
AcWing
文章平均质量分 81
这就是y总吗,爱了爱了
reasonbao
临渊羡鱼,不如退而结网.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
寒假每日一题2023——4261. 孤独的照片
孤独牛牛 不怕困难原创 2023-01-17 15:35:31 · 658 阅读 · 0 评论 -
3维前缀和,3维差分
高维前缀和惊喜地发现另外一种求前缀和的方式,转来粘这,感谢这位大佬的学习笔记,[学习笔记]高维前缀和附.三维前缀和 O(N3*23)的写法S(X, Y, Z) = a(X, Y, Z)+S(X, Y, Z - 1) + S(X, Y - 1, Z) + S(X - 1, Y, Z)-S(X, Y - 1, Z - 1) - S(X - 1, Y, Z - 1) - S(X - 1, Y - 1, Z)+S(X - 1, Y - 1, Z - 1)便于记忆的方法:二进制001——111,奇数个转载 2020-08-21 16:58:10 · 2976 阅读 · 0 评论 -
小技巧
调试1.当出现问题,尽量输出一些详细的信息,有利于找Bug。2. 当出现段错误:可以利用 exit(0) ,在代码中二分找到出问题的地方。做题刚拿到题目,可以先写个暴力做法,再一步步优化即可,向着小于1亿的方向,即使写不出最优的方法,也能拿部分分。...原创 2020-07-28 09:54:23 · 143 阅读 · 0 评论 -
双指针算法?
题目给定一个长度为n的整数序列,请找出最长的不包含重复数字的连续区间,输出它的长度。题目链接尝试#include <iostream>#include <cstring>using namespace std;const int N = 1e5 + 10;int q[N], sign[N];int max(int a, int b){ int max = (a > b)? a : b; return max;}bool chec原创 2020-06-21 19:42:40 · 200 阅读 · 0 评论 -
算法学习日志
快速排序。 之前B站学过了,纠结过,嘿嘿,会了 @2020/5/14归并排序。 同上,嘿嘿 @2020/5/15整数二分算法。 在我脑子里,好抽象鸭O_o,懵逼状态 @2020/5/15原创 2020-05-16 13:47:04 · 383 阅读 · 0 评论 -
平方矩阵 I、蛇形填数(C++)
平方矩阵题目输入整数N,输出一个N阶的回字形二维数组。数组的最外层为1,次外层为2,以此类推。输入格式输入包含多行,每行包含一个整数N。当输入行为N=0时,表示输入结束,且该行无需作任何处理。输出格式对于每个输入整数N,输出一个满足要求的N阶二维数组。每个数组占N行,每行包含N个用空格隔开的整数。每个数组输出完毕后,输出一个空行。数据范围0≤N≤100输入样例...原创 2020-05-07 16:28:21 · 829 阅读 · 0 评论 -
打印N阶菱形_曼哈顿距离(C++)
写在前面思路参考自博客:博客链接版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/smallrain6/article/details/105687302————————————————题目输入一个奇数n,输出一个由‘*’构成的n阶实心菱形。输入格式一个奇数n。输出格式...转载 2020-04-29 22:58:01 · 819 阅读 · 0 评论 -
排序算法_学习笔记(C++)
选择排序void SelectSort(vector <int> &arr) { for (int i = 0; i < arr.size(); i++) { for (int j = i+1; j < arr.size(); j++) { if (arr[j] < arr[i]) swap(arr[j], arr[i]); //遇...原创 2020-04-12 01:38:08 · 568 阅读 · 1 评论