دانلود کد برنامه نویسی شبیه سازی Turing Machine (ماشین تورینگ نظریه زبان ها و ماشین ها ) موضوع پروژه: سورس کد برنامه ماشین تورینگ و زبان برنامه نویسی سی شارپ زبان برنامه نویسی: سی شارپ CSharp (C#) محیط برنامه نویسی: ویژوال استودیو ( Visual Studio ) ویژال استودیو 2012 توضیحات : ماشین تورینگ (به انگلیسی: Turing machine) یک دستگاه فرضی است که روی نشانهای روی یک قطعه نوار بر اساس جدول قوانین دستکاری انجام میدهد. با وجود اینکه مکانیزم ماشین تورینگ مقدماتی است، مفهومش برای پوشش عملکردهای بسیار پیچیده کافی و گستردهاست. ماشین تورینگ میتواند برای شبیهسازی هر الگوریتم کامپیوتری و توضیح نحوه عملکرد یک واحد پردازشگر مرکزی به کار آید. حافظه این ماشین ساختاری بسیار ساده دارد. یعنی میتواند بصورت یک آرایه یک بعدی از عناصر (سلولها) باشد که هر یک میتوانند حافظ تنها یک نماد باشند. این آرایه از هر دو طرف باز و نامحدود است (حافظه بینهایت) و اطلاعات آن میتوانند به هر ترتیبی فراخوانی شوند. معرفی ماشین تورینگ توسط دانشمند ...
دانلود کد برنامه نویسی Kruskal Algorithm موضوع پروژه: سورس کد برنامه پیدا کردن درخت پوشای مینیمم به وسیله الگوریتم کراسکال و زبان برنامه نویسی سی شارپ مسیر یابی داخل شهری و بین شهری. زبان برنامه نویسی: سی شارپ CSharp (C#) محیط برنامه نویسی: ویژوال استودیو ( Visual Studio ) ویژال استودیو 2010 توضیحات از ویکی پدیا : درخت پوشای کمینه یا درخت فراگیر مینیمم در گرافهای ارزش دار (وزن دار) ساخته میشود. فرض کنید گراف یک گراف همبند باشد (یعنی بین هردو رأس متمایز آن یک مسیر وجود داشته باشد) منظور از یک درخت پوشا از این گراف درختی است که شامل همه رئوس این گراف باشد ولی فقط بعضی از یالهای آنرا دربر گیرد. منظور از درخت پوشای مینیمم (برای گراف همبند وزن دار) درختی است که بین درختهای پوشای آن گراف، مجموع وزن یالهای آن، کمترین مقدار ممکن باشد.برای به دست آوردن درخت پوشای بهینه یک گراف جهت دار متصل می توان از الگوریتمهای متفاوتی استفاده نمود.سه الگوریتم معروف پیدا کردن درخت پوشای کمینه عبارتند از : الگوریتم کروسکال، الگوریتم پریم، ال ...