کتاب لیستهای پیوندی: مفاهیم و کاربردها با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره لیستهای پیوندی: مفاهیم و کاربردها
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. لیستهای پیوندی: تعریف و مقدمه
- 2. مقایسه آرایه و لیست پیوندی
- 3. انواع لیستهای پیوندی: ساده، دوطرفه، حلقوی
- 4. ساختار گره در لیست پیوندی
- 5. ایجاد و مقداردهی یک لیست پیوندی ساده
- 6. پیمایش و چاپ عناصر لیست
- 7. درج گره در ابتدای لیست
- 8. درج گره در انتهای لیست
- 9. درج گره در موقعیت مشخص
- 10. حذف گره از ابتدای لیست
- 11. حذف گره از انتهای لیست
- 12. حذف گره با مقدار مشخص
- 13. جستجوی یک مقدار در لیست پیوندی
- 14. بررسی خالی بودن لیست
- 15. اندازه یا طول لیست پیوندی
- 16. معکوس کردن یک لیست پیوندی
- 17. ادغام دو لیست پیوندی مرتب
- 18. تشخیص وجود حلقه در لیست
- 19. لیستهای پیوندی دوطرفه: ساختار و مزایا
- 20. عملیات درج در لیست دوطرفه
- 21. عملیات حذف در لیست دوطرفه
- 22. لیستهای پیوندی حلقوی: مفاهیم پایه
- 23. کاربرد لیست حلقوی در زمانبندی
- 24. پیادهسازی صف با لیست پیوندی
- 25. پیادهسازی پشته با لیست پیوندی
- 26. مدیریت حافظه پویا در لیستها
- 27. تحلیل پیچیدگی زمانی عملیات پایه
- 28. مقایسه پیچیدگی درج و حذف در آرایه و لیست
- 29. لیستهای پیوندی مرتب: درج مرتب
- 30. حذف تکراریها از لیست مرتب
- 31. پیادهسازی چندجملهای با لیست پیوندی
- 32. بازنمایی ماتریس اسپارس با لیست
- 33. لیستهای پیوندی عمومی با اشاره گر void
- 34. مدیریت خطاها در عملیات لیست
- 35. تخصیص و آزادسازی حافظه در C
- 36. پیادهسازی لیست در زبان C
- 37. پیادهسازی لیست در زبان C++
- 38. پیادهسازی لیست در زبان پایتون
- 39. پیادهسازی لیست در زبان جاوا
- 40. کلاس LinkedList در کتابخانه استاندارد جاوا
- 41. کلاس List<T> در سیشارپ
- 42. استفاده از Collections.deque در پایتون
- 43. مقایسه لیست پیوندی و ArrayList
- 44. لیستهای پیوندی در سیستمعامل (مدیریت حافظه)
- 45. لیست پیوندی برای مدیریت فرآیندها
- 46. لیستهای پیوندی در مرورگر (تاریخچه)
- 47. کاربرد در ویرایشگر متن (عملیات undo)
- 48. لیستهای پیوندی در سیستم فایل
- 49. مسائل متداول: یافتن گره میانی
- 50. مسائل متداول: تشخیص حلقه (Floyd)
- 51. مسائل متداول: حذف از انتها با فاصله
- 52. مسائل متداول: ادغام دو لیست
- 53. مسائل متداول: تقاطع دو لیست
- 54. بازسازی لیست با استفاده از بازگشت
- 55. مرتبسازی درجی روی لیست پیوندی
- 56. مرتبسازی ادغامی روی لیست پیوندی
- 57. لیستهای پیوندی و الگوریتم LRU Cache
- 58. پیادهسازی Skip List مقدماتی
- 59. لیستهای پیوندی ناهمگن
- 60. مزایا و معایب لیستهای پیوندی
- 61. بهترین شیوههای پیادهسازی
- 62. اشکالزدایی و تست لیستها
تگها:
linked list
الگوریتم
برنامه نویسی
پیمایش لیست
جاوا
حافظه پویا
ساختمان داده
سی پلاس پلاس
گره
لیست پیوندی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.