当前位置:网站首页>Leetcode question brushing 1: topic classification
Leetcode question brushing 1: topic classification
2022-07-26 06:50:00 【Autodesk_ Glodon】
open LeetCode Website Li Kou Chinese website , If we classify by topic type and quantity , The most common types of questions are arrays 、 Dynamic programming 、 mathematics 、 character string 、 Trees 、 Hashtable 、 Depth-first search 、 Two points search 、 Greedy Algorithm 、 Breadth first search 、 Double pointer and so on .
This book will include the above question types and most of the popular questions on the website , And classify according to the degree of difficulty and type .
The first big category is Algorithm . This book starts with the simplest greedy algorithm , Then gradually advance to binary search 、 Sorting algorithm and search algorithm , Finally, the dynamic programming and divide and conquer algorithm with high difficulty .– 2/143 –
The second big category is Mathematics , Including mathematical problems that favor Pure Mathematics , And bit operation problems biased towards computer knowledge . This kind of question is usually used to test whether you are smart , It is not often used in practical work , The author suggests that priority should be given to other categories .
The third big category is data structures , Include C++ STL Common data structures included in 、 string manipulation 、 Linked list 、 Trees and pictures . among , Linked list 、 Trees 、 And graphs are data structures represented by pointers , And the former is a subset of the latter . Finally, we will also introduce
Introduce some more complex data structures , For example, the classic union search set and LRU.
List of contents involved :
- The easiest greedy algorithm to understand
- Play with the double pointer
- Two points search
- Weird sorting algorithm
- Depth first search and breadth first search
- Dynamic programming
- Divide and conquer problem
- Mathematical problems
- Magic bit operations
- Clever use of data structures
- character string
- Linked list
- Trees
- chart
- Complex data structures
边栏推荐
- 【无标题】转载
- The results of the soft test can be checked, and the entry to query the results of the soft test has been opened in the first half of 2022
- Command line artifact for operating database: mycli
- 在第一次使用德国小鸡要注意的地方
- IV Actual combat - global unified return result class
- Merge_sort
- 『期末复习』16/32位微处理器(8086)基本寄存器
- C language introduction practice (8): switch case calculates the month, year and day of the next day (normal year / leap year calculation)
- 【硬十宝典】——7.2【动态RAM】DDR4与DDR3区别解析
- Gdown Access denied:Cannot retrieve the public link of the file.
猜你喜欢

Display Chinese characters in uitoolkit

Overview of image classification of vision transformer must read series

Design principle of infrared circuit of single chip microcomputer

『牛客|每日一题』点击消除

Integrated design of signal processing systems - Design of solver functions (continuous and discrete time systems)

堆排序(heap-sort)

Log rotation logrotate

在第一次使用德国小鸡要注意的地方

Curve curvature display
![Esxi 7.0 installation supports mellanox technologies mt26448 [connectx en 10gige, PCIe 2.0 5gt/s] driver, and supports the cheapest 10GB dual fiber network card](/img/51/a5282b657b1dfed2dac476c1efee2d.png)
Esxi 7.0 installation supports mellanox technologies mt26448 [connectx en 10gige, PCIe 2.0 5gt/s] driver, and supports the cheapest 10GB dual fiber network card
随机推荐
7. Reverse Integer整数反转
III Actual combat - current time representation and world standard time format
XSS labs (1-10) break through details
曲线曲率展示
Heap sort
QT监听socket事件,使用QSocketNotifier类
[image hiding] digital image watermarking method technology based on hybrid dwt-hd-svd with matlab code
打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 <serviceDebug> 配置行为)以便将异常信息发送回
Go 的通道channel
『牛客|每日一题』点击消除
排序问题:冒泡排序,选择排序,插入排序
Torth file read vulnerability (cnvd-2020-27769)
"Niuke | daily question" inverse Polish expression
MySQL基础篇(二)-- MySQL 基础
Address resolution ARP Protocol
Fastdfs supports dual IP and IPv6
Merge_sort
『牛客|每日一题』 栈的压入、弹出序列
Go channel
【硬十宝典】——7.1【动态RAM】DDR硬件设计要点