All Projects → gdhucoder → Algorithms4

gdhucoder / Algorithms4

🔥Algorithms, 4th Edition SOLUTIONS🔥

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Algorithms4

Leetcode Python
LeetCode solutions in Python2. LeetCode题解 in Python2。
Stars: ✭ 182 (-8.08%)
Mutual labels:  algorithms
Algorithms
This repository is for learning and understanding how algorithms work.
Stars: ✭ 189 (-4.55%)
Mutual labels:  algorithms
Leetcode Java Solutions
Solutions to LeetCode Online Judge problems in Java
Stars: ✭ 194 (-2.02%)
Mutual labels:  algorithms
Data Structures And Algorithms Hacktoberfest18
List of data structures and algorithms. Feel free to contribute under Hacktoberfest '18!
Stars: ✭ 187 (-5.56%)
Mutual labels:  algorithms
Algocasts Js
DSA in JavaScript ✅
Stars: ✭ 189 (-4.55%)
Mutual labels:  algorithms
Data Structures And Algorithms
Data Structures and Algorithms implementation in Go
Stars: ✭ 2,272 (+1047.47%)
Mutual labels:  algorithms
Matlab Octave
This repository contains algorithms written in MATLAB/Octave. Developing algorithms in the MATLAB environment empowers you to explore and refine ideas, and enables you test and verify your algorithm.
Stars: ✭ 180 (-9.09%)
Mutual labels:  algorithms
Openlib.cs
📚 A Collection of Free & Open Resources for University Coursework in Computer Science.
Stars: ✭ 198 (+0%)
Mutual labels:  algorithms
Rust Algorithm Club
Learn algorithms and data structures with Rust
Stars: ✭ 184 (-7.07%)
Mutual labels:  algorithms
Learning
自己整理了一些网上和书籍中的知识与笔记,来应对技术面试可能遇到的一些问题,包括算法、操作系统、计算机网络、Java、C++、Python、Go。概念不是最重要的!概念不是最重要的!概念不是最重要的!练习题才是!重要的事情说三遍,概念是不是看了很多遍,看几遍忘几遍,题目做过几遍,是不是印象很深,精华是题目,笔者在大量练习后摘录了书籍、牛客网、赛码网、W3C、CSDN等各种渠道的练习题,较为基础的这里就不录入了,主要录入一些易混淆,不容易理解的题目。作者也不喜欢重复造轮子,某些知识点的解释有比较详细的博客,作者就简单引用了,只有作者觉得找不到解释较好的博客时,作者会自己写一篇然后引用,限于篇幅,具体还请点击链接详细了解。
Stars: ✭ 194 (-2.02%)
Mutual labels:  algorithms
Leetcode Algorithm
分类整理leetcode算法题解,代码语言采用c++与python实现
Stars: ✭ 184 (-7.07%)
Mutual labels:  algorithms
Programmers Community
This repository contains various solution of a problem in Ruby, C, C++, Python and Java.
Stars: ✭ 189 (-4.55%)
Mutual labels:  algorithms
Collections C
A library of generic data structures.
Stars: ✭ 2,297 (+1060.1%)
Mutual labels:  algorithms
Pretty Algorithms
🌊 Pretty, common and useful algorithms with modern JS and beautiful tests
Stars: ✭ 2,163 (+992.42%)
Mutual labels:  algorithms
Awesome Coding Interview Question Patterns
The most common question-patterns for any coding-interview
Stars: ✭ 196 (-1.01%)
Mutual labels:  algorithms
Kahip
KaHIP -- Karlsruhe HIGH Quality Partitioning.
Stars: ✭ 180 (-9.09%)
Mutual labels:  algorithms
Bet On Sibyl
Machine Learning Model for Sport Predictions (Football, Basketball, Baseball, Hockey, Soccer & Tennis)
Stars: ✭ 190 (-4.04%)
Mutual labels:  algorithms
Competitive Programming Resources
This repository consists of data helpful for ACM ICPC programming contest, in general competitive programming.
Stars: ✭ 199 (+0.51%)
Mutual labels:  algorithms
Rrt Algorithms
n-dimensional RRT, RRT* (RRT-Star)
Stars: ✭ 195 (-1.52%)
Mutual labels:  algorithms
Interviewguide
《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。最佳阅读地址:http://notfound9.github.io/interviewGuide/
Stars: ✭ 3,117 (+1474.24%)
Mutual labels:  algorithms

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

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].