دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: 3 نویسندگان: Donald E. Knuth سری: ISBN (شابک) : 9780201896831, 0201896834 ناشر: Addison-Wesley Professional سال نشر: 1997 تعداد صفحات: 665 زبان: English فرمت فایل : DJVU (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 6 مگابایت
کلمات کلیدی مربوط به کتاب هنر برنامه نویسی کامپیوتر I: کتابخانه، ادبیات کامپیوتر، فرهنگ و هنر برنامه نویسی
در صورت تبدیل فایل کتاب The art of computer programming I به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب هنر برنامه نویسی کامپیوتر I نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این جلد اول از این مجموعه با مفاهیم و تکنیک های برنامه نویسی اولیه شروع می شود، سپس به طور خاص بر ساختارهای اطلاعاتی تمرکز می کند - نمایش اطلاعات در داخل یک کامپیوتر، روابط ساختاری بین عناصر داده و نحوه برخورد کارآمد با آنها. کاربردهای ابتدایی به شبیه سازی، روش های عددی، محاسبات نمادین، نرم افزار و طراحی سیستم داده می شود. ده ها الگوریتم و تکنیک ساده و مهم به الگوریتم های نسخه قبلی اضافه شده است. بخش مقدمات ریاضی به طور گسترده برای تطابق با روندهای فعلی در تحقیق تجدید نظر شده است.
This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures-the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research.
Chapter 1 — Basic Concepts 1.1. Algorithms 1.2. Mathematical Preliminaries 1.2.1. Mathematical Induction 1.2.2. Numbers, Powers, and Logarithms 1.2.3. Sums and Products 1.2.4. Integer Functions and Elementary Number Theory 1.2.5. Permutations and Factorials 1.2.6. Binomial Coefficients 1.2.7. Harmonic Numbers 1.2.8. Fibonacci Numbers 1.2.9. Generating Functions 1.2.10. Analysis of an Algorithm *1.2.11. Asymptotic Representations *1.2.11.1. The O-notation *1.2.11.2. Euler’s summation formula *1.2.11.3. Some asymptotic calculations 1.3. MIX 1.3.1. Description of MIX 1.3.2. The MIX Assembly Language 1.3.3. Applications to Permutations 1.4. Some Fundamental Programming Techniques 1.4.1. Subroutines 1.4.2. Coroutines 1.4.3. Interpretive Routines 1.4.3.1. A MIX simulator *1.4.3.2. Trace routines 1.4.4. Input and Output 1.4.5. History and Bibliography Chapter 2 — Information Structures 2.1. Introduction 2.2. Linear Lists 2.2.1. Stacks, Queues, and Deques 2.2.2. Sequential Allocation 2.2.3. Linked Allocation 2.2.4. Circular Lists 2.2.5. Doubly Linked Lists 2.2.6. Arrays and Orthogonal Lists 2.3. Trees 2.3.1. Traversing Binary Trees 2.3.2. Binary Tree Representation of Trees 2.3.3. Other Representations of Trees 2.3.4. Basic Mathematical Properties of Trees 2.3.4.1. Free trees 2.3.4.2. Oriented trees *2.3.4.3. The “infinity lemma” *2.3.4.4. Enumeration of trees 2.3.4.5. Path length *2.3.4.6. History and bibliography 2.3.5. Lists and Garbage Collection 2.4. Multilinked Structures 2.5. Dynamic Storage Allocation 2.6. History and Bibliography Answers to Exercises Appendix A — Tables of Numerical Quantities 1. Fundamental Constants (decimal) 2. Fundamental Constants (octal) 3. Harmonic Numbers, Bernoulli Numbers, Fibonacci Numbers Appendix B — Index to Notations Appendix C — Index to Algorithms and Theorems Index and Glossary