《算法竞赛进阶指南》第1、2章

《算法竞赛进阶指南》 是我感觉挺不错的一本书。这里收集了第一章 “基本算法” 和第二章 “基本数据结构 ”中洛谷能找到的题目。

2020.08.10 Update:增加了 P17 Sumdiv 一题

2020.08.19 Update 删除了CF1263E“Editor”,与进阶指南上的 Editor 有较大差异

基本算法

位运算

P4 快速幂

P8 起床困难综合症

递推与递归

P17,Sumdiv

前缀和 差分

P22 激光炸弹

P23

P24

二分

没找到qwq

排序

离散化

P33

中位数

P36

第 k 大数

P37,差不多一样吧

逆序对

P37,逆序对 P38

倍增

ST表

贪心

P42

P43 Stall

P44 国王游戏

P43 Rader

P45

基本数据结构

栈

P51

单调栈

P53

队列

P55

P56

单调队列

P58,题目内容是一样的

链表与邻接表

P61,同“中位数”

Hash

P65

字符串Hash

P69

KMP

P74

字典树

没有找到qwq

二叉堆

P83

P84,题目内容一样

P85

Huffman树

P88


  1. P1226 - 【模板】快速幂
  2. P2114 - [NOI2014] 起床困难综合症
  3. P2280 - [HNOI2003] 激光炸弹
  4. P4552 - [Poetize6] IncDec Sequence
  5. P2879 - [USACO07JAN] Tallest Cow S
  6. CF670C - Cinema
  7. P1168 - 中位数
  8. P1138 - 第 k 小整数
  9. P1908 - 逆序对
  10. UVA10810 - Ultra-QuickSort
  11. P3865 - 【模板】ST 表 & RMQ 问题
  12. P2887 - [USACO07NOV] Sunscreen G
  13. P2859 - [USACO06FEB] Stall Reservations S
  14. P1080 - [NOIP 2012 提高组] 国王游戏
  15. UVA1205 - Color a Tree
  16. P1044 - [NOIP 2003 普及组] 栈
  17. SP1805 - HISTOGRA - Largest Rectangle in a Histogram
  18. UVA540 - 团体队列 Team Queue
  19. P2827 - [NOIP 2016 提高组] 蚯蚓
  20. P1714 - 切蛋糕
  21. SP4354 - TWINSNOW - Snowflakes
  22. CF335B - Palindrome
  23. UVA1328 - Period
  24. UVA1316 - Supermarket
  25. P1631 - 序列合并
  26. P3620 - [APIO/CTSC2007] 数据备份
  27. P2168 - [NOI2015] 荷马史诗
  28. P1593 - 因子和