Learn الگوریتم ها در جاوا برنامه ای است که اجرای معمول ترین الگوریتم های مورد استفاده در علوم کامپیوتر را نشان می دهد.
این برنامه کاربران را قادر می سازد با تهیه کد منبع جاوا و همچنین توضیحات مفصل برای هر یک از این الگوریتم ها یاد بگیرند.
الگوریتم های زیر در برنامه پوشانده شده است:
جستجوی الگوریتم ها : این گروه اجرای الگوریتم های جستجوی خطی و باینری را به صورت تکراری و بازگشتی در بر می گیرد.
مرتب سازی الگوریتم ها : این گروه مجموعه گسترده ای از الگوریتم های مرتب سازی شامل مواردی را شامل می شود ، اما به آنها محدود نمی شود:
الگوریتم های نمودار : این گروه ساختار داده های نمودار و متداول ترین الگوریتم ها مانند گذر ، کوتاهترین مسیر ، حداقل درخت پوششی و موارد دیگر را در بر می گیرد.
الگوریتم بازگشتی بازگشتی بازگشتی : این دسته مسئله N-Queen را حل می کند که با استفاده از تکنیک بازگشت به روش بازگشتی حل شده است.
کد جاوا برای نحوی خواندن آسان برجسته می شود و تجربه یادگیری پیشرفته ای را ارائه می دهد.
این برنامه همچنین به کاربر اجازه می دهد الگوریتم های دلخواه خود را با قابلیت مشاهده ، ویرایش ، به اشتراک گذاری و حذف اضافه کند.
کاربران همچنین می توانند برخی از مؤثرترین دانشمندان حوزه علوم کامپیوتر را بررسی کنند و توضیحی مختصر درباره آنها و همچنین محل تولد آنها در Google Maps نشان دهند.