Posts List

the sum of two fixed value

the sum of two fixed value

本文围绕《the sum of two fixed value》梳理算法OJ和算法相关的背景、方法和实践细节,可作为排查与学习记录。

单链表线性表:初始化、插入、遍历与有序合并

单链表线性表:初始化、插入、遍历与有序合并

用带头结点的单链表实现 Init、Insert、遍历打印与有序合并,说明指针移动边界、旧代码里命名混淆,以及复杂度。

剑指 Offer:二维数组中的查找

剑指 Offer:二维数组中的查找

杨氏矩阵从右上角或左下角出发,每次剔除一行或一列,O(n+m) 查找目标数;含正确索引计算与边界条件。

每日一练:直接插入排序(C++)

每日一练:直接插入排序(C++)

讲清插入排序的扑克牌整理直觉、不变式、C++ 实现、复杂度,以及与希尔排序的关系。

ROT13加密和解密

ROT13加密和解密

本文围绕《ROT13加密和解密》展开,重点梳理问题和代码等内容,提炼背景、思路与实践注意点。

验证歌德巴赫猜想:偶数拆成两素数且乘积最大

验证歌德巴赫猜想:偶数拆成两素数且乘积最大

OJ 题:对每个偶数 n 找素数 a≤b、a+b=n 且 a*b 最大。解释从 n/2 向两端搜索的策略与素数判定优化。

一道简单却易错的数组输入输出题

一道简单却易错的数组输入输出题

根据 a[i]*2-b[i] 生成数组 c:读题、处理「首元素是长度」的输入格式,并给出不易越界的 C++ 写法。