青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

EverSpring working shop

To pursue creative ideas based on nature.

統計

留言簿(1)

他山之石

閱讀排行榜

評論排行榜

TOC for Introduction to Algorithms

Table of Contents
Preface
I Foundations
1 The Role of Algorithms in Computing
1.1 Algorithms 
1.2 Algorithms as a technology
2 Getting Started 
2.1 Insertion sort 
2.2 Analyzing algorithms 
2.3 Designing Algorithms 
3 Growth of Functions
3.1 Asymptotic notation
3.2 Standard notations and common functions
4 Recurrences
4.1 The substitution method 
4.2 The recursion-tree method 
4.3 The master method 
4.4 Proof of the master theorem
5 Probabilistic Analysis and Randomized Algorithms
5.1 The hiring problem 
5.2 Indicator random variables 
5.3 Randomized algorithms 
5.4 Probabilistic analysis and further uses of indicator random variables
II Sorting and Order Statistics
6 Heapsort
6.1 Heaps
6.2 Maintaining the heap property 
6.3 Building a heap 
6.4 The heapsort algorithm
6.5 Priority queues
7 Quicksort
7.1 Description of quicksort
7.2 Performance of quicksort 
7.3 Randomized versions of quicksort
7.4 Analysis of quicksort
8 Sorting in Linear Time
8.1 Lower bounds for sorting 
8.2 Counting sort 
8.3 Radix sort 
8.4 Bucket sort
9 Medians and Order Statistics
9.1 Minimum and maximum
9.2 Selection in expected linear time 
9.3 Selection in worst-case linear time
III Data Structures
10 Elementary Data Structures
10.1 Stacks and queues 
10.2 Linked lists
10.3 Implementing pointers and objects 
10.4 Representing rooted trees
11 Hash Tables
11.1 Direct-address tables 
11.2 Hash tables 
11.3 Hash functions 
11.4 Open addressing 
11.5 Perfect hashing
12 Binary Search Trees
12.1 What is a binary search tree? 
12.2 Querying a binary search tree 
12.3 Insertion and deletion 
12.4 Randomly built binary search trees
13 Red-Black Trees
13.1 Properties of red-black trees 
13.2 Rotations
13.3 Insertion 
13.4 Deletion
14 Augmenting Data Structures
14.1 Dynamic order statistics 
14.2 How to augment a data structure 
14.3 Interval trees
IV Advanced Design and Analysis Technique
15 Dynamic Programming
15.1 Assembly-line scheduling 
15.2 Matrix-chain multiplication 
15.3 Elements of dynamic programming 
15.4 Longest common subsequence 
15.5 Optimal binary search trees
16 Greedy Algorithms
16.1 An activity-selection problem 
16.2 Elements of the greedy strategy 
16.3 Huffman codes 
16.4 Theoretical foundations for greedy methods 
16.5 A task-scheduling problem
17 Amortized Analysis
17.1 Aggregate analysis 
17.2 The accounting method 
17.3 The potential method 
17.4 Dynamic tables
V Advanced Data Structures
18 B-Trees 
18.1 Definition of B-trees 
18.2 Basic operations on B-trees 
18.3 Deleting a key from a B-tree
19 Binomial Heaps 
19.1 Binomial trees and binomial heaps 
19.2 Operations on binomial heaps
20 Fibonacci Heaps 
20.1 Structure of Fibonacci heaps 
20.2 Mergeable-heap operations 
20.3 Decreasing a key and deleting a node 
20.4 Bounding the maximum degree
21 Data Structures for Disjoint Sets 
21.1 Disjoint-set operations 
21.2 Linked-list representation of disjoint sets 
21.3 Disjoint-set forests 
21.4 Analysis of union by rank with path compression
VI Graph Algorithms
22 Elementary Graph Algorithms 
22.1 Representations of graphs 
22.2 Breadth-first search 
22.3 Depth-first search 
22.4 Topological sort 
22.5 Strongly connected components
23 Minimum Spanning Trees 
23.1 Growing a minimum spanning tree 
23.2 The algorithms of Kruskal and Prim
24 Single-Source Shortest Paths 
24.1 The Bellman-Ford algorithm 
24.2 Single-source shortest paths in directed acyclic graphs 
24.3 Dijkstra's algorithm 
24.4 Difference constraints and shortest paths 
24.5 Proofs of shortest-paths properties
25 All-Pairs Shortest Paths 
25.1 Shortest paths and matrix multiplication 
25.2 The Floyd-Warshall algorithm 
25.3 Johnson's algorithm for sparse graphs
26 Maximum Flow 
26.1 Flow networks 
26.2 The Ford-Fulkerson method 
26.3 Maximum bipartite matching 
26.4 Push-relabel algorithms 
26.5 The relabel-to-front algorithm
VII Selected Topics
27 Sorting Networks 
27.1 Comparison networks 
27.2 The zero-one principle 
27.3 A bitonic sorting network 
27.4 A merging network 
27.5 A sorting network
28 Matrix Operations 
28.1 Properties of matrices 
28.2 Strassen's algorithm for matrix multiplication 
28.3 Solving systems of linear equations 
28.4 Inverting matrices 
28.5 Symmetric positive-definite matrices and least-squares approximation
29 Linear Programming 
29.1 Standard and slack forms 
29.2 Formulating problems as linear programs 
29.3 The simplex algorithm 
29.4 Duality 
29.5 The initial basic feasible solution
30 Polynomials and the FFT
30.1 Representation of polynomials 
30.2 The DFT and FFT 
30.3 Efficient FFT implementations
31 Number-Theoretic Algorithms
31.1 Elementary number-theoretic notions 
31.2 Greatest common divisor 
31.3 Modular arithmetic 
31.4 Solving modular linear equations 
31.5 The Chinese remainder theorem 
31.6 Powers of an element 
31.7 The RSA public-key cryptosystem 
31.8 Primality testing 
31.9 Integer factorization
32 String Matching 
32.1 The naive string-matching algorithm 
32.2 The Rabin-Karp algorithm 
32.3 String matching with finite automata 
32.4 The Knuth-Morris-Pratt algorithm
33 Computational Geometry 
33.1 Line-segment properties 
33.2 Determining whether any pair of segments intersects 
33.3 Finding the convex hull 
33.4 Finding the closest pair of points
34 NP-Completeness 
34.1 Polynomial time 
34.2 Polynomial-time verification 
34.3 NP-completeness and reducibility 
34.4 NP-completeness proofs 
34.5 NP-complete problems
35 Approximation Algorithms 
35.1 The vertex-cover problem 
35.2 The traveling-salesman problem 
35.3 The set-covering problem 
35.4 Randomization and linear programming 
35.4 The subset-sum problem
VIII Appendix: Mathematical Background
A Summations
A.1 Summation formulas and properties 
A.2 Bounding summations
B Sets, Etc.
B.1 Sets 
B.2 Relations
B.3 Functions 
B.4 Graphs 
B.5 Trees
C Counting and Probability 
C.1 Counting 
C.2 Probability 
C.3 Discrete random variables 
C.4 The geometric and binomial distributions 
C.5 The tails of the binomial distribution
Bibliography 
Index (created by the authors)

