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

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>
            夜夜躁日日躁狠狠久久88av| 久久在线观看视频| 欧美日韩一区二区精品| 国产日韩精品一区二区三区在线| 91久久精品国产91性色tv| 久久久久久久成人| 亚洲免费在线观看视频| 欧美日韩精品二区| 在线亚洲一区二区| 亚洲国产精品一区在线观看不卡 | 午夜久久99| 在线亚洲高清视频| 欧美午夜视频网站| 亚洲欧美日韩综合| 99精品国产福利在线观看免费| 男人的天堂亚洲在线| 亚洲日本欧美天堂| 亚洲成色精品| 欧美精品一级| 国产精品99久久久久久久女警| 亚洲精品视频一区二区三区| 欧美日韩亚洲综合一区| 一区二区国产日产| 亚洲午夜一区二区三区| 国产色产综合色产在线视频| 久久亚洲色图| 免费成人高清视频| 在线一区二区三区做爰视频网站 | 欧美精品三级| 亚洲影院色无极综合| 亚洲私人黄色宅男| 国内揄拍国内精品少妇国语| 欧美成人综合一区| 一本色道久久综合亚洲精品高清| 久久久www成人免费精品| 免费人成精品欧美精品| 国产精品极品美女粉嫩高清在线| 国产精品专区一| 欧美有码在线视频| 亚洲欧美视频在线| 国产精品一区二区三区四区五区| 久久香蕉国产线看观看网| 欧美xart系列高清| 亚洲人成欧美中文字幕| 欧美日韩国产另类不卡| 欧美日韩伦理在线免费| 欧美精品一区二区三区蜜桃| 国产色产综合产在线视频| 欧美日韩亚洲另类| 亚洲图片欧美一区| 亚洲一区二区免费视频| 久久精品亚洲精品国产欧美kt∨| 国产精品一区二区三区久久 | 欧美一区激情视频在线观看| 一本大道av伊人久久综合| 亚洲国产精品电影在线观看| 美女视频一区免费观看| 香港久久久电影| 欧美成人免费在线视频| 亚洲欧洲日本国产| 最新日韩在线| 欧美一区1区三区3区公司| 最近中文字幕mv在线一区二区三区四区| 亚洲高清123| 国产精品入口麻豆原神| 亚洲人在线视频| 亚洲激情黄色| 亚洲第一精品在线| 久久精品卡一| 久久精品女人| 99热这里只有成人精品国产| 久久综合国产精品| 欧美国产一区视频在线观看| 亚洲欧美视频在线| 欧美日韩1234| 老司机精品视频一区二区三区| 欧美激情片在线观看| 一区二区三区精品视频在线观看| 国产麻豆日韩| 欧美天天影院| 欧美日韩国产成人在线免费| 美女视频网站黄色亚洲| 欧美美女喷水视频| 亚洲网站在线播放| 一本色道久久综合亚洲精品不| 美女脱光内衣内裤视频久久影院 | 国产精品国产三级国产aⅴ入口 | 国产精品国产三级国产普通话99 | 欧美一区中文字幕| 久久久国产91| 欧美xart系列高清| 99在线热播精品免费99热| 一本色道久久综合亚洲二区三区| 亚洲摸下面视频| 久久亚洲综合色| 国产精品vip| 激情久久久久久久| 在线一区二区三区四区| 美乳少妇欧美精品| 日韩视频中文字幕| 亚洲欧美成人精品| 久久精品国产999大香线蕉| 亚洲国产裸拍裸体视频在线观看乱了 | 很黄很黄激情成人| 亚洲一区二区在| 欧美成人国产一区二区| 性欧美xxxx大乳国产app| 欧美人成网站| 亚洲青色在线| 欧美成人免费全部| 性色一区二区三区| 国产精品日韩欧美| 亚洲宅男天堂在线观看无病毒| 欧美激情第10页| 久久男女视频| 最新精品在线| 欧美激情一区三区| 欧美精品日韩综合在线| 亚洲国产电影| 亚洲国产精品t66y| 欧美黄色视屏| 亚洲视频一区在线观看| 亚洲午夜在线| 国产伦精品一区二区三区视频黑人| 亚洲免费在线观看| 亚洲天堂av在线免费观看| 国产精品久久77777| 午夜精品久久久久久久99黑人| 亚洲欧美日韩精品久久亚洲区| 欧美性感一类影片在线播放| 欧美一区二视频| 久久综合电影| 午夜精品久久久久99热蜜桃导演| 亚欧成人在线| 9人人澡人人爽人人精品| 亚洲男女自偷自拍| 亚洲精品视频在线| 欧美在线日韩在线| 亚洲青涩在线| 欧美专区18| 亚洲欧美清纯在线制服| 欧美国产日韩xxxxx| 午夜亚洲视频| 欧美人与禽性xxxxx杂性| 国产亚洲欧美激情| 欧美成人按摩| 韩国免费一区| 欧美一区二视频在线免费观看| 亚洲精品少妇30p| 久久福利视频导航| 欧美亚洲一区二区三区| 欧美日韩亚洲一区二| 欧美福利一区二区| 亚洲成色www8888| 久久精视频免费在线久久完整在线看| 亚洲美女av在线播放| 欧美大片一区| 91久久黄色| 亚洲乱码久久| 欧美日韩在线视频一区| 亚洲破处大片| 亚洲色诱最新| 国产精品久久久久9999高清| 亚洲精品一区二区三区在线观看| 亚洲狼人精品一区二区三区| 六十路精品视频| 日韩视频在线一区二区| 一本色道久久综合亚洲91| 欧美好吊妞视频| 中文欧美在线视频| 久久久久久久999| 亚洲精品免费观看| 国产精品草草| 久久久久久亚洲综合影院红桃| 欧美成人国产va精品日本一级| 亚洲大片在线观看| 欧美视频在线看| 久久精品成人一区二区三区蜜臀| 久久三级福利| 亚洲一级黄色| 在线播放不卡| 国产精品国产三级国产| 久久www成人_看片免费不卡| 亚洲日本乱码在线观看| 欧美一区二区| 日韩亚洲欧美成人一区| 国产欧美日韩综合一区在线播放| 久久久久网址| 香港成人在线视频| 日韩视频一区二区在线观看| 男男成人高潮片免费网站| 亚洲免费视频成人| 亚洲精品在线观| 亚洲人久久久| 久久综合激情| 亚洲一区二区在线观看视频| 亚洲三级电影全部在线观看高清| 另类图片国产| 欧美成人午夜免费视在线看片| 欧美中日韩免费视频|