E-books in Russian and English

Before ALL page created in 0.04096 seconds
After SAPE (init) page created in 0.04154 seconds
After MAINLINK (init) page created in 0.04478 seconds

<<< >>>



Enter · Register · Search


After MAINLINK (echo2) page created in 0.04481 seconds
After SETLINKS (init & echo1) page created in 0.04691 seconds
After LINKFEED (init only) page created in 0.04825 seconds
« Апрель 2010 »
Пн Вт Ср Чт Пт Сб Вс
One Week Top10:
 2  3   4

After include_once head.php in show_news.php: 0.09742 seconds

After include template in show_news.php: 0.09771 seconds

Before include show.inc.php in show_news.php: 0.09775 seconds

After cute_lang(shows) in show.inc.php: 0.09863 seconds

After run_filters(news-allow-addcomment) in show.inc.php: 0.09904 seconds

After todo : 0.09907 seconds

array ( 0 => array ( 'name' => 'edc_comments', 'priority' => 50, ), )

After foreach : 0.12663 seconds



After run_filters(news-show-comments) in show.inc.php: 0.12666 seconds

After run_filters(news-allow-commentform) in show.inc.php: 0.12667 seconds

After 1 : 0.1307 seconds

After 2 : 0.13074 seconds

After 3 : 0.13075 seconds

After 4 : 0.13894 seconds
row['id'] = 7144
cache_uniq =
page =
post = full

Берем новость из кэша на диске

A Practical Guide to Data Structures and Algorithms Using Java: Solutions Manual

date: 4 апреля 2010 / author: izograv / категория: Java/Javacript / views: 3176 / comments: 1

A Practical Guide to Data Structures and Algorithms Using Java: Solutions Manual by Sally A. Goldman, Kenneth J. Goldman, and Samir Khuller

This handbook of data structures and algorithms is designed as a comprehensive resource for computer
science students and practitioners. The book is, quite literally, the product of a marriage
of theory and practice. As an alternative to the survey approach taken by traditional data structures
and algorithms textbooks, this book builds on a theoretical foundation to offer a top-down
application-centered approach and a systematic treatment of data structure design and their practical
The book serves three major purposes: guidance, implementation, and insight. Charts, decision
trees, and text provide guidance through the large body of material presented. Unlike a textbook,
it is not necessary to read the entire book to fully benefit from its contents. Our intention is that
readers with a specific problem will follow the provided guidance and organizational tools to quickly
identify the most appropriate data structure or algorithm for their problem. For example, readers
seeking a data structure for an application are first guided to a suitable abstract data type (ADT),
and then to the most appropriate implementation of that ADT. Trade-offs between competing data
types and implementations motivate each decision in the context of the problem at hand.
Traditional textbooks generally gloss over the different possible variations of a given data structure
type. For example, a typical textbook has a chapter on “hashing” that treats all of the various
uses of hashing uniformly as one idea (for example, hash-based implementations of a set or mapping).
However, in reality, implementing them all in terms of a single ADT would lead to inefficiencies
for alternate uses. Consider an application that requires a mapping from each word in a
text document to the positions at which it occurs. One could use Java’s HashMap to associate each
word with a linked list of line numbers. However, each insertion to associate a new word with a line
number would require using get (to discover that the word is not yet in the mapping), and then put
(that duplicates most of the work performed by get). In this book, we explicitly include the BucketMapping
interface to provide efficient support for such an application. By explicitly introducing
separate interfaces and ADTs for important variations in usage, differences can be highlighted and
The book includes complete implementations for a wide variety of important data structures and
algorithms. Unlike most textbooks that sweep details under the rug to simplify the implementation
for “ease of explanation,” we have taken the approach of providing complete object-oriented implementations
within an extensible class hierarchy. Yet we have not done so at the expense of clarity.
Because of the completeness of implementation, chapters on some topics are longer than one might
see in a textbook covering a similar topic. However, the organization of the chapters simplifies
navigation, and the detailed implementations provide design insights useful to practitioners. Our
implementations follow standard Java programming conventions.


Comments: 1

Before Previous & Next : 0.19264 seconds

REQUEST_URI : /books/news6.php/2010/04/04/a-practical-guide-to-data-structures-and-algorithms-using-java-gif.html

PHP_SELF : /books/news6.php/2010/04/04/a-practical-guide-to-data-structures-and-algorithms-using-java-gif.html

Skip= :

After Previous & Next : 0.19356 seconds

After show_news.php : 0.20006 seconds
1. emper | 10 апреля 2010 - 11:28

На turbobit добавьте, пожалуйста, ссылку :)

After show.comments.php in show.inc.php: 0.21389 seconds

After show.commentform.php in show.inc.php: 0.21458 seconds

After include show.inc.php in show_news.php: 0.2146 seconds
Year Top:


Design/Web/Support/Anti-Leech by izograv @ yandex.ru
Optimized for Firefox | Anti-Leech tested on IE, Firefox, Reget
After all: 0.22561 seconds

After MAINLINK (init & echo) page created in 0.22572 seconds