کتاب Data Structures and Program Design Using Python: A Self-Teaching Introduction (ساختارهای داده و طراحی برنامه با استفاده از پایتون: مقدمهای خودآموز) مفاهیم ساختمان داده و نکات آن را با استفاده از زبان برنامهنویسی پایتون پیادهسازی میکند.
در ادامه مقدمهای از کتاب Data Structures and Program Design Using Python را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Data Structures and Program Design Using Python:
ساختارهای داده بلوکهای سازنده علم کامپیوتر هستند. هدف این متن تأکید بر مبانی ساختار داده به عنوان یک موضوع مقدماتی است. این برای مبتدیانی طراحی شده است که میخواهند اصول ساختار داده و پیادهسازی آنها را با استفاده از زبان برنامه نویسی پایتون بیاموزند.
با در نظر گرفتن این تمرکز، ما اصول مختلف موضوع را ارائه میکنیم که به خوبی با قیاسهای دنیای واقعی پشتیبانی میشوند تا درک سریع مفاهیم فنی را امکانپذیر سازد و به خواننده در شناسایی سریع ساختارهای داده مناسب برای حل مشکلات خاص و عملی کمک کند. این کتاب در خدمت هدف یک کتاب متنی یا مرجع خواهد بود و به ویژه به دانشجویان کارشناسی یا کارشناسی ارشد دورههای مختلف فناوری اطلاعات، مهندسی، برنامههای کاربردی کامپیوتر و علوم اطلاعات کمک شایانی خواهد کرد.
بیشتر بخوانید: کتاب Data Structures in Java
ویژگیهای کلیدی:
• کاربردهای عملی: قیاسهای دنیای واقعی به عنوان کاربردهای عملی در سراسر متن ارائه میشوند تا به سرعت اصول ساختارهای داده را با سناریوهای روزمره و دنیای واقعی به یکدیگر متصل کنند. این رویکرد به نوبه خود به خواننده در توسعه توانایی شناسایی مناسبترین و کارآمدترین ساختار داده برای حل یک مشکل خاص و واقعی کمک میکند.
• سؤالات متداول: سؤالات نظری یا عملی متداول در سراسر محتوای کتاب، در موضوعات مرتبط برای کمک به خوانندگان در درک موضوع ادغام شده است.
• الگوریتمها و برنامهها: برای درک بهتر اصول ساختارهای داده در سطح عمومی و به دنبال اجرای آنها در پایتون، الگوریتمهای مستقل از نحو و همچنین برنامههای پیادهسازی شده در پایتون در سراسر کتاب مورد بحث قرار گرفتهاند. این ارائه به خواننده کمک میکند تا هر دو الگوریتم و پیاده سازی متناظر آنها را در یک کتاب به دست آورد.
• تمرینات عددی و مفهومی: برای کمک به خواننده در ایجاد یک پایه قوی از موضوع، مسائل عددی و مفهومی مختلفی در سراسر متن گنجانده شده است.
• سؤالات چند گزینه ای: برای کمک به دانش آموزان برای امتحانات تعیین سطح در زمینههای مختلف IT، چندین تمرین به طور مناسب انتخاب شده و در قالب MCQ ارائه میشود.
بیشتر بخوانید: کتاب Advanced Data Structures and Algorithms
سرفصلهای کتاب Data Structures and Program Design Using Python:
- Cover
- Title Page
- Copyright
- Dedication
- Contents
- Preface
- Acknowledgments
- Chapter 1: Introduction to Data Structures
- Chapter 2: Introduction to Python
- Chapter 3: Arrays/Lists
- Chapter 4: Linked Lists
- Chapter 5: Queues
- Chapter 6: Searching and Sorting
- Chapter 7: Stacks
- Chapter 8: Trees
- Chapter 9: Multi-Way Search Trees
- Chapter 10: Hashing
- Chapter 11: Files
- Chapter 12: Graphs
- Appendix: Answers to Multiple Choice Questions
- Index
جهت دانلود کتاب Data Structures and Program Design Using Python میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.