posted on 2011-06-02 14:32 everspring79 閱讀(344) 評論(0)  編輯 收藏 引用 所屬分類: Notes轉載

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美午夜在线视频| 亚洲高清免费| 亚洲一区二区三区国产| 欧美性做爰毛片| 中文久久精品| 亚洲免费在线观看| 国语自产精品视频在线看一大j8| 久久久久久亚洲精品中文字幕| 久久成人18免费网站| 亚洲福利视频二区| 亚洲日本电影| 国产精品夜夜夜一区二区三区尤| 久久黄色网页| 免费观看一区| 亚洲欧美国产日韩中文字幕| 香港久久久电影| 亚洲精品一区二区三区在线观看 | 国产精品草莓在线免费观看| 欧美亚洲日本网站| 久久综合精品国产一区二区三区| 亚洲精品系列| 欧美一区二区三区四区在线| 亚洲精美视频| 午夜精品久久| 日韩亚洲不卡在线| 欧美在线播放| 亚洲午夜电影网| 久久免费高清| 亚洲中字在线| 欧美成人免费在线观看| 性欧美办公室18xxxxhd| 久久在线视频| 欧美主播一区二区三区| 免费久久精品视频| 欧美一级成年大片在线观看| 欧美成人日韩| 欧美69wwwcom| 国产午夜亚洲精品不卡| 亚洲九九精品| 亚洲肉体裸体xxxx137| 午夜欧美精品久久久久久久| 99精品99久久久久久宅男| 久久成年人视频| 欧美一区二区视频网站| 欧美大片在线观看一区| 欧美本精品男人aⅴ天堂| 国产九区一区在线| 一区二区三区不卡视频在线观看| 亚洲电影免费观看高清| 久久xxxx精品视频| 性欧美大战久久久久久久免费观看| 欧美二区在线看| 免播放器亚洲| 永久免费精品影视网站| 亚洲欧美日韩天堂| 午夜在线播放视频欧美| 国产精品福利在线观看| 亚洲黄色视屏| 亚洲精品中文字幕有码专区| 你懂的国产精品永久在线| 久久综合色婷婷| 精品91视频| 久久精品国产一区二区电影| 久久精品理论片| 国产精品一区2区| 亚洲欧美久久久| 国产亚洲一区二区三区| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲三级毛片| 亚洲精品一区在线| 欧美大片免费观看在线观看网站推荐| 免费日韩av| 亚洲日本在线视频观看| 欧美国产视频在线观看| 亚洲国产一二三| 亚洲精品国产精品国产自| 欧美激情第10页| 99热这里只有成人精品国产| 中文亚洲欧美| 国产伦精品一区二区三区四区免费| 午夜在线精品偷拍| 狂野欧美激情性xxxx欧美| 亚洲国产老妈| 欧美香蕉视频| 欧美制服丝袜第一页| 久久久亚洲高清| 亚洲狼人精品一区二区三区| 欧美巨乳在线| 午夜激情一区| 欧美成人亚洲成人| 在线中文字幕日韩| 国产精品免费观看在线| 久久精品99国产精品日本 | 亚洲图片在区色| 国产欧美日韩一区二区三区在线 | 午夜一区二区三视频在线观看| 久久久噜噜噜久久久| 亚洲美女精品一区| 国产精品视频久久一区| 久久亚洲精选| 一区二区欧美激情| 老司机免费视频久久| 一本色道久久综合亚洲精品不卡 | 国内偷自视频区视频综合| 久久午夜视频| 亚洲免费一级电影| 欧美激情亚洲自拍| 久久福利视频导航| 日韩一二在线观看| 一区精品在线播放| 国产精品一区二区久久| 免费亚洲电影在线观看| 亚洲一区区二区| 亚洲国产精品欧美一二99| 欧美一区二区三区在线观看视频| 亚洲国产精品成人| 国产日产欧产精品推荐色| 欧美精品在线看| 久久婷婷综合激情| 欧美一区二区三区在线免费观看| 亚洲乱码国产乱码精品精可以看| 久久色在线观看| 性欧美大战久久久久久久免费观看| 99精品欧美一区二区三区| 永久免费毛片在线播放不卡| 国产精品亚洲网站| 欧美视频在线观看一区| 欧美夫妇交换俱乐部在线观看| 久久久www成人免费精品| 亚洲一区二区三区四区五区黄| 最新国产精品拍自在线播放| 老司机亚洲精品| 亚洲激情啪啪| 亚洲国产精品成人精品| 在线成人激情视频| 黄色成人免费网站| 国产午夜精品一区理论片飘花| 国产伦精品免费视频| 国产精品乱人伦一区二区 | 欧美精品麻豆| 欧美高清视频在线播放| 蜜臀a∨国产成人精品| 乱码第一页成人| 免费在线成人| 欧美777四色影视在线| 欧美成人午夜影院| 欧美精品18| 欧美日本韩国一区| 欧美日韩在线播放| 欧美亚男人的天堂| 国产精品一区2区| 国产日韩欧美一区| 精品不卡一区| 亚洲国产精品高清久久久| 亚洲国产精品www| 亚洲巨乳在线| 在线亚洲+欧美+日本专区| 亚洲一级免费视频| 性伦欧美刺激片在线观看| 欧美在线视频全部完| 欧美在现视频| 久久综合狠狠| 亚洲精品美女91| 亚洲一区二区视频在线观看| 午夜精品在线观看| 麻豆久久精品| 欧美性大战久久久久| 国产视频欧美| 亚洲精品国产拍免费91在线| 亚洲私人影院在线观看| 欧美一区二区久久久| 美日韩在线观看| 亚洲美女91| 久久成人国产| 欧美日韩999| 国产一区二区成人| 亚洲青色在线| 亚洲欧美日韩在线播放| 欧美大胆人体视频| 亚洲午夜性刺激影院| 久久久久国产精品一区| 欧美极品色图| 国产有码在线一区二区视频| 亚洲欧洲日产国产综合网| 亚洲一区二区在线| 玖玖国产精品视频| 亚洲视频在线观看免费| 久久夜色精品国产欧美乱极品| 欧美色123| 亚洲高清av在线| 欧美中文在线观看| 亚洲精品美女在线观看播放| 欧美影院在线播放| 欧美性猛交99久久久久99按摩| 激情成人综合| 性欧美videos另类喷潮| 亚洲精选成人| 欧美69wwwcom| 亚洲二区在线视频| 久久网站热最新地址|