devparthgarg/Data-Structures-and-Algorithms
این پروژه شامل پیادهسازی ساختارهای داده و الگوریتمهای مهم به زبان ++C است.
کاربرد:
برای یادگیری و تمرین الگوریتمهای پایه و پیشرفته مثل جستوجو، مرتبسازی، گراف، درخت و ساختارهای داده مثل پشته، صف، لیست پیوندی و غیره مناسب است.
در چه شرایطی بهتره استفاده شود؟
اگر دانشجو هستی، برای آمادگی مصاحبههای شغلی فنی (مثل شرکتهای بزرگ فناوری) یا مسابقات برنامهنویسی (مثل Codeforces یا LeetCode) این پروژه عالیه.
چند مثال از موارد استفاده:
- یادگیری نحوه پیادهسازی BST یا Heap در ++C
- استفاده از کدهای آماده برای تمرین و تست در محیط شخصی
- مقایسه عملکرد الگوریتمهای مختلف مرتبسازی مثل Merge Sort و Quick Sort
- ##DataStructures
- ##Algorithms
- ##Cpp
- ##CodingInterview
- ##LeetCode
- ##Programming
- ##TechInterview
- ##SoftwareEngineering
