![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
练习题
妖塔YT
这个作者很懒,什么都没留下…
展开
-
【攻防相关】XCTF 练习题misc的第三题
XCTF的链接:https://adworld.xctf.org.cn/task/answer?type=misc&number=1&grade=0&id=5106&page=1https://adworld.xctf.org.cn/task/answer?type=misc&number=1&grade=0&id=5106&page=1第二道题是在pdf下边隐藏的flag,第三道题是进行了三次的文本转换。我不太理解为什么他是想到了用“与佛原创 2022-05-03 19:22:19 · 125 阅读 · 0 评论 -
【每日一题】力扣两数之和(C++两种解法)
用push_back向vector里输入数值进行测试vector<int> twoSum(vector<int> nums, int target) //因为C++规定不能返回数组值,所以要用vector对数组进行返回{ int n = nums.size(); for (int i = 0; i < n; ++i) { for (int j = i + 1; j < n; ++j) { if (nums[i] + nums[j] == target原创 2022-03-03 20:05:03 · 1944 阅读 · 0 评论 -
【记录练习】算法竞赛入门经典——例题3-6 环状序列
题目书P52页#define maxn 105int less(const char* s, int p, int q) { int n = strlen(s); for (int i = 0; i < n; i++) if (s[(p + i) % n] != s[(q + i) % n]) return s[(p + i) % n] < s[(q + i) % n]; return 0;}int main() { int T; scanf("%d", &.原创 2021-06-07 16:21:04 · 128 阅读 · 0 评论 -
【记录练习】算法竞赛入门经典——例题3-5 生成元
书页数P52#define maxn 100005int ans[maxn];int main() { int T, n; for (int m = 1; m < maxn; m++) { int x = m, y = m; while (x > 0) { y += x % 10; x /= 10; } if (ans[y] == 0 || m < ans[y]) ans[y] = m; } scanf("%d", &T); whil.原创 2021-06-05 11:29:02 · 66 阅读 · 0 评论 -
【记录练习】算法竞赛入门经典——例题3-4猜数字游戏的提示
题目书P50页int main() { 猜数字的提示 int n, a[maxn], b[maxn]; int kase = 0; while (scanf("%d", &n) == 1 && n) { printf("Game %d:\n", ++kase); for (int i = 0; i < n; i++) scanf("%d", &a[i]); for (;;) { .原创 2021-06-04 17:24:03 · 135 阅读 · 0 评论