حل سوال برش میله با سه روش مختلف به زبان سی پلاس پلاس

حل مسئله برش میله با سه روش مختلف

مسئله Rod Cutting یا برش میله یکی از بهترین مسایل برای بررسی حل سوال با روش های بازگشتی (recursive) و برنامه نویسی پویا (dynamic programming) […]

ادامه مطلب »

محاسبه باقی مانده حاصل توان Modular Exponentiation

گوس در مورد نظریه اعداد می گوید : نظریه ی اعداد ملکه ی ریاضیات است. (البته سایر ریاضی دانها هم می گویند گوس پادشاه ریاضیات […]

ادامه مطلب »

برنامه جایگشت با الگوریتم Lexicographical Permutation

  در پست های قبل “الگوریتم جایگشت های یک رشته یا مجموعه با ++C” در مورد پیدا کردن جایگشت های یک آرایه صحبت کرده بودیم […]

ادامه مطلب »

++C در مقابل Python

زبان های c++ و Python دو زبان قدرتمند و رایج هستند ! اما شاید انتخاب یک زبان را برای فعالیت های خود کار ساده ای نباشد، ما در اینجا کمی از تفاوت های آن دو را میگوییم شاید شما را در این راه کمک کند

ادامه مطلب »

روش بهینه سازی مرتب سازی ادغامی با مرتب سازی درجی

  در این مطلب می خواهیم به شما آموزش بدهیم که چگونه برای بهینه سازی الگوریتم Merge-sort از Insertion-sort کمک بگیرید! سوال: چطور می توان برای […]

ادامه مطلب »

الگوریتم مرتب سازی هرمی یا Heap-Sort

مقدمه اگر اوپن مایند را دنبال کرده باشید می دانید که می خواهیم تعدادی از الگوریتم های مرتب سازی معروف را بررسی کنیم. مرتب سازی […]

ادامه مطلب »
1 2