内容 | 时期 |
---|---|
把《数据结构与算法分析》看懂 | 放假结束前完成 |
看下C++的书籍,尽量熟练使用C++常用工具 | 回家即开始,贯穿整个大二上学 |
内容 | 时期 |
---|---|
从基础的算法开始学起 | |
每天在OJ上写三道编程题,积累到一定程度时写博客总结 | 假期 |
参加杭电多校,尽量做到三个人一起不爆零(っ °Д °;)っ | |
补题,看题解,查资料,写总结 | |
如果第二天可以睡懒觉的话,晚上就打div3 | div3的时间是不固定的…… |
多校都在下午,因为假期要考科目三,我和教练说一下练车时间尽量安排在上午,但这样早上七点多起,就不能熬夜打div3了。
假期还想把线代也看看,毕竟不是像余玥良那样的学神,某些奇奇怪怪的课程课业压力还是挺大的,假期预习一点大二能腾出更多时间来训练。
因为数学基础太差了,大二想把数学再学一下,但估计这次暑假没时间系统地学了。
其他什么乱七八糟的追剧、骑车出去浪的计划就不用写了吧?
内容 | 日期 | 知识点 | 补充 |
---|---|---|---|
HDOJ1728逃离迷宫 | 7/20 | DFS | |
HDOJ1108最小公倍数 | 7/20 | 数学,lcm | 水题 |
HDOJ2138How many prime numbers | 7/20 | 素数判断 | 水题 |
HDOJ1052Tian Ji -- The Horse Racing | 7/20 | 贪心 | |
HDOJ1062Text Reverse | 7/21 | 字符串 | 水题 |
2019CCPC-江西省赛(重现赛) | 7/21 | gcd,lcm,模拟,字符串 | 11题签了5题 |
HDOJ6572String | 7/21 | gcd,概率 | 签到题 |
HDOJ6573Traffic | 7/21 | 模拟题 | 题意真恶心 |
HDOJ6575Budget | 7/21 | 字符串 | |
HDOJ6576Worker | 7/21 | lcm | |
HDOJ6577Class | 7/21 | 解方程 | 签到题 |
22号我被留在姥姥家住了一天 | |||
HDOJ1995汉诺塔V | 7/23 | 递推,幂运算 | 水题 |
HDOJ1996汉诺塔VI | 7/23 | 找规律 | 这题真的水 |
HDOJ1072Nightmare | 7/23 | BFS | 用DFS做不出来 |
POJ1190生日蛋糕 | 7/24 | DFS,剪枝 | 神奇的应用题 |
洛谷AT1894 総和 | 7/24 | 前缀和? | 不用前缀和也能做 |
HDOJ1018Big Number | 7/24 | 数学,对数 | |
div3做自闭了…… | |||
HDOJ2674N!Again | 7/25 | 取模 | 挺水的 |
HDOJ1249三角形 | 7/25 | 递推 | 不难 |
HDOJ1026Ignatius and the Princess I | 7/25 | BFS,优先队列,路径输出 | 有点神奇 |
HDOJ1443Joseph | 7/26 | 约瑟夫环,枚举,打表 | |
HDOJ6600Just Skip The Problem | 7/26 | 排列 | 多校是个悲伤的故事 |
下午补了div3的前四题,后三题有点难,没写完 | 7/26 | 贪心,模拟,暴力 | |
HDOJ1686Oulipo | 7/27 | KMP | next数组理解困难 |
下午写了点关于KMP算法next数组求解的理解…… | 还是啥也不会QAQ | ||
HDOJ1222Wolf and Rabbit | 7/27 | gcd,裴蜀定理 | 题不复杂,定理好像挺有意思 |
HDOJ1568Fibonacci | 7/27 | 斐波那契公式,对数 | |
HDOJ1358Period | 7/28 | KMP中next的应用 | 重复串长度=母串长-next[i] |
HDOJ2153仙人球的残影 | 7/28 | 模拟 | 水题 |
HDOJ2160母猪的故事 | 7/28 | 斐波那契 |
内容 | 日期 | 知识点 | 补充 |
---|---|---|---|
HDOJ1495非常可乐 | 7/29 | BFS | 倒水问题 |
HDOJ1049Climbing Worm | 7/29 | 模拟 | 水题 |
HDOJ1254推箱子 | 7/29 | BFS+BFS | おもしろい |
HDOJ2612Find a way | 7/30 | 分别两次BFS | 和地图最短路很类似 |
HDOJ2544最短路 | 7/30 | 最短路 | dijkstra裸题 |
HDOJ2546饭卡 | 7/30 | DP | 和HDOJ2103很像 |
HDOJ2199Can you solve this equation | 7/31 | 二分查找 | |
HDOJ1041Computer Transformation | 7/31 | 递推,大数 | 暂时没过,大数还不会 |
POJ1915Knight Moves | 7/31 | BFS | POJ判题真神奇 |
POJ1915Knight Moves | 8/1 | 双向BFS | 又用双向BFS写了一遍,交替逐层扩展实现有点困难 |
HDOJ1078FatMouse and Cheese | 8/1 | 记忆化搜索 | |
HDOJ1024Max Sum Plus Plus | 8/2 | DP,滚动数组 | DP好难啊 |
HDOJ1251统计难题 | 8/2 | 字符串查找 | HDOJ炸了时候等判题随手开的题,但是写法很神奇 |
HDOJ2203亲和串 | 8/2 | KMP | |
HDOJ2569彼岸 | 8/3 | 递推 | |
HDOJ4004The Frog's Games | 8/3 | 贪心,二分 | 二分查找边界判断困难 |
POJ3273Monthly Expense | 8/3 | 贪心,二分 | 边界判断好玄学啊 |
HDOJ2136Largest prime factor | 8/3 | 素数位置,打表 | |
HDOJ1257最少拦截系统 | 8/3 | 贪心 | 我居然到现在还在写这种水题 |
POJ1321棋盘问题 | 8/3 | DFS | |
POJ2251Dungeon Master | 8/4 | BFS | 水题 |
POJ3278Catch That Cow | 8/4 | BFS,蛮水的 | |
POJ1426Find The Multiple | 8/4 | DFS | |
HDOJ1029Ignatius and the Princess IV | 8/4 | kuangbin专题为什么有这么水的题 | |
HDOJ1711Number Sequence | 8/4 | KMP | getnext写错了改了好一会= = |
内容 | 日期 | 知识点 | 补充 |
---|---|---|---|
POJ3126Prime Path | 8/5 | BFS | |
HDOJ6629string matching | 8/6 | 扩展KMP | 模板题,只用求出next数组就行 |
POJ3087Shuffle'm Up | 8/6 | 模拟,STL应用 | |
POJ3414Pots | 8/6 | BFS,路径输出 | 还行,比第一次写BFS路径输出时理解清晰了不少 |
POJ 3984 迷宫问题 | 8/6 | BFS,路径输出 | POJ数据太弱,不过这题地图搜索路径应该比较好写 |
HDOJ3746Cyclic Nacklace | 8/6 | KMP的next数组的应用 | 最小循环串始终为len-nex[len-1],有空写下博客 |
POJ2387Til the Cows Come Home | 8/7 | 最短路,裸题 | |
POJ2253Frogger | 8/7 | 最短路变形 | 没做完,待做 |
HDOJ2181哈密顿绕行世界问题 | 8/7 | DFS,素数环问题 | |
P1182 数列分段 Section II | 8/8 | 二分,前缀和 | 好题啊,跟着yyl写的 |
HDOJ3533Escape | 8/8 | BFS,很长 | 神奇的BFS,障碍会移动 |
POJ1061青蛙的约会 | 8/9 | 扩展欧几里得 | 真恶心 |
POJ2236Wireless Network | 8/9 | 并查集 | 2019年8月9日23点45分 |
POJ2115C Looooops | 8/10 | 扩展欧几里得,线性同余 | 虽然不会证明,但我感觉一些结论需要总结一下 |
HDOJ2161Primes | 8/10 | 素数打表,欧拉筛 | 收了个欧拉筛板子 |
P3366 【模板】最小生成树 | 8/11 | kruskal | 还可以 |
HDOJ1041Computer Transformation | 8/11 | 递推,大数加法 | 手写补上了这题,觉得应该收个大数板子 |
POJ1251Jungle Roads | 8/11 | 最小生成树 | 又用了一遍kruskal |
POJ1287Networking | 8/11 | 最小生成树 | 还是kruskal |
2019年8月11日晚上的div2好自闭啊 |
内容 | 日期 | 知识点 | 补充 |
---|---|---|---|
POJ2031Building a Space Station | 8/12 | 最小生成树,prim算法 | prim算法的优化好像不好写 |
HDOJ1233还是畅通工程 | 8/12 | 最小生成树 | 稠密图,但kruskal也过了 |
昨天晚上到2019年8月13日13点17分补了#575 | 8/13 | 离散化处理、前缀和、floyd | CF题目质量确实好,很考察思维 |
HDOJ1875畅通工程再续 | 8/13 | 最小生成树 | 稠密图,但还是用了kruskal |
2019年8月13日22点32分div3 | 8/13 | 我好菜啊 | |
POJ2421Constructing Roads | 8/14 | 最小生成树 | 稠密图,而且边没给出,prim算法 |
HDOJ1069Monkey and Banana | 8/15 | 位运算,二进制状压DP | 好难啊,看了别人的博客半天才想通(是真的半天) |
HDOJ1331Function Run Fun | 8/16 | 记忆化递归 | 这道题我五个月之前没写出来 |
HDOJ1176免费馅饼 | 8/16 | DP | 这个还可以 |
POJ2406Power Strings | 8/16 | KMP | 最小重复子串应用 |
HDOJ1114Piggy-Bank | 8/17 | 完全背包,裸题 | |
HDOJ1248寒冰王座 | 8/17 | 完全背包,裸题 | 凭感觉胡写 |
P2678 跳石头 | 8/17 | 贪心,二分 | 真玄学 |
HDOJ3001Travelling | 8/18 | 状压DP,状压BFS | 还没过,DFS状压T成狗 |
上次div3的题还差F1F2 |
内容 | 日期 | 知识点 | 补充 |
---|---|---|---|
HDOJ3068最长回文 | 8/19 | manacher | |
HDOJ1002A + B Problem II | 8/19 | 大数加法 | memset真玄学啊... |
POJ2752Seek the Name, Seek the Fame | 8/19 | KMP | KMP中next数组的应用 |
补完了CF div3 #579 | 8/19 | 花式排序,STL应用,贪心,DP | 好蓝瘦 |
POJ3080Blue Jeans | 8/20 | KMP | 多字符串找最长公共子串 |
HDOJ2594Simpsons’ Hidden Talents | 8/20 | KMP | 求A串前缀和B串后缀的最大公共匹配串,可以拼接后求KMP |
HDOJ1260Tickets | 8/21 | DP+模拟 | 很水的DP题,但是因为没初始化卡了一小会QAQ |
emm,今天钱包被人偷了,各种挂失笔录没怎么学习 | 8/21 | ||
HDOJ1160FatMouse's Speed | 8/22 | DP,路径输出 | |
POJ1789Truck History | 8/22 | 最小生成树,prim | 完全图,没判断输入为0WA了一年 |
div2C题不知道为什么改不对 | |||
POJ1458Common Subsequence | 8/23 | DP,最长公共子序列 | |
下午打CCPC网络赛 | 8/23 | 模拟,逻辑运算,后缀数组,STL应用,贪心 | 目前只把签到题补上了,这几天学下后缀数组 |
在啃后缀数组的板子 | 有好多板子写的都有漏洞... |
内容 | 日期 | 知识点 | 补充 |
---|---|---|---|
P3809 【模板】后缀排序 | 8/26 | 后缀数组中SA数组的性质 | 总之先把板子用起来吧 |
HDOJ1280前m大的数 | 8/26 | 计数排序 | |
POJ2774Long Long Message | 8/27 | 后缀数组,两个串的最长公共连续子串 | 这题我WA了一整天,发现是字符超出范围了 |
POJ1743Musical Theme | 8/29 | 后缀数组,不可重叠最长重复子串 | 又拿了一个板子,AC |
HDOJ3336Count the string | 8/29 | KMP的next另一个性质 | 求字符串所有前缀与母串的比较次数 |
HDOJ2094产生冠军 | 8/29 | STL中set应用 | 没注意大小写WA了一年 |