《算法竞赛进阶指南》第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 - 因子和