مشاهده تصاویر بیشتر ...
در این کتاب شما می توانید با ساختمان داده ها و الگوریتم ها به طور کامل آشنا شوید.
برخی از سرفصل های این کتاب عبارتند از:
1. روشهای تحلیل الگوریتم
2. آرایه ها
3. پشته
4. صف ها
5. لیست پیوندی
6. و ...
توضیحات بیشتر
الگوریتم ، مجموعه ای از دستورات ، دستورالعمل ها برای حل یک مسئله می باشد. معمولاً الگوریتم ها را از نظر کارایی با هم مقایسه می کنند. منظور از کارایی الگوریتم ها ، مقایسه زمان اجرای الگوریتم ها با هم می باشد.الگوریتمی که زمان اجرای بهتری داشته باشد معمولاً کاراتر از الگوریتم مشابه می باشد. در زمان اجرا یک الگوریتم معمولاً نوع سخت افزار، نوع کامپایلر و غیره تأثیر گذار است.
در این میان زمان اجرا، نقش بسیار مهمی را ایفا می کند و غالباً کارایی برنامه را با زمان اجرا بررسی می کنند.