知识点滴(文章索引)

说明

  • 此篇博文记录自己学习中遇到的各种知识,时不时会更新,后面有网址的是有相关博文的知识,点击链接到相关博文,欢迎大家一起讨论!
  • 分类有点乱……(主要目的是记下东西就行了,分类不是重点,以后有时间再认真分一次)

数据结构

并查集

线段树 (http://blog.csdn.net/jackypigpig/article/details/70832932)
主席树 (http://blog.csdn.net/jackypigpig/article/details/77506449)
zkw线段树
值域线段树(动态开点)
树状数组 (http://blog.csdn.net/jackypigpig/article/details/78290705)
Splay (http://blog.csdn.net/jackypigpig/article/details/78643730)

算法

数位DP
最大全1矩阵
CDQ分治
拆位(http://blog.csdn.net/jackypigpig/article/details/61614267)
SG函数
树分治 (http://blog.csdn.net/jackypigpig/article/details/69808594)

图论

邻接链表
最短路

算法用途优点缺点
Floyd所有点对的最短距离代码很短时间很久
Dijkstra单源最短路……无法处理负边权
SPFA单源最短路时间快可以处理负边权

二分图匹配 (http://blog.csdn.net/jackypigpig/article/details/69361046)

  • 网络流
  • 匈牙利

网络流 (http://blog.csdn.net/jackypigpig/article/details/78565098)
费用流
Tarjan (http://blog.csdn.net/jackypigpig/article/details/53367620)

数论

bsgs算法 (http://blog.csdn.net/jackypigpig/article/details/78367966)
矩乘(http://blog.csdn.net/jackypigpig/article/details/78363631)
高斯消元
线性筛(质数、欧拉函数等积性函数)
费马小定理
扩展欧几里得算法(http://blog.csdn.net/jackypigpig/article/details/57071870)
逆元(http://blog.csdn.net/jackypigpig/article/details/54232871)
最大公约数(gcd)(http://blog.csdn.net/jackypigpig/article/details/54232755)
快速幂(http://blog.csdn.net/jackypigpig/article/details/53873405)
高斯消元
斯特林数

字符串

KMP(http://blog.csdn.net/jackypigpig/article/details/54809839)
AC自动机 (http://blog.csdn.net/jackypigpig/article/details/76461544)
Manacher(最长回文串)(http://blog.csdn.net/jackypigpig/article/details/78152589)
哈希表
字典树(Trie)
后缀树
SAM 后缀树组

其它

高精度 (http://blog.csdn.net/jackypigpig/article/details/53369346)
计算机和 (http://blog.csdn.net/jackypigpig/article/details/78629593)

推荐博文

详细说明了Manacher算法求最长回文串(http://blog.csdn.net/xingyeyongheng/article/details/9310555)
介绍了素数筛法及其优化(http://blog.csdn.net/yang_7_46/article/details/7894271?locationNum=8&fps=1)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值