Skip to content

gdhucoder/Algorithms4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

Algorithms, 4th Edition SOLUTIONS

Algorithms, 4th Edition SOLUTION(Java) book site

essential information that every serious programmer needs to know about algorithms and data structures.

Chapter 1: Fundamentals

1.1 Basic Programming Model

Problems solved:

E1~E10 E-11 E-12 E-13 E-14
E-15 E-16 E-18 E-19 E-20
E-21 E-22 E-23 E-24 E-25
E-26 E-27 E-28 E-29 E-30
E-31 E-32 E-33 E-34 E-35

1.2 Data Abstraction

E1 E2 E3 E4 E5
E6 E7 E8 E9 E10
E11 E12 E13 E14 E15
E16 E17 E18 E19

1.3 Bags, Queues and Stacks

E1 E2 E3 E4 E5
E6 E7 E8 E9 E10
E11 E12 E13 E14 E15
E16 E17 E18 E19 E20
E21 E22 E23 E24 E25
E26 E27 E28 E29 E30
E31 E32 E33 E34 E35
E36 E37 E38 E39 E40
E41 E42 E43 E44 E45
E46 E47 E48 E49 E50

1.4 ANALYSIS OF ALGORITHMS

E1 E2 E3 E4 E5
E6 E7 E8 E9 E10
E11 E12 TODO TODO

1.5 CASE STUDY: UNION-FIND

E1 E2 E3 E4 E5
E6 E7 E8 E9 E10
E11 TODO TODO TODO

Chapter 2: Sorting

2.1 ELEMENTARY SORTS

E1 E2 E3 E4 E5
E6 E7 E8 E9 E10
E11 TODO TODO TODO TODO

2.2 MERGE SORT

E1 E2 TODO TODO TODO
[TODO TODO TODO TODO TODO
[TODO TODO TODO TODO TODO

Chapter 3: Searching

Chapter 4: Graph

4.1 Undirected Graph

E1 E2 E3 E4 E5
E6 E7 E8 E9 E10
E11 TODO TODO TODO TODO

4.2 Directed Graph

E1 E2 E3 E4 E5
E6 E7 E8 E9 E10

Chapter 5: Strings

Chapter 6: Context

book-cover

Important

I highly recommend you guys to upgrade your jdk version up to 11 or higher. Or, you maybe encounter some problems when running my code, because I sometimes tried some new features on JDK11 or JDK13.

Thanks

I followed their code style and some implements.

xiaohei

ikesonwy

How to use gh-md-toc

./gh-md-toc README.md

gh-md-toc