个人复习
思绪离觞
这个作者很懒,什么都没留下…
展开
-
力扣刷题日记 539. 最小时间差
539. 最小时间差题目描述题解思路代码结语题目描述题解思路没啥好说的,因为其的数据范围,我们其实只要把其转为整数形式就可以了,然后因为考虑到跨天,所以可以加上一天的时间来表示代码class Solution { public int findMinDifference(List<String> timePoints) { if (timePoints.size() > 1440) { //鸽巢原理 return 0;原创 2022-01-18 10:52:01 · 266 阅读 · 0 评论 -
JavaWeb学习(1/17)
上学期搞了好久的python,好久没有老老实实写Java代码了,寒假了,重新开始学习和巩固一下JavaWeb-----------------------------------------------------------------------------------------------------------基本语法Mysql数据类型...原创 2022-01-18 10:16:50 · 470 阅读 · 0 评论 -
11月05日解题报告
考试反思这次考试翻了。。。明明是自己讲的数论,结果第一题居然没有看出来是费马小定理,第二题想到了用类似前缀和的方法,但因为时间问题没有继续想下去,匆匆打了个暴力,今天又是暴力的一天呐(两道题全tm暴力),还是要多多加油才行;第一题题面 给定 a 和 b,求 (…(( a^a)^a)^a …) a (b 个 a)。 AC思路 不难想到这个东西就是 a^a^(b-1) ,然后快速幂跑就好了。 注原创 2017-11-06 07:23:59 · 434 阅读 · 0 评论 -
11月04日解题报告
考试思路今天考试情况不好,策略上还存在问题,内存定义的问题又出现了,看来还是不能放松啊,第一题没有开long long 直接从80掉到20,第二题超内存本来可以搞到的35分直接爆0,啊~本来可以有100多分的,看来还是自己能力有欠缺啊,还是要多多向大佬学习,好好改正才是,至于解题策略,还是要力求第一题要稳才是,太大意只会1分没有第一题题面 定义”组合数”S(n,m)代表将 n 个不同的元素拆分成原创 2017-11-04 17:12:13 · 396 阅读 · 0 评论 -
11月02日解题报告
考试心得首先吐槽一下题目deep dark fantasy??一看就不是什么正经题目,不过难度倒是比较好的,就不管那么多了,emmmm,做题的一个总的想法是还是要细心,感觉有时候想到了正解,但没想全也是A不了的,就像第一题,明明已经发现了正解,结果少考虑了条件,结果只有80分,还是有些不爽的,然后就是还是得多接触一些新题型吧,当然这个就需要做更多的题目才是,而且要记得及时总结,不然做了和没做一样;第原创 2017-11-04 07:35:05 · 265 阅读 · 0 评论 -
11月03日解题报告
考试心得今天的考试应该还算在状态的吧,第一题虽然在lemon上面只有30分,但是在洛谷上是A掉了,emmm…虽然是这样但还是要注意不要开太大才是,毕竟不怕一万就怕万一嘛…还是要注意一下就是…第一题题面 从前有一棵树,确定一个根节点,最大化所有点深度之和 输入 第一行n 接下来n - 1 行表示树的每条边 输出 一个整数,表示根节点编号 Sample Input 8 1 4 5 6原创 2017-11-03 20:32:23 · 340 阅读 · 0 评论 -
10月15日考试总结
第一题 做题思路 裸的SPFA,搞定! 代码#include<iostream>#include<cstdio>#include<queue>#include<cstring>#include<string>using namespace std;int n,m;int INF=1000004;int head[100004],biao[100004],way[100003];原创 2017-10-16 19:18:09 · 270 阅读 · 0 评论 -
Linux对拍与一键编译
对拍#!/bin/bashwhile true; do ./data >data.in ./a <data.in> a.out ./b <data.in> b.out if diff a.out b.out;then printf "AC\n" else printf "WA\n" exit 0; fi原创 2017-11-10 21:41:11 · 229 阅读 · 0 评论 -
知识点复习
需要看(有些需要打标*)内容:线段树* 快速幂* LCA(tarjan)(树上倍增)* 高精度重载运算符(BigInt)* 数论 母函数(http://blog.csdn.net/laojiu_/article/details/52077972) 概率快速幂:int ksm(int a(乘数),int b(次方)){ int r=1,base=a; while(b!=0原创 2017-09-21 21:26:41 · 180 阅读 · 0 评论 -
10月31日解题报告
做题心得这次考试多多少少还是表现了自己在一些能力的缺失,还是太容易不审清楚题目就放开去做了,这一点不好,比如今天第一题与第三题,第一题真的水,但是自己却因为水而想的过于简单,直接就爆0了,血的教训,第三题是因为自己没有合理地估计答案范围,贪心出来了,但是却少开了long long 导致直接只有40分,改为long long后满分,所以还是得好好反思啊;解题报告第一题 设一个含有原创 2017-10-31 13:25:51 · 285 阅读 · 0 评论 -
10月30日解题报告
做题思路 第一题表示根本没有想到是线段树这种东西,结果看到题解的时候。。。内心是崩溃的,看了线段树还是得多练练,第二题是dp,算是简单,但是自己没有想到还是很伤,也还是要多练,感觉这两个直接踩到我的痛点了 总分 300 得分 第一题:40分,第二题:0分,第三题:0分,惨不忍睹第一题 给定一个由小写字母组成的字符串 s。有 m 次操作,每次操作给定 3 个参数 l,r,x。如果 x=1原创 2017-10-30 21:54:36 · 783 阅读 · 1 评论 -
11月06日解题报告
考试心得今天考试感觉在状态上还可以,但是觉得还是出现了一些心态上的问题,尤其是到后面改第二题的时候,整个人都是一种比较方的状态,这样可不行,还是要好好调整心态才是原创 2017-11-06 13:32:58 · 381 阅读 · 0 评论 -
10月28日考试解题报告
考试中的心路历程说实话第一道题和第三道题真的是水题,然鹅我只搞到了100分,感觉有些亏,最后一题看错了题目,导致我的思路开始各种螺旋,当其他人都为第二题思考的时候,我居然在想第三题的优化?!感觉没爱了….果然以后还是得更加专心的看题目,不能想太多(当然也不能太少),至于第二题。。。没做,只有一个印象:恶心!第二题题目 【题目描述】 给出一个表达式,包含数字、未知数x、“+”、“-”、“*原创 2017-10-28 17:08:11 · 377 阅读 · 2 评论 -
国庆做题报告(一)
1. 过路费(cost)题目: 数据范围 对于30%的数据,N<=10,M<=20,Q<=5。 对于60%的数据,N<=200,M<=4000,Q<=100。 对于100%的数据,N<=300,M<=40000,Q<=100000,1<=ci<=100000,1<=z<=1000。这道题总共应该分为两种方法,SPFA与floyd,但是我们可看到原创 2017-10-01 17:35:10 · 182 阅读 · 0 评论