توضیحاتی در مورد کتاب Data structures using C++
نام کتاب : Data structures using C++
ویرایش : 1
عنوان ترجمه شده به فارسی : ساختار داده با استفاده از C++
سری : Oxford higher education
نویسندگان : Patil, Varsha H
ناشر : Oxford University Press
سال نشر : 2012
تعداد صفحات : 837
ISBN (شابک) : 0198066236 , 9780198066231
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 12 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
توضیحاتی در مورد کتاب :
ساختارهای داده با استفاده از C طراحی شده است تا به عنوان یک کتاب درسی برای دانشجویان کارشناسی مهندسی علوم کامپیوتر و فناوری اطلاعات و همچنین دانشجویان کارشناسی ارشد برنامه های کاربردی کامپیوتر خدمت کند. هدف این کتاب ارائه یک پوشش جامع از تمام موضوعات مرتبط با ساختار داده است.
کتاب با بحث در مورد مبانی ساختار داده ها و الگوریتم ها شروع می شود و به مفاهیم ساختارهای داده خطی، پشته ها می پردازد. ، بازگشت، صف ها و جستجو و مرتب سازی. تمام عناصر ساختار داده، مانند لیست های پیوندی، درختان، نمودارها، هش، پشته ها و نمایه سازی، در فصل های جداگانه به تفصیل پوشش داده شده اند. فصل مربوط به فایلها، مدیریت فایل و سازماندهی با استفاده از C را توضیح میدهد و فصل مربوط به کتابخانه الگوی استاندارد، پوشش مفصلی از موجودیتهایی مانند کانتینرها و تکرارکنندهها را ارائه میکند. فصلی در مورد تجزیه و تحلیل و طراحی الگوریتم در پایان ارائه شده است که در مورد استراتژی های الگوریتمی مختلف مورد نیاز برای حل یک مسئله به طور موثر و کارآمد بحث می کند. کتاب همچنین مشکلات برنامه نویسی را در پایان هر فصل ارائه می دهد.
فهرست مطالب :
Content: Fundamental concepts --
Linear data structure using arrays --
Stacks --
Recursion --
Queues --
Linked lists --
Trees --
Graphs --
Searching and sorting --
Search trees --
Hashing --
Heaps --
Indexing and multiway trees --
Files --
Standard template library --
Algorithm analysis and design.
توضیحاتی در مورد کتاب به زبان اصلی :
Data Structures Using C++ is designed to serve as a textbook for undergraduate engineering students of computer science and information technology as well as postgraduate students of computer applications. The book aims to provide a comprehensive coverage of all the topics related to data structures.
The book begins with a discussion on the fundamentals of data structures and algorithms, and moves on to the concepts of linear data structures, stacks, recursion, queues, and searching and sorting. All the elements of data structures, such as linked lists, trees, graphs, hashing, heaps, and indexing, are covered in separate chapters in detail. The chapter on files explains file management and organization using C++ and the chapter on the standard template library provides detailed coverage of entities such as containers and iterators. A chapter on algorithm analysis and design is provided towards the end that discusses the various algorithmic strategies required to solve a problem effectively and efficiently.
Written in a simple manner with strong pedagogy including numerous multiple choice and review questions, the book also provides programming problems at the end of every chapter.