摘要: 数论基础 一、整除 1. 什么是整除? 如果一个数 a 能被另一个数 b 整除,就表示 b ÷ a 没有余数。 读作 “a 整除 b”。 2. 举例 6 ÷ 2 = 3,没有余数: $$ 6 \div 2 = 3 $$ 9 ÷ 3 = 3: $$ 9 \div 3 = 3 $$ 12 ÷ 5 = 2 阅读全文
posted @ 2025-11-06 16:58 stephen_zuo 阅读(8) 评论(0) 推荐(0)
摘要: 竞赛/技巧 C++ 匿名函数 (Lambda 表达式) #include <bits/stdc++.h> using namespace std; int main() { vector<int> v = {5, 3, 1, 4, 2}; // 基本Lambda格式: [capture\](para 阅读全文
posted @ 2025-09-24 17:11 stephen_zuo 阅读(22) 评论(0) 推荐(0)
摘要: 竞赛/基础 位运算知识点总结 目录 基本运算符 运算符性质 经典例题 [GESP 真题精选] [ 位运算实用技巧大全 ] 基本运算符 1. 左移运算符 << int a = 5; // 二进制 00000101 int b = a << 2; // 二进制 00010100 → 十进制20 - ** 阅读全文
posted @ 2025-09-24 17:10 stephen_zuo 阅读(23) 评论(0) 推荐(0)
摘要: 竞赛/树 二叉树遍历推导总结 一、三种遍历方式 前序遍历 (Preorder):根 → 左子树 → 右子树 中序遍历 (Inorder):左子树 → 根 → 右子树 后序遍历 (Postorder):左子树 → 右子树 → 根 ⚠️ 关键点: 中序遍历最重要,因为它能明确根节点左、右子树的分界。 前 阅读全文
posted @ 2025-09-24 17:08 stephen_zuo 阅读(50) 评论(0) 推荐(0)
摘要: 小赛码/数论 竞赛/数论 质数 一、质数:数字的原子 原子是构成物质的基本单位 质数是构建整数的基本单元 示例: 60 = 2 × 2 × 3 × 5(仅由质数构成) 所有大于1的自然数都可分解为质数的乘积 类比说明: 质数如同数学界的乐高积木,通过组合可构建任意整数 二、质数:现代密码的基石(RS 阅读全文
posted @ 2025-09-24 16:38 stephen_zuo 阅读(110) 评论(0) 推荐(0)
摘要: 题目描述 给定一个正整数序列,判断其中有多少个数,等于数列中其他两个数的和。 比如,对于数列1 2 3 4, 这个问题的答案就是2, 因为3 = 2 + 1, 4 = 1 + 3。 输入格式 共两行,第一行是数列中数的个数n ( 1 <= n <= 100),第二行是由n个不大于10000的正整数组 阅读全文
posted @ 2025-07-19 10:48 stephen_zuo 阅读(23) 评论(0) 推荐(0)
摘要: https://ac.xiaosaima.com/d/CD01_2404/p/370?tid=684d6adc1f050c39f92cb8df 题目描述 已知三个正整数a,b,c。现有一个大于1的整数x,将其作为除数分别除a,b,c,得到的余数相同。 请问满足上述条件的x的最小值是多少?数据保证x有 阅读全文
posted @ 2025-07-19 10:26 stephen_zuo 阅读(69) 评论(0) 推荐(0)
摘要: https://ac.xiaosaima.com/d/CD01_2404/p/179?tid=684d6adc1f050c39f92cb8df ✅ 题目解析 🧠 题意理解 输入一个正整数 ( n ),表示从 ( 1 ) 到 ( n ) 的所有数字。题目要求输出所有任取两个不同数字的排列情况,即: 阅读全文
posted @ 2025-07-19 10:18 stephen_zuo 阅读(23) 评论(0) 推荐(0)
摘要: 27. 移除元素 - 力扣(LeetCode) 26. 删除有序数组中的重复项 - 力扣(LeetCode) 283.移动零(opens new window) 844.比较含退格的字符串(opens new window) 977.有序数组的平方(opens new window) 暴力枚举 in 阅读全文
posted @ 2024-12-25 20:25 stephen_zuo 阅读(37) 评论(0) 推荐(0)
摘要: 704. 二分查找 - 力扣(LeetCode) 34. 在排序数组中查找元素的第一个和最后一个位置 - 力扣(LeetCode) 35. 搜索插入位置 - 力扣(LeetCode) 69. x 的平方根 - 力扣(LeetCode) 二分查找是一种在有序数组中查找特定元素的搜索算法。它通过比较数组 阅读全文
posted @ 2024-12-25 19:23 stephen_zuo 阅读(969) 评论(0) 推荐(0)