算法回顾

1.   二分  二分简单理解poj3258

2.   快速排序 

              hdu_1425

3.   搜索 (1)广搜     (2)深搜

              深搜(2019CampWinterDay3A,博客链接)    广搜(三个水杯

4.    std  (1)set    (2)map    (3)string    (5)vector

              set(博客链接)map(博客链接) string(博客链接) vector(博客链接)

5.    dp    (1)三种背包   (2)状压dp    (3)树形dp    (4)数位dp    (5)LIS(最上上升子序列),LCS(最长公共子序列),LICS(最长递增公共子序列),最长公共子串

              三种背包(01背包Hdu_2602,完全背包Hdu_1114,多重背包Hdu_2191)

6.   并查集

7.最小生成树

8.最短路

9.博弈

10.线段树

11.莫队算法

12.网络流

13.费用流

14.快速幂,矩阵快速幂

15.素数筛

16.kmp,字典树,ac自动机

17.树链剖分

18.splay

19.SAM

20.gcd,exgcd

21.进制转换

22.优先队列(结合最短路来做)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值