2020年5月22日
摘要: 背包问题主要是背模板,这里收录了一些模板 一些复杂的背包问题(如泛化物品)未收录 01背包问题: 无优化 for(int i=1;i<=n;i++) { for(int c=0;c<=m;c++) { f[i][c]=f[i-1][c]; if(c>=w[i]) f[i][c]=max(f[i][c 阅读全文
posted @ 2020-05-22 15:35 月下诺 阅读(314) 评论(0) 推荐(0) 编辑
  2020年5月15日
摘要: 一篇比较水的题,我还是卡了好久,其实一开始我用了stl队列写出来了,为了挑战一下自己,就决定分别用DFS,BFS(手写队列),BFS(queue)三种方法写了出来## DFS代码如下```cpp#include<iostream>#include<cstdio>#include<math.h>#in 阅读全文
posted @ 2020-05-15 15:46 月下诺 阅读(254) 评论(0) 推荐(0) 编辑
  2020年5月12日
摘要: https://www.luogu.com.cn/problem/P1563 题目在上面(没法登QQ 不会截屏 就先这样吧) 这个题我感觉就是一个纯模拟,对小人的朝向和他所说的话进行判断,判断最后的小人是哪个 做这个题 有两个点 是我当时做的时候 踩的坑(我还是太菜了) 1.就 是千万不要把顺逆时针 阅读全文
posted @ 2020-05-12 17:00 月下诺 阅读(217) 评论(0) 推荐(0) 编辑
  2020年5月3日
摘要: 题目不难理解 输入一组数 把其中的一部分剪切下来 然后放到要求的位置 然后原本的数字(未作改变的数字)依次往后退 就是这样理解的 但是要考虑是向前还是向后的移动 经过判断 最终的AC代码如下 #include <bits/stdc++.h> using namespace std; const in 阅读全文
posted @ 2020-05-03 15:00 月下诺 阅读(233) 评论(0) 推荐(0) 编辑
  2020年4月24日
摘要: 题目很简单 就是输入一个起止天(XXXX年XX月XX日的亚子) 判断其中有没有回文日期 一开始做题 先想到的是写函数分别判断回文和日期是否成立 但是判断年份是否成立写不出来(还是蒟蒻啊) 所以就用了一个稍微有点赖皮的方法 int yue[12]={31,28,31,30,31,30,31,31,30 阅读全文
posted @ 2020-04-24 19:05 月下诺 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 这是题目,一看题目我懵了,怎么这么长 不想读 但是把我仔细把题目读了几遍以后发现 也就是那么回事 我觉得这题很简单,就是先输入,p1位置加s1个工兵,然后依次枚举把s2个工兵放在所有的兵营里,每次算一遍双方势力之差,取最小就行了 但是写出来以后代码超时了 超时的原因实在是太简单了 原因在于每次都算了 阅读全文
posted @ 2020-04-24 18:55 月下诺 阅读(166) 评论(0) 推荐(0) 编辑
  2020年4月18日
摘要: 题目简述就是推棋子走棋盘(不能出棋盘),然后经历一系列花里胡哨的操作以后 判断位置 话不多说 代码如下 #include<bits/stdc++.h> using namespace std; char a[10][10]; char b[6];//操作的前一串 char c[6];//操作的后一串 阅读全文
posted @ 2020-04-18 01:37 月下诺 阅读(218) 评论(0) 推荐(0) 编辑
  2020年4月16日
摘要: #include<bits/stdc++.h> using namespace std; int gcd(int x,int y) { if(y==0) return x; return gcd(y,x%y); } int main() { int i,j,a,b,ansA,ansB,l; scan 阅读全文
posted @ 2020-04-16 13:44 月下诺 阅读(294) 评论(0) 推荐(0) 编辑
摘要: #include<bits/stdc++.h> using namespace std; int sc[1000000],xc[1000000];//数组分别记录第i站上、下车的人数 int main() { int n,m,x,y,z; cin>>n>>m; for(int i=1; i<=m; 阅读全文
posted @ 2020-04-16 13:40 月下诺 阅读(228) 评论(0) 推荐(0) 编辑
  2020年3月10日
摘要: 前天上了钟神(钟皓曦)的清北学堂,第一天感jio并没有传言的那么难 ,也许是第一天的原因,我感jio并不是很难 上午讲的是同除,最大公因数,最小公倍数等,下午讲的是矩阵与行列式(可能是之前老师讲过的缘故),所以并没有很多问题 很喜欢这种先讲知识 后讲代码的上课风格,很期待下一节课 阅读全文
posted @ 2020-03-10 15:37 月下诺 阅读(242) 评论(0) 推荐(0) 编辑

Live2D