当前位置:网站首页>[learning notes] coding ability
[learning notes] coding ability
2022-07-28 06:58:00 【Step on a meteor】
be based on leetCode Question bank classification , Practice coding ability and algorithm
1、 Language Basics
1.1 c Language
1.2 c++
1.3 Makefile
1.4 assembly language
1.5 python
1.6 shell
1.7 Regular expressions
1.8 database
2、 basic
2.1 Array
2.2 character string
2.3 Sort
2.4 matrix
2.5 simulation
2.6 enumeration
2.7 string matching
2.8 Bucket sort
2.9 Count sorting
2.10 Radix sorting
3、 Algorithm
3.1 Dynamic programming
3.2 Depth-first search
3.3 greedy
3.4 Breadth first search
3.5 Two points search
3.6 to flash back
3.7 recursive
3.8 Divide and conquer
3.9 Memory search
3.10 Merge sort
3.11 Choose... Quickly
4、 Infrastructure
4.1 Hashtable
4.2 Count
4.3 Binary tree
4.4 Stack
4.5 Pile up ( Priority alignment )
4.6 chart
4.7 Linked list
4.8 Binary search tree
4.9 Monotonic stack
4.10 Ordered set
4.11 Pair column
4.12 A topological sort
4.13 shortest path
4.14 Double linked list
4.15 Monotonic alignment
4.16 Minimum spanning tree
4.17 Euler circuit
4.18 Dual connected component
4.19 Strong connected components
5、 Advanced data structure
5.1 Union checking set
5.2 Dictionary number
5.3 Number of line segments
5.4 Tree array
5.5 The suffix array
6、 skill
6.1 Double pointer
6.2 An operation
6.3 The prefix and
6.4 Count
6.5 The sliding window
6.5 State compression
6.5 hash function
6.5 Rolling hash
6.5 Scan line
7、 mathematics
7.1 mathematics
7.2 The geometric
7.3 game
7.4 number theory
7.5 Combinatorial mathematics
7.6 randomization
7.7 Probability and Statistics
7.8 Pool sampling
7.9 Reject sampling
8、 Other
8.1 database
8.2 Design
8.3 Data flow
8.4 Interaction
8.5 brain twists
8.6 iterator
8.7 Multithreading
8.8 shell
9、 Open source project
边栏推荐
猜你喜欢

Which brand of air conduction earphones is better? These four should not be missed

CentOS7部署MySQL数据库服务器

DHCP principle and configuration

Applet custom components - data, methods, and properties

Cocos2d-x learning notes Tile Map tiledmap

Repair the faulty sector

LNMP搭建过程详解

VMware Workstation 配置net模式

Custom component -- pure data field & component life cycle

技术分享 | 使用postman发送请求
随机推荐
Cocos2d-x learning notes Tile Map tiledmap
技术分享 | 使用postman发送请求
Technology sharing | interface testing value and system
Which is the best air conduction Bluetooth headset? Air conduction Bluetooth headset ranking
Elastic common high frequency commands
Technology sharing | how to do Assertion Verification in interface automated testing?
Test life | second tier cities with an annual salary of more than 40W? How did you achieve 100% salary increase under the epidemic?
[realize the simple version of minesweeping games]
单项链表的创建、遍历以及按要求查找结点
DNS域名解析服务
JS reverse question 100 - question 1
Dynamic memory management function of C language
小tips
测试人生 | 二线城市年薪超40W?疫情之下涨薪100% + 是怎么做到的?
技术分享 | 如何模拟真实使用场景?mock 技术来帮你
JS四则运算重新封装,解决精度丢失问题
Technology sharing | common proxy tools for interface testing
Custom component -- data listener
数组转链表
What kind of air conduction Bluetooth headset with good configuration is recommended