منبع اصلی نوشتار زیر در این لینک قرار دارد

منبع اصلی نوشتار زیر در این لینک قرار دارد

منبع اصلی نوشتار زیر در این لینک قرار دارد

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

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

Related Posts:

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

کتاب آموزش کامل برنامه نویسی C++14 فصل دوم ساختار یک برنامه

به نام یزدان پاک /* my website: GMozafarian.ir my Email :GMozafarian@Gmail.com */ // my first program in C++ #include <iostream> int main() { std::cout << “Salam Donya!”; } Edit & Run فصل دوم ساختار یک برنامه در این آموزش من از کامپایلر Gcc استفاده میکنم البته به شما توصیه میکنم همراه با کامپایلر از ادیتور…

Continue Reading

نوشته کتاب آموزش کامل برنامه نویسی C++14 فصل دوم ساختار یک برنامه اولین بار در گشتاسب مظفریان – GMozafarian پدیدار شد.

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

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

مسیله ی Rod Cutting یا برش میله یکی از بهترین مسایل برای بررسی حل سوال با روش های بازگشتی ( recursive ) و برنامه نویسی پویا ( dynamic programming ) است. در این پست این مسیله را به سه روش مختلف حل می کنیم و از نظر زمانی سه روش را مقایسه می کنیم.با این سه […]

Related Posts:

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

محاسبه ی باقی مانده ی توان یک عدد – Modular Exponentiation

گوس در مورد نظریه اعداد می گوید : نظریه ی اعداد ملکه ی ریاضیات است. (البته سایر ریاضی دانها هم می گویند گوس پادشاه ریاضیات است.) رشته ی کامپیوتر بخشی از ریاضیات است که یکی از اهداف اصلی آن محاسبات است. در ریاضیات هم یکی از بهترین زمینه ها که می توان با کمک آن […]

Related Posts:

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

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

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

Related Posts:

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

لیست پیوندی دو طرفه – doubly linked list با ++C

مدت ها پیش پستی در مورد لیست پیوندی یک طرفه  گذاشتم که در آن نحوه ی ایجاد  لینک لیست یک طرفه را همراه با اضافه کردن گره ، حذف گره و همین طور جست و جوی یک گره را بررسی کردیم . در این پست ما به لیست پیوندی دوطرفه همان لیست دو پیوندی می پردازیم که ارتقاع یافته […]

Related Posts:

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

n وزیر با روش تپه نوردی – N queens by Hill climbing

امروز ما می خواهیم با هم سوال N وزیر را باهم به روش تپه نوردی یا Hill climbing حل کنیم . اگر نمی دانید سوال N وزیر چیست به این…

Related Posts:

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

حل معمای هشت (puzzle 8) با روش Back tracking

بازی معمای هشت ( ۸-puzzle ) یکی از بازی های فکری است که احتمالا در دوران بچگی همه ی ما با آن خود را سرگرم می کردیم. در شکل زیر…

Related Posts:

ادامه مطلب

به سیاره لینوکس امتیاز دهید

به اين صفحه امتياز دهيد