Algorithm design & data structureچ
الذهاب إلى القناة على Telegram
این کانال برای تمامی علاقهمندان به کامپیوتر، مخصوصاً حوزه ساختمان دادهها و الگوریتمها، مفید می باشد. آشنایی با ریاضیات مقدماتی، برنامهنویسی مقدماتی و پیشرفته و همچنین شیگرایی میتواند در درک بهتر مفاهیم این درس کمک کند. 👨💻Admin👉 @Se_mohamad
إظهار المزيد6 454
المشتركون
-224 ساعات
-127 أيام
-4430 أيام
أرشيف المشاركات
فیبونانچی به روش پویا:
این الگوریتم نسبت به روش تقسیم و حل (بازگشتی) سریع تر می باشد که میتوان گفت که پیچیدگی آن از O(n)پیروی میکند در صورتی که در روش تقسیم و حل پیچیدگی آن نمایی بود و اصلا به صرفه نبود.
📣👨💻 @AlgorithmDesign_DataStructuer
امیداورم به همون میزانی که تلاش میکنی و خودتو درگیر درس میکنی تا به او چیزی که میخای برسی خدا قسمت همتون بکنه پس تلاش کن شک نداشته باش به اون چیزی که میخای برسی😁😉👨💻
این خوشحالی قسمت همتون❤️🥹🌹
#انگیزشی
📣👨💻 @AlgorithmDesign_DataStructuer
یکی از کاربردهاي پشته جمع دو عدد بزرگ است، مـثلاً جمـع دو عـدد 20 رقمـی. بـراي ایـن منظور ارقام دو عدد را به دو پشته وارد میکنیم و تا زمانیکه حداقل یکی از پشتهها خالی نـشده، از دو پشته ارقام را pop کرده جمع کرده و حاصل جمع را به یک پشته دیگـر وارد مـیکنـیم و رقـم نقلی جمع را در یک متغیر ذخیره میکنیم تا با ارقام بعدي که pop میشوند، جمع کنیم.
مثلاً جمع دو عدد 592 و 3784 را نشان میدهیم (البته این دو عدد بزرگ نیستند ولـی بـراي فهم الگوریتم خوب هستند):
📣👨💻 @AlgorithmDesign_DataStructuer
یک مثال ساده و کامل از پیمایش درخت که به صورت:
Perorder(VLR)
Inorder(LVR)
Postorder(LRV)
نکته:یکی از نکات مهمی که باید در این مثال دقت کنیم این است که در پیمایشInorder اگر دقت کنید به صورت مرتب نمایش داده شده است یکی از خصوصات به خصوص این پیمایش می باشد.
📣👨💻 @AlgorithmDesign_DataStructuer
