Merge branch 'main' of github.com:chefyuan/algorithm-base

pull/47/head
chefyuan 2021-09-23 21:01:55 +08:00
commit b983af03f7
4 changed files with 113 additions and 80 deletions

View File

@ -136,4 +136,4 @@

View File

@ -64,7 +64,7 @@
KBT KBT
UP UP

View File

@ -1,69 +1,101 @@
### ###
985
985
### ###
#### ####
- ****b便
- **** leetcode10600+3000+ - **** b 便
- **** leetcode 10 600+ 3000+
- ![](https://img-blog.csdnimg.cn/6a51c04e6bd24367a4e0b40a2e4d9a4e.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQ2hpbmVzaXNjaGd1eQ==,size_20,color_FFFFFF,t_70,g_se,x_16) - ![](https://img-blog.csdnimg.cn/6a51c04e6bd24367a4e0b40a2e4d9a4e.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQ2hpbmVzaXNjaGd1eQ==,size_20,color_FFFFFF,t_70,g_se,x_16)
#### ####
C++CC
C++ C C
##### #####
- C++primier - C++primier
- STLb - STL b
- C++ - C++
- Effective C++ - Effective C++
- Modern Effective C++C++11 - Modern Effective C++ C++11
- C++C++11线使posix线 - C++ C++11 线使 posix 线
##### C++ ##### C++
C++javajava使便c++C++JD
- IEG C++ java java 使便 c++ C++ JD
- pddjavaC++
- BU - IEG
- B - pdd java C++
- C++ - BU
- B
- C++
#### ####
##### linux ##### linux
linux
- Linux linux
- UNIX APUEunixB[](https://b23.tv/YjZyNv),讲得非常好,可以跳过前面数据结构的部分直接看后面的。
- UNIXUNIXAPUE - Linux
- Linux线:使muduo C++使C++ - UNIX APUE unix B [](https://b23.tv/YjZyNv),讲得非常好,可以跳过前面数据结构的部分直接看后面的。
- man使 - UNIX UNIX APUE
- Linux 线:使 muduo C++使 C++
- man 使
##### #####
- B
- MysqlmysqlB - B
- MySQL InnoDB - Mysql mysql B
- MySQL InnoDB
##### Nosql ##### Nosql
- Redisredisredisredisc
- bredis使 - Redis redis redis redis c
- b redis 使
##### GCC+GDB ##### GCC+GDB
C++b
C++b
- -
- GDB - GDB
- GDB - GDB
- 线 - 线
##### #####
- -
- b[](https://b23.tv/OyZBky),感觉讲得挺好的 - b [](https://b23.tv/OyZBky),感觉讲得挺好的
##### #####
- CAP/BASE[](https://b23.tv/OyZBky),感觉和没看一样哈哈
- CAP/BASE [](https://b23.tv/OyZBky),感觉和没看一样哈哈
##### docker ##### docker
- bdocker使docker
- dockerdockerdockerdockergogo - b docker 使 docker
- docker docker docker docker go go
### ###
C++javajava
- **/web**C++muduoQPS C++ java java
- ****MITredisCC++
- **tinySTL**STL - **/web ** C++ muduo QPS
- **rp**crpcDubbogrpcRPC - **** MIT redis C C++
- **flamingo**QQgithub - **tinySTL** STL
- **rp**crpc Dubbo grpc RPC
- **flamingo** QQ github
### ###
- **ACM**C++
- **ACM ** C++
- **** - ****
```cpp ```cpp
@ -72,6 +104,7 @@ C++一般都是用来造轮子,所以在项目上大多都是偏底层的一
... ...
}//可以读到EOF }//可以读到EOF
``` ```
- **** - ****
```cpp ```cpp
@ -79,16 +112,18 @@ C++一般都是用来造轮子,所以在项目上大多都是偏底层的一
//牛客和赛马都能用,有些编译器不支持 //牛客和赛马都能用,有些编译器不支持
``` ```
- **python**C++C++foratoito_stringpython便C++python - ** python** C++C++ for atoi to_string python 便 C++python
- ****reversereverse - **** reverse reverse
- ****true/false便 - **** true/false 便
```cpp ```cpp
//翻转链表 //翻转链表
//输入1,23,456,78 //输入1,23,456,78
//输出78,456,23,1 //输出78,456,23,1
``` ```
- ****
ACMIO - ****
ACM IO
```cpp ```cpp
//1、cin的效率不如scanfcin会有缓冲区。可以参考ACM比赛时用到的优化方法 //1、cin的效率不如scanfcin会有缓冲区。可以参考ACM比赛时用到的优化方法
@ -118,11 +153,14 @@ int main() {
``` ```
### ###
- **** - ****
- ******** - ********
- ****selectpollepollepollavlredis**** - ****selectpollepoll epoll avl redis ****
- C++C++C++**** - C++ C++ C++****
- ****xxxxxxxxxxxx - **** xxx xxx xxx xxx
- **** - ****
### ###
- 西 - 西

View File

@ -2,7 +2,7 @@
211 CS Java 211 CS Java
40 - 50 32 13 线线 2 线 offer 40 - 50 32 13 线线 2 线 offer
@ -16,7 +16,7 @@
#### 1 #### 1
C++Java C++Java
#### 2 #### 2
@ -65,8 +65,6 @@
![](https://img-blog.csdnimg.cn/a3bc62b23f994897a01d2f3a55b7463a.png) ![](https://img-blog.csdnimg.cn/a3bc62b23f994897a01d2f3a55b7463a.png)
@ -100,17 +98,17 @@
1 - 2 1 - 2
- -
- -
- -
- Java - Java
- MySQL - MySQL
- JVM - JVM
- Redis - Redis
- Java - Java
- Spring - Spring
- Linux - Linux
- -
- 1-2 - 1-2
@ -129,7 +127,7 @@
使 Leetcode 使 Acwing Acwing Acwing 使 Leetcode 使 Acwing Acwing Acwing
LeetCode leetcode hot 100 offer LeetCode leetcode hot 100 offer
@ -166,27 +164,27 @@ LeetCode 刷题时,可以按照标签刷,可以先按照数组,每个标
HTTP HTTP
TCP/IP2-3 TCP/IP 2-3
60 2-3 60 2-3
coding wireshark coding wireshark
穿 穿
### Java ### Java
Java Java ArrayListLinkedListHashMapHashTableConcurrentHashMap debug Java Java ArrayListLinkedListHashMapHashTableConcurrentHashMap debug
Java Java
Java https://www.bilibili.com/video/BV1uJ411k7wy?from=search&seid=7142847222883537630&spm_id_from=333.337.0.0 Java https://www.bilibili.com/video/BV1uJ411k7wy?from=search&seid=7142847222883537630&spm_id_from=333.337.0.0
JavaJava Java Java
### MySQL ### MySQL
@ -230,7 +228,7 @@ Java基础的话我没有看太多书籍因为我之前就学习过 Java
https://www.bilibili.com/video/BV1uW411f72n?from=search&seid=6302178952751913801&spm_id_from=333.337.0.0 https://www.bilibili.com/video/BV1uW411f72n?from=search&seid=6302178952751913801&spm_id_from=333.337.0.0
Coding Coding
### JVM ### JVM
@ -244,29 +242,29 @@ JVM 的话,我只看了深入理解 Java 虚拟机,看了大概 3 遍吧。
Redis Redis
Redis Redis
Redis Redis Redis Redis
穿穿 穿穿
### Java ### Java
Java Java
Java Java
线Java线 线 Java 线
synchronized volatileReentrantLock线 Javaer synchronized volatile ReentrantLock 线 Javaer
### Linux ### Linux
使 Linux 使 UNIX 使 Linux 使 UNIX
### ###
@ -276,7 +274,7 @@ https://refactoringguru.cn/design-patterns/structural-patterns
### Spring ### Spring
@ -471,6 +469,3 @@ HR 面基本就是唠嗑局,还挺有意思的。
offer offer