随笔分类 - 总结
摘要:https://www.luogu.org/problem/P1080
阅读全文
摘要:Gym - 102021Ehttps://vjudge.net/problem/2109787/origin主要是一个处理精度的技巧,避免精度误差可以加eps,然后乘1e(小数点之后的位数)。
阅读全文
摘要:CodeForces - 1087Dhttps://vjudge.net/problem/2115151/origin2*和/叶子结点的个数
阅读全文
摘要:AtCoder - 3959https://vjudge.net/problem/1583855/origin求最长连续递增长度就行,答案是n-max(len)
阅读全文
摘要:hdu6243结论题,每个的概率是(n-1)/n,然后乘以总数n,结果就是 n-1
阅读全文
摘要:Gym 100963B Gym - 100963B 2018 省赛Nim游戏那个题 http://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Contest/problemlist/cid/2513 C - Crosses and Crosses SG函数
阅读全文
摘要:背包问题是否装满问题我之前写背包都没怎么注意这个问题,上一道题遇到了还以为是读错题了,因为题解的做法和正常背包好像没有什么区别,但它有个细节是初始化,一旦要满足装满,那么f[0]=0,其他的都要f[i]=inf;当前只要有不是inf的值就可以保证一定是满的,可以递推的思想去理解。
阅读全文
摘要:get到一种找规律的新方法,如果参数有两个,可以打一个矩阵,分别以两个参数为横纵坐标,查分也是很好的方法灵感来源于2018年第43届ACM/ICPC亚洲区域赛沈阳站 insertion sort
阅读全文
摘要:ACM10.14题解 第一次打周赛,感觉还是比较紧张的,应该开完所有的题再做,而不是硬做,没必要硬杠英语,还是不要抱有侥幸心理,做对一定是完全理解且会,自己小心边界问题,不要瞎交。 A:暴力明显不对嘛,只会一个个除,我太垃圾了,考虑数学,和能被整除就是公倍数的意思啊,哎,公倍数一定是最小公倍数的倍数
阅读全文
摘要:二分 往往降一个logn,二分查找(单调性),二分答案(最大的最小)。实用:5 神奇:3 dp 划分阶段并且满足无后效性,通过使子过程最优来使现阶段最优。区间dp,背包,概率dp,博弈dp,杂技dp(滑稽),方案dp,字符串dp,lcs,lis(树状数组优化)。如果做出来的dp一看就不是正解,比如爆
阅读全文
摘要:数据结构 栈 stack 先进后出 ,[1 2 3 4 5 6 7 8 9,可以想象成一个杯子。用处不是很多,出栈序列和catalan数有关。还有一个栈存数字,一个栈存运算符的表达式求值的问题,极恶心无比。实用度:1 神奇度:1 队列 queue 先进先出,想象成一个走廊。往往起到临时存的作用,以后
阅读全文
摘要:mapmap虽然好用,但是,尽量不要用,它的常数很大。二分查找可以代替单调的bool map,栽了200分。
阅读全文
摘要:对背包的新理解刚才做个一个贪心题,特别像多重背包,如果物品的价值都变成了1,就成了贪心。因为花少的代价得到的价值是1,花多的代价也是1,就是贪心。而且这题数据范围在long long,多重背包(二进制拆分)显然是跑不出来的,虽然这么做是正确的。 P2983 [USACO10FEB]购买巧克力Choc
阅读全文

浙公网安备 33010602011771号