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
30
[LC] 3420. Count Non-Decreasing Subarrays After K Operations - Weekly Contest 432
[CF] B. You Are Given a Decimal String... - Educational Codeforces Round 70 (Rated for Div. 2)
[CF] D. Print a 1337-string... - Educational Codeforces Round 70 (Rated for Div. 2)
[CF] C. You Are Given a WASD-string... - Educational Codeforces Round 70 (Rated for Div. 2)
[CF] C. Game with Multiset - Educational Codeforces Round 160 (Rated for Div. 2)
[CF] D. Array Collapse - Educational Codeforces Round 160 (Rated for Div. 2)
[CF] A. Broken Keyboard - Educational Codeforces Round 75 (Rated for Div. 2)
[CF] A. You Are Given Two Binary Strings... - Educational Codeforces Round 70 (Rated for Div. 2)
[CF] B. Binary Palindromes - Educational Codeforces Round 75 (Rated for Div. 2)
[CF] C. Minimize The Integer - Educational Codeforces Round 75 (Rated for Div. 2)
[CF] D. Salary Changing - Educational Codeforces Round 75 (Rated for Div. 2)
[CF] B. Two Cakes - Educational Codeforces Round 35 (Rated for Div. 2)
[CF] C. Three Garlands - Educational Codeforces Round 35 (Rated for Div. 2)
[CF] D. Inversion Counting - Educational Codeforces Round 35 (Rated for Div. 2)
[CF] B. New Skateboard - Educational Codeforces Round 8
[CF] D. Magic Numbers - Educational Codeforces Round 8
[CF] D. Broken BST - Educational Codeforces Round 19
E. Array Queries - Educational Codeforces Round 19
C. Minimal string - Educational Codeforces Round 19
B. Odd sum - Educational Codeforces Round 19
B. Counting-out Rhyme - Educational Codeforces Round 18
C. Divide by Three - Educational Codeforces Round 18
D. Paths in a Complete Binary Tree - Educational Codeforces Round 18
A. Simple Palindrome - Codeforces Round 972 (Div. 2)
A. Points on the line - Codeforces Round 466 (Div. 2)
B. Our Tanya is Crying Out Loud - Codeforces Round 466 (Div. 2)
C. Phone Numbers - Codeforces Round 466 (Div. 2)
D. Alena And The Heater - Codeforces Round 466 (Div. 2)
E. Cashback - Codeforces Round 466 (Div. 2)
E. Water Taps - Educational Codeforces Round 40