Hurry up! Brother Google's LeetCode brushing notes are open source!

A small friend chatted with me privately and said that when I first started brushing LeetCode, I felt very strenuous and the efficiency of brushing questions was very low. I also encountered this problem when I was brushing the questions before, until I saw the notes for brushing the questions summarized by this Google brother, and found that LeetCode is all about routines. After mastering these routines, it becomes very simple!

This note was compiled by the author after reading hundreds of LeetCode questions when he was looking for a job, and then classified and summarized according to the data structure and algorithm. It is very suitable for reading before the interview!

The explanation of the notes is very detailed, and the typesetting is very careful. It is highly recommended. After reading this notebook and understanding it thoroughly, you can basically solve the questions of medium difficulty in the interview.

The notes are divided into two parts: algorithm and data structure, and subdivided into 15 chapters, explaining in detail the commonly used techniques when brushing LeetCode. The book contains answers to most of LeetCode's high-frequency questions, and the code implementation has C++ and Java versions.

This notebook has a total of 148 pages, and the contents include strings, stack queues, trees, sorting, search, BFS, DFS, greedy, dynamic programming, etc. Each chapter will first explain the algorithm in detail, and then carefully select a few typical topics for implementation exercises.

There are some places that are difficult to understand, and there are explanations with pictures, which is really great!

Friends who are learning data structures and algorithms, or preparing for interviews, don't miss this treasure note!

I put the manual on github, and the small partners who need it can download it by themselves (data structure and algorithm->Google boss LeetCode writing notes):

https://github.com/Tyson0314/java-books

The notes are placed in the data structure and algorithm of the Github warehouse- >Google boss LeetCode brushing notes . In addition, this warehouse stores hundreds of classic computer books, you can star it, next time you look for a book directly search on it, the warehouse is constantly being updated~

**For those who cannot access github, you can also download it here: **https://pan.quark.cn/s/d4b696450aea

Code words are not easy, if you think it is helpful to you, you can give it a thumbs up to encourage it!

I am @计算大宾, focusing on Java back-end hard core knowledge sharing, welcome everyone to pay attention~

Guess you like

Origin blog.csdn.net/Tyson0314/article/details/130877342