- عنوان کتاب: Data Structures and Program Design Using C Second Edition
- نویسنده: Dheeraj Malhotra, Neha Malhotra
- حوزه: ساختمان داده
- سال انتشار: 2026
- تعداد صفحه: 411
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 5.54 مگابایت
ساختمان دادهها، بلوکهای سازنده علوم کامپیوتر هستند. هدف این متن، تأکید بر اصول ساختمان دادهها به عنوان یک موضوع مقدماتی است. این کتاب برای مبتدیان (دانشجویان یا متخصصان) که مایل به یادگیری اصول ساختمان دادهها و پیادهسازی آنها با استفاده از زبان برنامهنویسی C هستند، طراحی شده است. با در نظر گرفتن این تمرکز و بازخورد ویرایش اول، ویرایش دوم این عنوان را ارائه میدهیم که به خوبی با قیاسهای دنیای واقعی در سراسر متن پشتیبانی میشود تا درک سریع مفاهیم فنی را ممکن سازد و به شناسایی ساختمان دادههای مناسب برای حل مسائل خاص و عملی کمک کند. این کتاب به عنوان یک کتاب مرجع/متن عمل خواهد کرد و به ویژه برای دانشجویان کارشناسی یا کارشناسی ارشد دورههای مختلف در فناوری اطلاعات، مهندسی، کاربردهای کامپیوتر و علوم اطلاعات کمک شایانی خواهد کرد. ویژگیهای کلیدی: • کاربردهای عملی: قیاسهای دنیای واقعی به عنوان کاربردهای عملی در سراسر متن ارائه شده است تا اصول ساختمان دادهها را به راحتی درک و با سناریوهای روزمره و دنیای واقعی مرتبط کند. این رویکرد، به نوبه خود، به خواننده در توسعه توانایی شناسایی آسان مناسبترین و کارآمدترین ساختمان داده برای حل یک مسئله خاص کمک خواهد کرد. • سوالات متداول: سوالات نظری/عملی متداول در سراسر محتوای کتاب، در موضوعات مرتبط گنجانده شدهاند تا به خوانندگان در درک موضوع کمک کنند. • الگوریتمها و برنامهها: برای درک بهتر اصول ساختارهای داده در سطح عمومی و به دنبال آن پیادهسازی خاص آن در زبان C، الگوریتمهای مستقل از نحو و همچنین برنامههای پیادهسازی شده در زبان C در سراسر کتاب مورد بحث قرار گرفتهاند. این ارائه به خواننده کمک میکند تا هم الگوریتمها و هم پیادهسازی مربوط به آنها را در یک کتاب واحد درک کند. • تمرینهای عددی و مفهومی: برای کمک به خواننده در ایجاد پایهای قوی از موضوع، تعداد بیشتری از مسائل عددی و مفهومی در سراسر متن گنجانده شده است. • سوالات چندگزینهای: برای کمک به دانشجویان برای امتحانات تعیین سطح در زمینههای مختلف فناوری اطلاعات، چندین تمرین به طور مناسب انتخاب شده و در قالب MCQ ارائه شدهاند.
Data structures are the building blocks of computer science. The objective of this text is to emphasize fundamentals of data structures as an introductory subject. It is designed for beginners (students or professionals) who would like to learn the basics of data structures and their implementation using the C programming language. With this focus in mind and feedback of the first edition, we present second edition of this title, well supported with real world analogies throughout text to enable a quick understanding of the technical concepts and to help in identifying appropriate data structures to solve specific, practical problems. This book will serve the purpose of a text / reference book and will be of immense help especially to undergraduate or graduate students of various courses in information technology, engineering, computer applications, and information sciences. Key Features: • Practical Applications: Real world analogies as practical applications are given throughout the text to easily understand and connect the fundamentals of data structures with day to day, real-world scenarios. This approach, in turn, will assist the reader in developing the capability to easily identify the most appropriate and efficient data structure for solving a specific problem. • Frequently Asked Questions: Frequently asked theoretical/practical questions are integrated throughout the content of the book, within related topics to assist readers in grasping the subject. • Algorithms and Programs: To better understand the fundamentals of data structures at a generic level-followed by its specific implementation in C, syntax independent algorithms as well as implemented programs in C are discussed throughout the book. This presentation will assist the reader in getting both algorithms and their corresponding implementation within a single book. • Numerical and Conceptual Exercises: To assist the reader in developing a strong foundation of the subject, more number of numerical and conceptual problems are included throughout the text. • Multiple Choice Questions: To assist students for placement-oriented exams in various IT areas, several exercises are suitably chosen and are given in an MCQ format.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:

نظرات کاربران