برای آشنایی بیشتر با الگوریتمهای ابتکاری در پی استور مجموعه ای از مقالات آموزشی رایگان وجود دارد که برای یادگیری بهتر شما قرار داده شده است. پیشنهاد میکنم با استفاده از این مقالات قدم اول را در یادگیری محکم بردارید.
با آموزشهای پی استور، الگوریتمهای ابتکاری را به راحتی یاد خواهید گرفت.
برای یادگیری بر روی مقالات آموزشی رایگان الگوریتمهای ابتکاری پی استور کلیک کنید.
تبدیل مبنای آنلاین — به همراه روش حل مسئله برای اعداد اعشاری و صحیح
پس از استقبال کاربران گرامی از آموزش تبدیل مبنا تصمیم گرفتیم برای راحتی شما عزیزان، تبدیل مبنای آنلاین را همراه با روش حل مسئله ارائه کنیم. در این بخش شما می توانید تبدیلات مبناهای خود را از هر مبنا به مبنای دیگر انجام دهید. تبدیل مبنای اعشاری نیز جزو آیتم...
آموزش رایگان تبدیل مبنای اعداد اعشاری — به صورت کامل همراه با مثال
با آموزش کاربردیترین مبحث علوم ابتدایی کامپیوتر یعنی تبدیل مبنای اعداد اعشاری در خدمت شما عزیزان هستیم. سیستم اعداد دهدهی یکی از سیستم های متداول است و همه افراد روزانه با آن سروکار دارند. در این سیستم، هر عدد می تواند ترکیبی از اعداد 0 تا 9 باشد و در...
الگوریتم هافمن در ساختمان داده – آموزش 0 تا 100 الگوریتم Huffman بصورت مرحله به مرحله
در این مقاله میخواهیم در مورد الگوریتم هافمن در ساختمان داده صحبت کنیم. این که این الگوریتم برای چه مواقعی کاربرد دارد و نحوه عملکرد آن به چه شکل است. در ادامه این الگوریتم را بصورت مرحله به مرحله با رسم درخت مربوطه توضیح میدهیم. پس اگر علاقمند به یادگیری...
برج هانوی چیست؟ – بررسی مسئله برج هانوی Tower Of Hanoi در 10 دقیقه
در این پست قصد داریم به این سوال که برج هانوی چیست؟ پاسخ داده و به بررسی مسئله برج هانوی بپردازیم. همانا علم ریاضیات زمانی جالبتر و شیرینتر میشود که مسئلهای با یک بازی یا معما آمیخته شود و برج هانوی یکی از این مسائل است. به راستی برج هانوی...
حل مسئله فروشنده دوره گرد با روش شاخه و حد – حل مسئله در 3 گام مهم
در مقاله حل مسئله فروشنده دوره گرد با روش شاخه و حد، یک الگوریتم ابتکاری بیان میگردد که هدف آن کوتاه کردن مسیر و هزینههای صرف شده در طور مسیر فروشنده دوره گرد میباشد تا دو فاکتور اصلی بهینه سازی این مسئله را که بحث هزینه و زمان است؛ کاهش دهد....
آموزش تبدیل مبنا
در این مقاله در مورد آموزش تبدیل مبنا صحبت خواهیم کرد. یکی از مشکلات اساسی افراد در سیستم اعداد تبدیل مبنا ها می باشد. در سیستم اعداد مبناهای مختلفی وجود دارد و تبدیلات آنها به یکدیگر شاید در نگاه اول کار پیچیده و زمانبری است ولی در این مقاله سعی...
الگوریتم مرتب سازی حبابی Bubble Sort
مقدمه در این پست به توضیح و تشریح الگوریتم مرتب سازی حبابی Bubble Sort خواهیم پرداخت. مرتب سازی حبابی یکی از روشهای مرتبسازی در آرایه ها است که به آن روش تعویض استاندارد یا Standard Exchange نیز میگویند. این روش مرتب سازی شامل چند مرحله است که در هر مرحله...
درخت جستجوی دودویی BST
مفهوم درخت در نظریه گراف ها، نشان دهنده گرههایی است که به وسیله یالها یا لبه ها به هم متصل شدهاند. ما در این نوشته در مورد درختهای دودویی (باینری) یا درختهای جستجوی دودویی ( Binary Search Tree ) به اختصار BST صحبت خواهیم کرد. درخت دودویی نوع خاصی از...
الگوریتم Sollin سولین تشریح همراه با مثال
الگوریتم Boruvka (الگوریتم Sollin) الگوریتم Sollin یا همان الگوریتم Boruvka عنوان موضوعی است که در این پست به آن پرداخته می شود. ابتدا الگوریتم سولین تشریح می شود سپس مثال عملی از این الگوریتم زده می شود. برای اطلاهات بیشتر روی مفاهیم موجود در این پست به لینک هایی که گذاشته...
الگوریتم پریم Prim’s Algorithm
الگوریتم پریم Prim's Algorithm الگوریتم پریم Prim's Algorithm یک الگوریتم حریصانه برای یافتن درخت پوشای کمینه MST است. الگوریتم پریم، الگوریتمی در نظریه گرافها است که درخت پوشای مینیمم را برای یک گراف همبند وزن دار ( همبندی یعنی حداقل تعداد رأسها یا یالهایی است که با حذفشان، ارتباط رأسهای باقیمانده از بین...
الگوریتم کروسکال Kruskal’s algorithm
الگوریتم کروسکال Kruskal's algorithm یک الگوریتم حریصانه (Heuristic) برای یافتن درخت پوشای کمینه MST است. الگوریتم کروسکال، الگوریتمی در نظریه گرافها است که درخت پوشای مینیمم را برای یک گراف همبند وزن دار (همبندی یعنی حداقل تعداد رأسها یا یالهایی است که با حذفشان، ارتباط رأسهای باقیمانده از بین نرود)...
درخت پوشای مینیمم
درخت پوشای مینیمم یا درخت پوشای کمینه در نظریه گراف، درخت پوشا T، درختی است از یک گراف G کامل و بدون جهت و وزن دار که شامل تمام راس ها و حداقل یالها میباشد. به بیان دیگر میتوان گفت، درخت پوشای G درختی است که مجموعهای از یالها را شامل...