博客
关于我
基础算法学习大纲(附加yxc大佬算法模板)
阅读量:316 次
发布时间:2019-03-04

本文共 333 字,大约阅读时间需要 1 分钟。

基础算法学习大纲总结

学习算法路线

1.排序

3.高精度

4.前缀和与差分

5.双指针算法

8.区间合并

2.

1.链表与邻接链表(树与图的存储)

2.栈和队列:单调栈、单调队列

3.kmp

4.Trie

5.并查集

6.堆

7.Hash表

3.

1.DFS与BFS

2.树与图的遍历:拓扑排序

3.最短路

4.最小生成树

5.二分图:染色法、匈牙利算法

4.

1.质数

2.约数

3.欧拉函数

4.快速幂

5.扩展欧几里得算法

6.中国剩余定理

7.高斯消元

8.组合计数

9.容斥原理

10.简单博弈论

5.

1.背包问题

2.线性DP

3.区间DP

4.计数类DP

5.数位统计DP

6.状态压缩DP

7.树形DP

8.记忆化搜索

6.贪心

7.时空复杂度分析

转载地址:http://gjrq.baihongyu.com/

你可能感兴趣的文章
ACM/NCPC2016 C Card Hand Sorting(upc 3028)
查看>>
方法重写
查看>>
Threading Programming Guide(多线程编程指南)
查看>>
Java求逆波兰表达式的结果(栈)
查看>>
SDWebImage--http图片加载不出来的问题
查看>>
Application received signal SIGSEGV
查看>>
ubuntu学习笔记-常用文件、命令以及作用(hosts、vim、ssh)
查看>>
SLAM学习笔记-求解视觉SLAM问题
查看>>
普歌-允异团队-HashMap面试题
查看>>
还在一个一个手动安装虚拟机吗?Cobbler自动部署装机一键最小化安装打把游戏就好了
查看>>
程序员应该知道的97件事
查看>>
create-react-app路由的实现原理
查看>>
PSI值
查看>>
JavaScript上传下载文件
查看>>
MapReduce
查看>>
Linux环境变量配置错误导致命令不能使用(杂谈)
查看>>
openstack安装(六)镜像glance服务安装
查看>>
openstack安装(九)网络服务的安装--控制节点
查看>>
shell编程(六)语言编码规范之(变量)
查看>>
vim杂谈(三)之配色方案
查看>>