Algorithm design & data structureچ
前往频道在 Telegram
این کانال برای تمامی علاقهمندان به کامپیوتر، مخصوصاً حوزه ساختمان دادهها و الگوریتمها، مفید می باشد. آشنایی با ریاضیات مقدماتی، برنامهنویسی مقدماتی و پیشرفته و همچنین شیگرایی میتواند در درک بهتر مفاهیم این درس کمک کند. 👨💻Admin👉 @Se_mohamad
显示更多6 456
订阅者
无数据24 小时
-77 天
-4530 天
帖子存档
در پیاده سازی متعارف جستجوی عمق اول و جستجوی سطح اول ،به ترتیب از کدام داده ساختار استفاده می شود؟
در علوم کامپیوتر، مشکلاتی وجود دارد که هنوز راه حل آنها پیدا نشده است، مسائل به کلاس هایی به نام کلاس های پیچیدگی تقسیم می شوند. در نظریه پیچیدگی، کلاس پیچیدگی مجموعه ای از مسائل با پیچیدگی مرتبط است. این کلاس ها به دانشمندان کمک می کند تا مسائل را بر اساس زمان و مکان مورد نیاز برای حل مسائل و تأیید راه حل ها گروه بندی کنند. این شاخه ای از نظریه محاسبات است که به منابع مورد نیاز برای حل یک مسئله می پردازد.
منابع رایج زمان و مکان هستند، به این معنی که الگوریتم چقدر زمان برای حل یک مسئله و میزان استفاده از حافظه مربوطه نیاز دارد.
پیچیدگی زمانی یک الگوریتم برای توصیف تعداد مراحل مورد نیاز برای حل یک مسئله استفاده میشود، اما همچنین میتوان از آن برای توصیف مدت زمان لازم برای تأیید پاسخ استفاده کرد.
پیچیدگی فضایی یک الگوریتم توصیف می کند که چقدر حافظه برای عملکرد الگوریتم مورد نیاز است.
کلاس های پیچیدگی در سازماندهی انواع مسائل مشابه مفید هستند.
انواع کلاس های پیچیده که شامل موارد زیر می باشد:
1-P Class
2-NP Class
3-CoNP Class
4-NP-hard
5-NP-complete
📣👨💻 @AlgorithmDesign_DataStructuer
🚨🚨🚨توجه توجه
اگر کار در منزل میخواهید و راحت درآمدداشته باشید ما به شما شرکتی را معرفی میکنیم که میتونید استخدام بشید و به صورت دور کاری کار کنید.
ساعت کاری از 9 صبح تا 9 شب می باشد روزهای شنبه تا جمعه
از سراسر کشور هم میتوانند ثبت نام کنند😉
شرایط ثبت نام هم برای افراد بالای 22 سال می باشد.
جهت اطلاعات بیشتر و استخدام میتونید به شماره تماس زیر تماس بگیرید👇🏻👇🏻👇🏻👇🏻
📱09192137240
روش حل کدام یک از الگوریتم های زیر تقسیم و غلبه می باشد؟
روش حل کدام یک از الگوریتم های زیر تقسیم و غلبه می باشد؟
مثال از حل سوالات بازگشتی به روش همگن که در اینجا با رابطه بازگشتی فیبونانچی آورده شده است.
📣👨💻 @AlgorithmDesign_DataStructuer
عناصر کدام یک از آرایه های از چپ به راست هرم کمینه نیست؟
برای حل برخی از سوالات بازگشتی لازم است که آن را باز کنیم تا به فرمول ثابتی برسیم و به راحتی می توانیم آن را با استفاده از فرمول هایی که قبلا آموختیم حل کنیم.
📣👨💻 @AlgorithmDesign_DataStructuer
شروع از سال 1395
✅ Security Operation Center (SOC)
✅ Bug Bounty
✅ Vulnerability
✅ Pentest
✅ Hardening
✅ Linux
✅ Reasearch
✅ Security Network
✅ DevSecOps
کانال
https://t.me/Engineer_Computer
گروه
https://t.me/computer_engineer2
انیمشینی که در گیف مشاهده میکنید مربوط به درخت جست و جوی دودویی (BST) می باشد که عدد 21 را به عنوان ریشه انتخاب شده است و اعدادی که از 21 کمتر هستن را به سمت راست آن اضافه می کنیم و اعدادی که کوچک ترا از 21 هستن را به سمت چپ آن اضافه میکنیم این درخت یک سری ویژگی ها دارد مثلا میتوانیم با استفاده از پیمایش Inorder به کوچکترین عدد در درخت به راحت دسترسی داشته باشیم از ویژگی های دیگر آن اگر اعدادی که به آن اضافه می شود به صورت سعودی یا نزولی باشند به صورتی به درخت اضافه می شوند که ارتفاع درخت به اندازه طول آرایه اعداد می باشد.
آرایه اعدادی که به گیف بالا اضافه می شود به صورت زیر می باشد👇🏻
21,28,14,32,25,18,11,30,19,15
📣👨💻 @AlgorithmDesign_DataStructuer
انیمیشنی از مرتب سازی حبابی را مشاهده میکنید که این الگوریتم زیاد در مرتب سازی استفاده نمی شود زیرا داری پیچیدگی زمانی بیشتری نسبت به دیگر الگوریتم ها می باشد.
📣👨💻 @AlgorithmDesign_DataStructuer
