دانلود سورس کد روش Dijkstra's algorithm و A* search algorithm موضوع پروژه: کدنویسی الگوریتم های دایجسترا و آ* برای مسیر یابی بین دو نقطه بر روی یک صفحه دلخواه زبان برنامه نویسی: Csharp (سی شارپ دات نت) محیط برنامه نویسی: Visual Studio 2012 توضیحات: در علوم کامپیوتر، الگوریتم A* یک الگوریتم کامپیوتری است که به طور وسیع در پیمایش گراف و یافتن مسیر بین دو نقطه که گره نامیده میشوند، مورد استفاده قرار میگیرد. به علت عملکرد و دقت بالای این الگوریتم استفاده گستردهای از آن میشود. پیتر ای هارت (به انگلیسی: Peter E. Hart)، نیلز نیلسون (به انگلیسی: Nils Nilsson) و برترام رافائل (به انگلیسی: Bertram Raphael) اولین کسانی بودند که آن را در سال ۱۹۶۸ میلادی شرح دادند. این الگوریتم درواقع تعمیمی از الگوریتم دیکسترا میباشد. A* با استفاده از آروین(heuristic) عملکرد بهتری نسبت به زمان به دست میآورد. در نظریه گراف، الگوریتم دیکسترا (به انگلیسی: Dijkstra's algorithm) یکی از الگوریتمهای پیمایش گراف است که توسط دانشمند هلندی علوم رایانه، اِدْسْخِر دیْکْسْترا در ...