Algorithm design & data structure
6.68K subscribers
1.02K photos
146 videos
175 files
609 links
این کانال برای تمامی علاقه‌مندان به کامپیوتر، مخصوصاً حوزه ساختمان داده‌ها و الگوریتم‌ها، مفید می باشد. آشنایی با ریاضیات مقدماتی، برنامه‌نویسی مقدماتی و پیشرفته و همچنین شی‌گرایی می‌تواند در درک بهتر مفاهیم این درس کمک‌ کند.

👨‍💻Admin👉 @Se_mohamad
Download Telegram
برای اینکه توانیم بفهمیم رشد کدام یک ار توابع gوf بیشتر است میتوانیم از حد استفاده کنیم راه های دیگری هم وجود دارد ولی با استفاد از حد شما میتوانید رشد همه توابع را حساب کنید.
نکته : البته رشد توابع برای توابعی می باشد که صعودی می باشند و برای توابع نزولی ما رشیدی را تعریف نمی کنیم.

📣👨‍💻 @AlgorithmDesign_DataStructuer
🙏2👨‍💻2🤔1
برای مثال:

📣👨‍💻 @AlgorithmDesign_DataStructuer
👨‍💻3👍2🙏2🤔1
👍2👨‍💻1
کدام یک از گزینه های زیر می باشد؟
Anonymous Quiz
17%
1
64%
2
11%
3
8%
4
👍6👨‍💻1
درج در انتهای لیست


📣👨‍💻 @AlgorithmDesign_DataStructuer
👍3👨‍💻1
👨‍💻1
کدام یک از گزینه های زیر می باشد؟
Anonymous Quiz
14%
1
17%
2
23%
3
46%
4
👍7👨‍💻2🤔1
کدام یک از گزینه های زیر می باشد؟
Anonymous Quiz
12%
1
12%
2
68%
3
9%
4
👨‍💻4👍2👏2
حداکثر تعداد گره ها در سطح i ام یک درخت دودویی :

📣👨‍💻 @AlgorithmDesign_DataStructuer
👍6👨‍💻1
👨‍💻1
کدام یک از گزینه های زیر می باشد؟
Anonymous Quiz
20%
1
38%
2
24%
3
18%
4
👍5👌2👨‍💻1
ترانهاده ماتریس(transpose matrix)

📣👨‍💻 @AlgorithmDesign_DataStructuer
👍5👨‍💻2🙏1
رشته"ABCD"دارای چند زیر رشته می باشد؟
Anonymous Quiz
21%
4
37%
11
28%
10
15%
9
👍6👌5👨‍💻2
یک مثال ساده و کامل از پیمایش درخت که به صورت:

Perorder(VLR)
Inorder(LVR)
Postorder(LRV)

نکته:یکی از نکات مهمی که باید در این مثال دقت کنیم این است که در پیمایشInorder اگر دقت کنید به صورت مرتب نمایش داده شده است یکی از خصوصات به خصوص این پیمایش می باشد.


📣👨‍💻 @AlgorithmDesign_DataStructuer
👌6🤔1👨‍💻1
👨‍💻2
کدام یک از گزینه های زیر می باشد؟
Anonymous Quiz
16%
1
42%
2
24%
3
17%
4
👍8👨‍💻2🔥1
یکی از کاربردهاي پشته جمع دو عدد بزرگ است، مـثلاً جمـع دو عـدد 20 رقمـی. بـراي ایـن منظور ارقام دو عدد را به دو پشته وارد میکنیم و تا زمانیکه حداقل یکی از پشتهها خالی نـشده، از دو پشته ارقام را pop کرده جمع کرده و حاصل جمع را به یک پشته دیگـر وارد مـیکنـیم و رقـم نقلی جمع را در یک متغیر ذخیره میکنیم تا با ارقام بعدي که pop میشوند، جمع کنیم.
مثلاً جمع دو عدد 592 و 3784 را نشان میدهیم (البته این دو عدد بزرگ نیستند ولـی بـراي فهم الگوریتم خوب هستند):


📣👨‍💻 @AlgorithmDesign_DataStructuer
👌8👨‍💻2🤩1
🤔2👨‍💻1
کدام یک از گزینه های زیر می باشد؟
Anonymous Quiz
27%
1
25%
2
22%
3
26%
4
👨‍💻6🤔4👍2