الگوریتم و کد Bellman-Ford برای کوتاه ترین مسیر از یک راس به سایر راس ها در گراف

یکی از الگوریتم هایی که برای پیدا کردن کوتاه ترین مسیر از یک راس ( راس سورس – source vertex ) به سایر راس ها […]

Continue reading »

الگوریتم تبدیل infix یک عبارت محاسبایی به postfix و prefix

    فرض کنید عبارت زیر را دارید : ((a+b)*(c-d))/(e-f) عبارت بالا یک عبارت infix (میان ترتیب) است زیرا عملگر بین عملوند هایش آمده است ، به […]

Continue reading »

حل سوال Rod Cutting با سه روش مختلف

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

Continue reading »

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

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

Continue reading »
quick_sort_time

الگوریتم های مرتب سازی : بهینه سازی Quick-sort با میانه سه

در این مطلب از وب سایت اوپن مایند می خواهیم کمی بیشتر از Quick-sort صحبت کنیم. اگر از Quick-sort چیزی نمی دانید ابتدا این مطلب را […]

Continue reading »

کد و الگوریتم درخت جست و جوی دودویی Binary search tree با ++C و java

آپدیت : در قسمت اول کد و الگوریتم درخت جست و جوی دو دویی را که با سی پلاس پلاس نوشته ام می بینید و […]

Continue reading »

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

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

Continue reading »
1 2