Archives
2020-09
26
[模板] C++ Debug
[模板] C++ 日常使用
[LeetCode] 值得一做的题目列表
[模板][Hash] 安全哈希函数
[模板][数论] 模下计算
[模板][数据结构] 左偏树 Leftist Tree
[模板][图论] 克鲁斯卡尔 Kruskal
[模板][图论] 弗洛伊德 Floyd
[模板][数据结构] 并查集 Union Find / Disjoint Set Union
[模板][图论] 迪杰斯特拉 Dijkstra
[模板][数据结构] 二叉堆 Binary Heap
[LeetCode] LCP 21. 追逐游戏
《C++ Primer》 拾遗 第 1 章 开始
《概率、统计与随机过程》 笔记 第 1 章 概率论导论
《Effective C++》 笔记 1. 让自己习惯 C++
《汇编语言》 笔记 实验 1 查看 CPU 和内存,用机器指令和汇编指令编程
[Luogu] P4588 [TJOI2018]数学计算
《汇编语言》 笔记 第 2 章 寄存器
《汇编语言》 笔记 第 1 章 基础知识
[AtCoder] Beginner Contest 176 E - Bomber
[LeetCode] 1575. Count All Possible Routes
[AtCoder] Beginner Contest 177 E - Coprime
[AtCoder] Beginner Contest 177
[AtCoder] Beginner Contest 177 F - I hate Shortest Path Problem
使用 Typora 写 Markdown
OTTFF 的新 Blog
2020-10
4
2021-05
5
2021-06
4
2021-07
5
2022-01
15
《Learning Python》 笔记 第 4 章 介绍 Python 对象类型
[算法][DP] 高维前缀和 SOS DP
[Vim] usr_11
《Learning Python》 笔记 第 3 章 你应如何运行程序
《Learning Python》 笔记 第 2 章 Python 如何运行程序
[Vim] usr_09
[Vim] usr_08
《Learning Python》 笔记 第 1 章 问答环节
[Vim] usr_07
[Vim] usr_06
[Vim] usr_05
[Vim] usr_04
[Vim] usr_03
[Vim] usr_02
[Vim] usr_01
2024-07
10
E. Level Up - Educational Codeforces Round 168
D. Maximize the Root - Educational Codeforces Round 168
G. Penacony - Codeforces Round 962 (Div. 3)
F. Bomb - Codeforces Round 962 (Div. 3)
E. Decode - Codeforces Round 962 (Div. 3)
D. Dense Subsequence - Intel Code Challenge Final Round
C. Sonya and Problem Wihtout a Legend - Codeforces Round 371 (Div. 1)
B. Searching Rectangles - Codeforces Round 371 (Div. 1)
C. The Values You Can Make - Codeforces Round 360 (Div.1)
E. Wooden Game - Codeforces Round 959 sponsored by NEAR (Div. 1 + Div. 2)
2024-08
2
2025-01
79
[CF] A. Chess Placing - Educational Codeforces Round 44 (Rated for Div. 2)
[CF] B. Switches and Lamps - Educational Codeforces Round 44 (Rated for Div. 2)
[CF] D. Sand Fortress - Educational Codeforces Round 44 (Rated for Div. 2)
[CF] E. Pencils and Boxes - Educational Codeforces Round 44 (Rated for Div. 2)
[CF] C. Yet Another Card Deck - Educational Codeforces Round 107 (Rated for Div. 2)
[CF] D. Min Cost String - Educational Codeforces Round 107 (Rated for Div. 2)
[CF] D. Edge Deletion - Educational Codeforces Round 54 (Rated for Div. 2)
[CF] D. Merge Equals - Educational Codeforces Round 42 (Rated for Div. 2)
[CF] C. Make a Square - Educational Codeforces Round 42 (Rated for Div. 2)
[CF] B. Students in Railway Carriage - Educational Codeforces Round 42 (Rated for Div. 2)
[CF] D. Pythagorean Triples - Educational Codeforces Round 104 (Rated for Div. 2)
[CF] C. Minimum Ties - Educational Codeforces Round 104 (Rated for Div. 2)
[CF] E. Triangle Tree - Codeforces Round 1000 (Div. 2)
[CF] F. Isomorphic Strings - Educational Codeforces Round 44 (Rated for Div. 2)
[CF] D. Turtle Tenacity: Continual Mods - Codeforces Round 929 (Div. 3)
[CF] D. Subtract Min Sort - Codeforces Round 998 (Div. 3)
[CF] B. Getting Points - Educational Codeforces Round 159 (Rated for Div. 2)
[CF] C. Insert and Equalize - Educational Codeforces Round 159 (Rated for Div. 2)
[CF] D. Robot Queries - Educational Codeforces Round 159 (Rated for Div. 2)
[CF] E. Collapsing Strings - Educational Codeforces Round 159 (Rated for Div. 2)
[CF] B. Subsequence Update - Codeforces Round 1000 (Div. 2)
[CF] C. Remove Exactly Two - Codeforces Round 1000 (Div. 2)
[CF] D. Game With Triangles - Codeforces Round 1000 (Div. 2)
[CF] E. Kevin and And - IAEPC Preliminary Contest (Codeforces Round 999, Div. 1 + Div. 2)
[CF] D. Kevin and Numbers - IAEPC Preliminary Contest (Codeforces Round 999, Div. 1 + Div. 2)
[CF] C. Kevin and Puzzle - IAEPC Preliminary Contest (Codeforces Round 999, Div. 1 + Div. 2)
[CF] B. Kevin and Geometry - IAEPC Preliminary Contest (Codeforces Round 999, Div. 1 + Div. 2)
[CF] A. Kevin and Arithmetic - IAEPC Preliminary Contest (Codeforces Round 999, Div. 1 + Div. 2)
[CF] E. Graph Composition - Codeforces Round 998 (Div. 3)
[CF] C. Game of Mathletes - Codeforces Round 998 (Div. 3)
[CF] B. Farmer John's Card Game - Codeforces Round 998 (Div. 3)
[CF] F. Replace on Segment - Educational Codeforces Round 161 (Rated for Div. 2)
[CF] E. Increasing Subsequences - Educational Codeforces Round 161 (Rated for Div. 2)
[CF] D. Berserk Monsters - Educational Codeforces Round 161 (Rated for Div. 2)
[CF] C. Closest Cities - Educational Codeforces Round 161 (Rated for Div. 2)
[CF] B. Forming Triangles - Educational Codeforces Round 161 (Rated for Div. 2)
[CF] A. Tricky Template - Educational Codeforces Round 161 (Rated for Div. 2)
[CF] E. Nested Segments - Codeforces Round 997 (Div. 2)
[CF] C. Palindromic Subsequences - Codeforces Round 997 (Div. 2)
[CF] B. Find the Permutation - Codeforces Round 997 (Div. 2)
[CF] D. Almost Identity Permutations - Educational Codeforces Round 32
[CF] C. K-Dominant Character - Educational Codeforces Round 32
[CF] B. Buggy Robot - Educational Codeforces Round 32
[CF] E. Selling Souvenirs - Educational Codeforces Round 21
[CF] D. Array Division - Educational Codeforces Round 21
[CF] D. Mysterious Crime - Codeforces Round 519 by Botan Investments
[CF] D. Scarecrow - Codeforces Round 996 (Div. 2)
[CF] C. The Trail - Codeforces Round 996 (Div. 2)
[CF] B. Crafting - Codeforces Round 996 (Div. 2)
[LC] 3420. Count Non-Decreasing Subarrays After K Operations - Weekly Contest 432
…more
2025-02
35
[CF] E. Mycraft Sand Sort - Codeforces Round 1005 (Div. 2)
[CF] C. Vasya And The Mushrooms - Educational Codeforces Round 48 (Rated for Div. 2)
[CF] B. Segment Occurrences - Educational Codeforces Round 48 (Rated for Div. 2)
[CF] B. Variety is Discouraged - Codeforces Round 1005 (Div. 2)
[CF] C. Remove the Ends - Codeforces Round 1005 (Div. 2)
[CF] D. Eating - Codeforces Round 1005 (Div. 2)
[CF] C. Brutality - Educational Codeforces Round 59 (Rated for Div. 2)
[CF] D. Compression - Educational Codeforces Round 59 (Rated for Div. 2)
[CF] E. Vasya and Binary String - Educational Codeforces Round 59 (Rated for Div. 2)
[CF] A. Object Identification - Codeforces Round 1004 (Div. 1)
[CF] B. Minimization - Codeforces Round 317 [AimFund Thanks-Round] (Div. 1)
[CF] D. Cubes - Codeforces Round 295 (Div. 2)
[CF] H. Bro Thinks He's Him - Codeforces Round 1003 (Div. 4)
[CF] F. Topforces Strikes Back - Codeforces Round 570 (Div. 3)
[CF] C. Good String - Educational Codeforces Round 92 (Rated for Div. 2)
[CF] B. Array Walk - Educational Codeforces Round 92 (Rated for Div. 2)
[CF] A. LCM Problem - Educational Codeforces Round 92 (Rated for Div. 2)
[CF] D. AB-string - Educational Codeforces Round 74 (Rated for Div. 2)
[CF] C. Customer Service - Codeforces Round 1002 (Div. 2)
[CF] B. Cost of the Array - Codeforces Round 1002 (Div. 2)
[CF] E. Turtle vs. Rabbit Race: Optimal Trainings - Codeforces Round 929 (Div. 3)
[CF] C. Match Points - Educational Codeforces Round 64 (Rated for Div. 2)
[CF] D. 0-1-Tree - Educational Codeforces Round 64 (Rated for Div. 2)
[CF] E. Special Segments of Permutation - Educational Codeforces Round 64 (Rated for Div. 2)
[CF] B. Ugly Pairs - Educational Codeforces Round 64 (Rated for Div. 2)
[CF] A. Inscribed Figures - Educational Codeforces Round 64 (Rated for Div. 2)
[CF] F. Clear The Matrix - Educational Codeforces Round 34 (Rated for Div. 2)
[CF] B. The Modcrab - Educational Codeforces Round 34 (Rated for Div. 2)
[CF] B. Alice, Bob, Two Teams - Educational Codeforces Round 9
[CF] B. Cat Cycle - Educational Codeforces Round 104 (Rated for Div. 2)
[CF] E. Cheap Dinner - Educational Codeforces Round 104 (Rated for Div. 2)
[CF] E. Swapping Characters - Educational Codeforces Round 34 (Rated for Div. 2)
[CF] D. Almost Difference - Educational Codeforces Round 34 (Rated for Div. 2)
[CF] C. Boxes Packing - Educational Codeforces Round 34 (Rated for Div. 2)
[CF] C. Slay the Dragon - Educational Codeforces Round 114 (Rated for Div. 2)