این برنامه لینوکس به نام Maze Solver است که آخرین نسخه آن را می توان با عنوان MazeSolverCPPSource.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این اپلیکیشن با نام Maze Solver را با 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. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
حل Maze
Ad
شرح
چرا یک پیچ و خم را حل کنید وقتی می توانید یک کامپیوتر آن را برای شما انجام دهد؟ تنها کاری که باید انجام دهید این است که پیچ و خم را در یک فایل متنی با استفاده از: کاراکتر 'T' برای نشان دادن یک فضای آزاد، 'P' برای نشان دادن یک دیوار، کاراکتر 'S' برای نشان دادن نقطه شروع، و 'F' برای نشان دادن نقطه شروع. نشان دهنده نقطه پایان است. فقط فایل متنی را بکشید و داخل برنامه رها کنید و الگوریتمی را که میخواهید برنامه برای حل پیچ و خم استفاده کند انتخاب کنید. در حال حاضر می توانید الگوریتم بازگشتی (که کوتاه ترین مسیر را به شما نمی دهد) یا الگوریتم جستجوی Breadth-first (کوتاه ترین مسیر را به شما می دهد) انتخاب کنید.الزامات ساختمان:
اگر کامپایلر نسخه C++ را کامپایل میکنید، باید از C++ 11 پشتیبانی کند.
در صورت کامپایل کردن نسخه C، کامپایلر شما باید از C99 پشتیبانی کند.
امکانات
- کد کاملاً مستقل از پلتفرم است
- این برنامه تحت مجوز عمومی عمومی گنو منتشر شده است
این برنامه ای است که می تواند از https://sourceforge.net/projects/benbalach-maze-solver/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.