Tài liệu Thuật toán Algorithms (Phần 31) docx
... factor N to calculate x and y. But factoring N is thought to be very difficult: the best factoring algorithms known would take millions of years to factor a 200-digit number, using current technology. An ... connections with computer science and al- gorithms, especially the arithmetic and string-processing algorithms that we have studied. Indeed, the art (science?) of cryptology has an in...
Ngày tải lên: 26/01/2014, 14:20
... software capabilities certainly can have a significant impact on specific algorithms, but good algorithms on old machines are, for the most part, good algorithms on new machines. One reason for this is that the ... merits further study. The many variants on algorithms for the union-find problem of Chapter are ably categorized and compared by van Leeuwen and The algorithms for shorte...
Ngày tải lên: 15/12/2013, 02:16
... performance of various algorithms, we can look forward to the development of general-purpose parallel computers that will provide improved performance for a wide variety of algorithms. 470 Exercises 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Outline ... a significant effect on algorithm design, suggest- ing changes that can provide interesting new algorithms and fresh challenges for the algorithm de...
Ngày tải lên: 15/12/2013, 02:16
Tài liệu Thuật toán Algorithms (Phần 53) docx
... something like or to be considered efficient. We’ve generally considered quadratic algorithms to be bad and cubic algorithms to be awful. But for the problems that we’ll consider in this and the ... graph. For all of the algorithms in those chapters, it was possible to arrange the computation so that each node is visited just once, and this leads to very efficient algorithms. For the H...
Ngày tải lên: 15/12/2013, 02:16
Tài liệu Thuật toán Algorithms (Phần 14) docx
... the interface between (potentially complicated) algorithms associated data structures and (a potentially large number of) programs which use the algorithms and data structures. This makes it easier ... 33, we’ll see how priority queues can serve as the basis for several fundamental graph searching algorithms. These are but a few examples of the important role served by the priority queue...
Ngày tải lên: 24/12/2013, 11:15
Tài liệu Thuật toán Algorithms (Phần 27) docx
... the algorithm can be relied upon to take about N + M steps. 254 CHAPTER 19 Multiple Searches The algorithms that we’ve been discussing are all oriented towards a specific string searching problem: ... one of the keys will always be greater than the other.) Then the hashing, binary tree, and other algorithms of the previous section can be used directly. First, an entire structure is built...
Ngày tải lên: 26/01/2014, 14:20
Tài liệu Thuật toán Algorithms (Phần 56) ppt
... 227. Matching, 443-452, 454. match (general regular-expres- sion pattern matching), 265. Mathematical algorithms, 23-88. Mathematical programming, 497. Matrices. addition, 28-29 (matradd). band, 64. chain ... recursive), 145. Selection sort, 95 (selection), 144, 326. Self-organizing search, 175. Seminumerical algorithms, 88. Sentinel, 106, 173, 273, 309, 329, 96, 247, 254, 493. Separate cha...
Ngày tải lên: 15/12/2013, 02:16
Tài liệu Thuật toán Algorithms (Phần 1) doc
... useful algorithms. The book consists of forty chapters which are grouped into seven major parts: mathematical algorithms, sorting, searching, string processing, geomet- ric algorithms, graph algorithms ... . . Algorithms, Outline of Topics 1. Preview. . . . . . . . . . . . . . . . . . . . . . . Pascal, Euclid’s Algorithm, Recursion, Analysis of Algorithms Implementing Algorithms MA...
Ngày tải lên: 15/12/2013, 02:16