کامپیوترها

بهینه سازی C ++

Optimizing C ++

دانلود کتاب Optimizing C ++ (به فارسی: بهینه سازی C ++) نوشته شده توسط «Steve Heller»


اطلاعات کتاب بهینه سازی C ++

موضوع اصلی: کامپیوترها

نوع: کتاب الکترونیکی

ناشر: Prentice Hall PTR

نویسنده: Steve Heller

زبان: English

فرمت کتاب: chm (قابل تبدیل به سایر فرمت ها)

سال انتشار: 1998

تعداد صفحه: 416

حجم کتاب: 1 مگابایت

کد کتاب: 9780139774300 , 0139774300

توضیحات کتاب بهینه سازی C ++

راهنمای استیو هلر که با سبکی بسیار واضح نوشته شده است و جزئیات فنی را کم نمی‌کند، چندین الگوریتم جستجو و فشرده‌سازی داده با کارایی بالا را ارائه می‌دهد، که تمام آن چیزی است که برای افزودن سرعت به C++ نیاز دارید. بخش‌های اولیه کتاب به مزایای بهینه‌سازی ++C می‌پردازد، که نویسنده آن را هنری گمشده می‌داند. نویسنده به جای سرمایه‌گذاری روی سخت‌افزار سریع‌تر، این موضوع را مطرح می‌کند که بهینه‌سازی کد می‌تواند منجر به برنامه‌های سریع‌تر و مفیدتر شود. قلب بهینه‌سازی C++ شامل چندین مطالعه موردی مشکلات پایگاه داده است که الگوریتم‌های جستجو و فشرده‌سازی مختلف، کد منبع نویسنده را نشان می‌دهد. ، و توضیح دقیق راه حل ها. نویسنده از کدگذاری هش، ذخیره کش، Radix40 و نمایش داده های اعشاری با کد باینری (BCD) در پایگاه داده جستجوی قیمت سوپرمارکت استفاده می کند. الگوریتم‌های مرتب‌سازی شمارش توزیع و نقشه‌های بیتی که داده‌ها را به طور موثر ذخیره می‌کنند، هر دو برای کمک به ایجاد یک سیستم فهرست پستی استفاده می‌شوند. در برخی از مفیدترین بخش‌های این کتاب، نویسنده به کدنویسی هافمن و هش‌سازی پویا نگاه می‌کند. در هر مورد، نویسنده دقت می‌کند تا جزئیات هر الگوریتم و مزایا و معایب آن را برای کد شما توضیح دهد. این کتاب با فهرستی مفید از همه الگوریتم‌های ارائه‌شده و یک واژه‌نامه کامل برای اصطلاحات استفاده شده در متن بسته می‌شود. در مجموع، بهینه سازی C++ برخی از تخصص های عالی C++ را ارائه می دهد که با وضوح کافی حتی برای برنامه نویسان مبتدی یا متوسط ​​توضیح داده شده است.


Written in an exceptionally clear style that doesn’t skimp on technical detail, Steve Heller’s guide offers several high-performance search and data-compression algorithms, which are all you need to add speed to C++. Early sections of the book address the advantages of optimizing C++, which the author considers something of a lost art. Instead of just investing in faster hardware, the author makes the case that optimizing code can result in faster, more useful programs.The heart of Optimizing C++ consists of several case studies of database problems that show various searching and compression algorithms, the author’s source code, and careful explanation of the solutions. The author users hash coding, caching, Radix40, and binary-coded decimal (BCD) data representation in a supermarket price-lookup database. Distribution-counting sort algorithms and bitmaps that store data efficiently are both used to help build a mailing-list system. In some of the most useful sections of this book, the author looks at Huffman coding and dynamic hashing.In every case, the author takes care to explain the details of each algorithm and its advantages and disadvantages for your own code. The book closes with a handy listing of all the algorithms presented and a thorough glossary for the terms used in the text. In all, Optimizing C++ presents some excellent C++ expertise, explained with enough clarity for even beginning or intermediate programmers.

دانلود کتاب «بهینه سازی C ++»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.