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

👨‍💻Admin👉 @Se_mohamad
Download Telegram
👨‍💻1
کدام گزینه صحیح می باشد؟
Anonymous Quiz
26%
1
15%
2
24%
3
35%
4
👨‍💻2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
انیمیشنی از مرتب سازی حبابی را مشاهده میکنید که این الگوریتم زیاد در مرتب سازی استفاده نمی شود زیرا داری پیچیدگی زمانی بیشتری نسبت به دیگر الگوریتم ها می باشد.

📣👨‍💻 @AlgorithmDesign_DataStructuer
👍1👨‍💻1
👨‍💻1
کدام گزینه صحیح می باشد؟
Anonymous Quiz
20%
1
17%
2
43%
3
20%
4
👨‍💻1
👨‍💻1
کدام گزینه صحیح می باشد؟
Anonymous Quiz
15%
1
17%
2
38%
3
31%
4
👨‍💻1
This media is not supported in your browser
VIEW IN TELEGRAM
انیمشینی که در گیف مشاهده میکنید مربوط به درخت جست و جوی دودویی (BST) می باشد که عدد 21 را به عنوان ریشه انتخاب شده است و اعدادی که از 21 کمتر هستن را به سمت راست آن اضافه می کنیم و اعدادی که کوچک ترا از 21 هستن را به سمت چپ آن اضافه میکنیم این درخت یک سری ویژگی ها دارد مثلا میتوانیم با استفاده از پیمایش Inorder به کوچکترین عدد در درخت به راحت دسترسی داشته باشیم از ویژگی های دیگر آن اگر اعدادی که به آن اضافه می شود به صورت سعودی یا نزولی باشند به صورتی به درخت اضافه می شوند که ارتفاع درخت به اندازه طول آرایه اعداد می باشد.
آرایه اعدادی که به گیف بالا اضافه می شود به صورت زیر می باشد👇🏻
21,28,14,32,25,18,11,30,19,15


📣👨‍💻 @AlgorithmDesign_DataStructuer
👍3👨‍💻3
سوال کنکور1399
👨‍💻6
کدام گزینه صحیح می باشد؟
Anonymous Quiz
39%
1
19%
2
15%
3
27%
4
👨‍💻7
شکل نمادهای جانبی

📣👨‍💻 @AlgorithmDesign_DataStructuer
👏1👨‍💻1
کدام یک از الگوریتم های زیر حریصانه نیست؟
Anonymous Quiz
18%
دکسترا
32%
فلوید
19%
پرایم
32%
خرد کردن پول
👨‍💻3👏1
برای حل برخی از سوالات بازگشتی لازم است که آن را باز کنیم تا به فرمول ثابتی برسیم و به راحتی می توانیم آن را با استفاده از فرمول هایی که قبلا آموختیم حل کنیم.

📣👨‍💻 @AlgorithmDesign_DataStructuer
👍2👨‍💻2
عناصر کدام یک از آرایه های از چپ به راست هرم کمینه نیست؟
Anonymous Quiz
26%
2,5,8,10,13,12,22,50,11
26%
3,4,5,6,9,8,50,10,12,7,11
26%
2 ,3,4,8,7,6,5,9,10
21%
2,3,2,3,3,2,3,3,3,3,3,2
👨‍💻1
مثال از حل سوالات بازگشتی به روش همگن که در اینجا با رابطه بازگشتی فیبونانچی آورده شده است.

📣👨‍💻 @AlgorithmDesign_DataStructuer
👨‍💻2
روش حل کدام یک از الگوریتم های زیر تقسیم و غلبه می باشد؟
Anonymous Quiz
9%
ضرب دو عدد
10%
ضرب دو آرایه
7%
پرایم
9%
فلوید
32%
گزینه ۱و۲
18%
گزینه۳و۴
14%
هیچ کدام
👍1👨‍💻1
در علوم کامپیوتر، مشکلاتی وجود دارد که هنوز راه حل آنها پیدا نشده است، مسائل به کلاس هایی به نام کلاس های پیچیدگی تقسیم می شوند. در نظریه پیچیدگی، کلاس پیچیدگی مجموعه ای از مسائل با پیچیدگی مرتبط است. این کلاس ها به دانشمندان کمک می کند تا مسائل را بر اساس زمان و مکان مورد نیاز برای حل مسائل و تأیید راه حل ها گروه بندی کنند. این شاخه ای از نظریه محاسبات است که به منابع مورد نیاز برای حل یک مسئله می پردازد.

منابع رایج زمان و مکان هستند، به این معنی که الگوریتم چقدر زمان برای حل یک مسئله و میزان استفاده از حافظه مربوطه نیاز دارد.
پیچیدگی زمانی یک الگوریتم برای توصیف تعداد مراحل مورد نیاز برای حل یک مسئله استفاده می‌شود، اما همچنین می‌توان از آن برای توصیف مدت زمان لازم برای تأیید پاسخ استفاده کرد.
پیچیدگی فضایی یک الگوریتم توصیف می کند که چقدر حافظه برای عملکرد الگوریتم مورد نیاز است.

کلاس های پیچیدگی در سازماندهی انواع مسائل مشابه مفید هستند.
انواع کلاس های پیچیده که شامل موارد زیر می باشد:
1-P Class
2-NP Class
3-CoNP Class
4-NP-hard
5-NP-complete


📣👨‍💻 @AlgorithmDesign_DataStructuer
👌3🔥1👨‍💻1
در پیاده سازی متعارف جستجوی عمق اول و جستجوی سطح اول ،به ترتیب از کدام داده ساختار استفاده می شود؟
Anonymous Quiz
63%
پشته و صف
16%
صف و پشته
16%
پشته و لیست
4%
لیست و پشته
👨‍💻3
اعداد کاتالان در ریاضیات ترکیبی، یک سری از اعداد طبیعی هستند که در مسائل شمارشی متنوع که معمولاً اشیا به صورت بازگشتی تعریف شده را در بر می‌گیرند، رخ می‌دهند. این اعداد به افتخار ریاضیدان بلژیکی شارل کاتالان (۱۸۹۴-۱۸۱۴) اعداد کاتالان نامیده می‌شوند. وی استنتاج مقدماتی از فرمول را کشف کرد. کاتالان مقالات متعددی در زمینه آنالیز، ترکیبیات، جبر، هندسه، احتمالات و نظریه اعداد منتشر کرد. درستی حدس او که اعداد ۰، ۱، ۸، ۹ تنها زوج اعداد توان کامل متوالی است که به صورت توانی می‌باشد در دهه ۱۹۷۰ ثابت شد.

📣👨‍💻 @AlgorithmDesign_DataStructuer
👨‍💻3👍1
👨‍💻3