دانلود کتاب Notes on Data Structures and Programming Techniques

49,000 تومان

یادداشت هایی در مورد ساختارهای داده و تکنیک های برنامه نویسی


موضوع اصلی کامپیوترها – الگوریتم ها و ساختارهای داده
نوع کالا کتاب الکترونیکی
تعداد صفحه 657
حجم فایل 2.38 مگابایت
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2022
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات
Why should you learn about data structures and programming
techniques?
For small programs, you don’t need much in the way of data structures. But as
soon as you are representing reasonably complicated data, you need some place
to store it. Thinking about how you want to store and organize this data can be
a good framework for organizing the rest of your program.
Many programming environments will give you a rich collection of built-in data
structures as part of their standard library. C does not: unless you use third-
party libraries, any data structure you want in C you will have to build yourself.
For most data structures this will require an understanding of pointers and
storage allocation, mechanisms often hidden in other languages. Understanding
these concepts will give you a deeper understanding of how computers actually
work, and will both let you function in minimalist environments where you don’t
have a lot of support and let you understand what more convenient environments
are doing under their abstraction barriers.
The same applies to the various programming techniques we will discuss in this
class. While some of the issues that come up are specific to C and similar low-
level languages (particular issues involving disciplined management of storage),
some techniques will apply no matter what kinds of programs you are writing
and all will help in understanding what your computer systems are doing even if
some of the details are hidden.

ترجمه فارسی (ترجمه ماشینی)

چرا باید در مورد ساختارهای داده و برنامه نویسی بیاموزید
تکنیک ها؟
برای برنامه های کوچک، به ساختار داده ها نیازی ندارید. اما به عنوان
به محض اینکه داده‌های نسبتاً پیچیده را نشان می‌دهید، به مکانی نیاز دارید
برای ذخیره آن فکر کردن در مورد نحوه ذخیره و سازماندهی این داده ها می تواند
باشد
یک چارچوب خوب برای سازماندهی بقیه برنامه شما.
بسیاری از محیط های برنامه نویسی مجموعه ای غنی از داده های داخلی را در اختیار شما قرار می دهند
ساختارها به عنوان بخشی از کتابخانه استاندارد آنها. C نمی کند: مگر اینکه از سوم-
استفاده کنید
کتابخانه های حزب، هر ساختار داده ای را که در C می خواهید باید خودتان بسازید.
برای اکثر ساختارهای داده، این نیاز به درک نشانگرها و
دارد
تخصیص ذخیره سازی، مکانیسم هایی که اغلب در زبان های دیگر پنهان هستند. درک
این مفاهیم به شما درک عمیق تری از نحوه واقعی رایانه ها می دهد
کار می کند، و هر دو به شما اجازه می دهد در محیط های مینیمالیستی که در آن نیستید کار کنید
پشتیبانی زیادی داشته باشید و به شما اجازه می‌دهد بفهمید چه محیط‌هایی راحت‌تر است
زیر موانع انتزاعی خود انجام می دهند.
همین امر در مورد تکنیک های مختلف برنامه نویسی که در این مورد بحث خواهیم کرد صدق می کند
کلاس در حالی که برخی از مسائلی که پیش می آید مختص C و مشابه low-
است
زبان های سطح (مسائل خاص مربوط به مدیریت منظم ذخیره سازی)،
برخی از تکنیک ها صرف نظر از نوع برنامه هایی که می نویسید اعمال می شوند
و همه به درک آنچه که سیستم های کامپیوتری شما انجام می دهند کمک خواهند کرد حتی اگر
برخی از جزئیات پنهان است.

نظرات (0)

نقد و بررسی‌ها

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

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Notes on Data Structures and Programming Techniques”