Skip to content

Latest commit

History

1,021 Commits

Folders and files

NameName
Last commit message
Last commit date

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~E10E-11E-12E-13E-14
E-15E-16E-18E-19E-20
E-21E-22E-23E-24E-25
E-26E-27E-28E-29E-30
E-31E-32E-33E-34E-35

1.2 Data Abstraction

E1E2E3E4E5
E6E7E8E9E10
E11E12E13E14E15
E16E17E18E19

1.3 Bags, Queues and Stacks

E1E2E3E4E5
E6E7E8E9E10
E11E12E13E14E15
E16E17E18E19E20
E21E22E23E24E25
E26E27E28E29E30
E31E32E33E34E35
E36E37E38E39E40
E41E42E43E44E45
E46E47E48E49E50

1.4 ANALYSIS OF ALGORITHMS

E1E2E3E4E5
E6E7E8E9E10
E11E12TODOTODO

1.5 CASE STUDY: UNION-FIND

E1E2E3E4E5
E6E7E8E9E10
E11TODOTODOTODO

Chapter 2: Sorting

2.1 ELEMENTARY SORTS

E1E2E3E4E5
E6E7E8E9E10
E11TODOTODOTODOTODO

2.2 MERGE SORT

E1E2TODOTODOTODO
[TODOTODOTODOTODOTODO
[TODOTODOTODOTODOTODO

Chapter 3: Searching

Chapter 4: Graph

4.1 Undirected Graph

E1E2E3E4E5
E6E7E8E9E10
E11TODOTODOTODOTODO

4.2 Directed Graph

E1E2E3E4E5
E6E7E8E9E10

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

Releases

Packages

Used by

Contributors

Languages