این یک برنامه لینوکس به نام Algorithms in Python است که آخرین نسخه آن را میتوانید با نام Algorithmssourcecode.zip دانلود کنید. میتوانید آن را به صورت آنلاین در ارائه دهنده هاست رایگان OnWorks برای ایستگاههای کاری اجرا کنید.
این برنامه با نام الگوریتمها در پایتون با OnWorks را به صورت رایگان دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
اسکرین شات ها:
الگوریتم ها در پایتون
DESCRIPTION:
«الگوریتمها در پایتون» مجموعهای از پیادهسازیهای الگوریتم و ساختار داده (عمدتاً در پایتون) است که به عنوان منبع آموزشی و کد مرجع برای مهندسان در نظر گرفته شده است. این مجموعه شامل کد الگوریتمهای گراف، ساختارهای داده هیپ، پشتهها، صفها و موارد دیگر است - که هر کدام به طور تمیز پیادهسازی شدهاند تا زبانآموزان بتوانند منطق را ردیابی کرده و برای مشکلات خود سازگار شوند. این مخزن به ویژه برای افرادی که برای برنامهنویسی رقابتی، مصاحبههای شغلی یا ایجاد درک بنیادی از الگوهای الگوریتمی آماده میشوند، مفید است. از آنجا که به صورت باز نگهداری میشود، میتوانید در میان مسائل مرور کنید، موارد آزمایشی را ببینید و سبک کدنویسی را به شیوه «یادگیری از طریق کد» مشاهده کنید. همچنین به عنوان یک زمین بازی عمل میکند که در آن میتوانید مسائل را اضافه کنید، عملکرد را اندازهگیری کنید و رویکردهای الگوریتمی مختلف را مقایسه کنید. برای هر کسی که تلاش میکند از «من نحو را میدانم» به «من میدانم چگونه از الگوریتم مناسب در زمان مناسب استفاده کنم» حرکت کند، این مخزن یک دارایی کاربردی است.
امکانات
- پیادهسازی ساختارهای داده رایج (هیپ، پشته، صف و غیره)
- مثالهایی از الگوریتمهای گراف (BFS، DFS، کوتاهترین مسیر و غیره)
- کد پایتون تمیز و خوانا، مناسب برای یادگیری و مرجع
- موارد آزمایش و کاربرد مثال برای اعتبارسنجی صحت
- مفید برای آمادگی مصاحبه یا حل الگوریتمی مسائل
- متنباز و قابل نگهداری، بنابراین میتوانید با الگوریتمهای اضافی آن را گسترش دهید
زبان برنامه نویسی
پــایتــون
دسته بندی ها
این برنامهای است که میتوان آن را از https://sourceforge.net/projects/algorithms-in-python.mirror/ نیز دریافت کرد. این برنامه در OnWorks میزبانی شده است تا بتوان آن را به سادهترین روش به صورت آنلاین از یکی از سیستمهای عامل رایگان ما اجرا کرد.