算法竞赛入门到进阶 --- 完整学习路线(含知识点讲解)


前言:

咳咳,接触算法竞赛也有一年了,却从来都没有进行过一次系统的学习,稀里糊涂的就这么搞了半年,如今,我决定认认真真的进行一次系统的复盘。嗯嗯,先把大体路线列出来,然后往后每天搞几篇,可能大三能完成,可能永远也不能写完这些,我只能慢慢来,一起共勉吧。冲了!(主要是太菜了,不系统学习下,怕是铜牌都拿不到呀!)

算法竞赛入门到进阶

一、sort函数自定义排序

二、c++容器的使用

1.vector动态数组

2.stack栈

3.queue队列

4.list链表

5.set集合

6.map映射

三、二进制子集生成

四、bfs广搜(队列)

1.八数码问题*

五、dfs深搜(栈)

1.N皇后问题*

六、并查集

七、二叉树

1.已知前序中序求后序*

2.已知后序中序求前序*

3.二叉搜索树(BST)

4.Treap树(平衡树简单的一种)

5.伸展树(Splay树)

6.线段树(RMQ问题)

7.树状数组(BIT)

八、基本贪心法

九、分治法

1.归并排序问题*

2.快

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木木不会

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值