کتاب ساختار داده‌ها در Lisp: لیست‌ها و اتم‌ها

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب ساختار داده‌ها در Lisp: لیست‌ها و اتم‌ها

موضوع کلی: مقدمه‌ای بر زبان برنامه‌نویسی Lisp و کاربردهای آن

موضوع میانی: مبانی زبان برنامه‌نویسی Lisp

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه ای بر Lisp و ساختار داده ها
  • 2. چرا Lisp؟
  • 3. فلسفه طراحی Lisp
  • 4. مفاهیم اساسی Lisp
  • 5. اتم ها در Lisp
  • 6. انواع اتم ها: اعداد
  • 7. انواع اتم ها: نمادها
  • 8. انواع اتم ها: رشته ها
  • 9. انواع اتم ها: کاراکترها
  • 10. انواع اتم ها: نیل (Nil)
  • 11. لیست ها در Lisp
  • 12. ساختار لیست: زوج ها (Cons Cells)
  • 13. نمایش لیست ها
  • 14. مثال های ساده لیست
  • 15. عملیات اساسی روی اتم ها
  • 16. مقایسه اتم ها
  • 17. تولید اتم های جدید
  • 18. عملیات اساسی روی لیست ها
  • 19. تابع `car`
  • 20. تابع `cdr`
  • 21. تابع `cons`
  • 22. ایجاد لیست های جدید
  • 23. دسترسی به عناصر لیست
  • 24. تغییر ساختار لیست
  • 25. توابع مفید برای لیست ها
  • 26. تابع `list`
  • 27. تابع `append`
  • 28. تابع `reverse`
  • 29. تابع `length`
  • 30. تابع `member`
  • 31. توابع بازگشتی و لیست ها
  • 32. مفهوم بازگشت
  • 33. لیست ها و بازگشت
  • 34. پیاده سازی `car` با بازگشت
  • 35. پیاده سازی `cdr` با بازگشت
  • 36. پیاده سازی `cons` با بازگشت
  • 37. پیاده سازی `length` با بازگشت
  • 38. پیاده سازی `append` با بازگشت
  • 39. پیاده سازی `reverse` با بازگشت
  • 40. پیاده سازی `member` با بازگشت
  • 41. پردازش لیست ها با استفاده از توابع سطح بالا
  • 42. تابع `mapcar`
  • 43. تابع `maplist`
  • 44. تابع `reduce` (یا `apply`)
  • 45. تابع `filter`
  • 46. تابع `remove-if`
  • 47. تابع `some`
  • 48. تابع `every`
  • 49. لیست های شرطی
  • 50. لیست های شرطی با `cond`
  • 51. لیست های شرطی با `if`
  • 52. لیست های شرطی با `case`
  • 53. لیست های شرطی با `let`
  • 54. لیست های شرطی با `let*`
  • 55. لیست های شرطی با `lambda`
  • 56. لیست های شرطی و بازگشت
  • 57. لیست های شرطی و توابع سطح بالا
  • 58. لیست های شرطی و انواع اتم ها
  • 59. لیست های شرطی و ساختار داده ها
  • 60. لیست های شرطی و برنامه نویسی تابعی
  • 61. لیست های شرطی و مدیریت خطا
  • 62. لیست های شرطی و بهینه سازی
  • 63. لیست های شرطی و مثال های کاربردی
  • 64. لیست های شرطی و تمرینات
  • 65. لیست های چند بعدی
  • 66. مفهوم لیست های چند بعدی
  • 67. نمایش لیست های چند بعدی
  • 68. دسترسی به عناصر لیست های چند بعدی
  • 69. توابع برای لیست های چند بعدی
  • 70. پیاده سازی توابع برای لیست های چند بعدی
  • 71. مثال های عملی از لیست های چند بعدی
  • 72. لیست های چند بعدی و بازگشت
  • 73. لیست های چند بعدی و توابع سطح بالا
  • 74. لیست های چند بعدی و انواع اتم ها
  • 75. لیست های چند بعدی و ساختار داده ها
  • 76. لیست های چند بعدی و برنامه نویسی تابعی
  • 77. لیست های چند بعدی و مدیریت خطا
  • 78. لیست های چند بعدی و بهینه سازی
  • 79. لیست های چند بعدی و مثال های کاربردی
  • 80. لیست های چند بعدی و تمرینات
  • 81. لیست های مرتبط (Association Lists)
  • 82. مفهوم لیست های مرتبط
  • 83. نمایش لیست های مرتبط
  • 84. توابع برای لیست های مرتبط
  • 85. تابع `assoc`
  • 86. تابع `rassoc`
  • 87. تابع `pairlis`
  • 88. تابع `acons`
  • 89. تابع `subst`
  • 90. لیست های مرتبط و بازگشت
  • 91. لیست های مرتبط و توابع سطح بالا
  • 92. لیست های مرتبط و انواع اتم ها
  • 93. لیست های مرتبط و ساختار داده ها
  • 94. لیست های مرتبط و برنامه نویسی تابعی
  • 95. لیست های مرتبط و مدیریت خطا
  • 96. لیست های مرتبط و بهینه سازی
  • 97. لیست های مرتبط و مثال های کاربردی
  • 98. لیست های مرتبط و تمرینات
  • 99. لیست های پیوسته (S-expressions)
  • 100. مفهوم S-expressions

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.