上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页
摘要: HGOI寒假赛第一场,欢迎来自各种学校的各式各样的巨老233333 感觉自己好渺小。还是NOIP (pj)的模拟题吧,也有AK的,不过我是下划线开头,所以我来讲咯。 踩了std,(还有xyc大佬踩了标程!他比我快!),感觉还是挺水的。 自己还是要提高(下午讲了数论,相信高一党没怎么听懂23333) 阅读全文
posted @ 2019-01-25 18:43 ljc20020730 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 写一写要讲什么免得忘记了。DP的优化。 大概围绕着"是什么","有什么用","怎么用"三个方面讲. 主要是《算法竞赛入门经典》里的题目讲解,但是有些过于简单的删去了,添加了一些不怎么简单的省选题目作为例子 这里的DP优化都是涉及到O(nk)到O(nk-1)方法比较巧妙也有用到数学里面的定理之类。 所 阅读全文
posted @ 2018-12-18 15:25 ljc20020730 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 引理1:gcd(F[n],f[n-1])=1 因为 F[n]=f[n-1]+F[n-2] 所以 gcd(F[n],f[n-1]) = gcd(F[n-1]+F[n-2],F[n-1]) gcd的更损相减的性质可知 gcd(a,b)=gcd(b,a-b) 故 gcd(F[n],f[n-1]) = gc 阅读全文
posted @ 2018-12-16 15:03 ljc20020730 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 网络流学习笔记 简介网络流 网络流应该是NOIP考纲范围内一个比较难的知识点,其实用心学习还是觉得比较简单。 这里用最通俗的语言讲一讲我认识中的网络流,显然是一个初步的概念。 解决网络流问题总是变成这样一个模型: 想象你现在面前有一个城市的排水系统,是由一个个单向联通的管道组成的,其中有一个节点S可 阅读全文
posted @ 2018-12-10 15:26 ljc20020730 阅读(172) 评论(0) 推荐(0) 编辑
摘要: NOIP2018退役总结 先说下成绩,应该压线二等。 也没有什么可以抱怨的,真的是心态的问题。 在Day1的时候这么简单的一套卷子,却打了三道暴力,175本来就是省二的水平。回来以后心态就崩了,因为Day1是相对简单的一套卷子。如果不拿到220+基本省一是没戏的。 Day2就是三道相对比较难的题目, 阅读全文
posted @ 2018-11-18 17:09 ljc20020730 阅读(228) 评论(0) 推荐(0) 编辑
摘要: CF 1037B Reach Median 班上 n个同学(n 是奇数)排成一排站队,为了美观,需要大家高度的中位数是 x。 你可以让同学们在脚下垫木板或者稍微蹲一点来达成这个目标。对任意一位同学的身高减少或者增加1的代价都是1。问 你最少花费多少代价可以让最后大家高度的中位数是x。 solutio 阅读全文
posted @ 2018-11-03 15:30 ljc20020730 阅读(295) 评论(0) 推荐(0) 编辑
摘要: problem:把一个可重集分成两个互异的不为空集合,两个集合里面的数相乘的gcd为1(将集合中所有元素的质因数没有交集) solution:显然本题并不是那么容易啊!考场上想了好久。。 其实转化为上面的题意就简单多了,对于每一个元素分解质因数,就是在筛质数的时候记下每一个合数的最小质因子low[x 阅读全文
posted @ 2018-11-03 07:39 ljc20020730 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 数位DP学习笔记 什么是数位DP? 数位DP比较经典的题目是在数字Li和Ri之间求有多少个满足X性质的数,显然对于所有的题目都可以这样得到一些暴力的分数 我们称之为朴素算法: 所有的算法都是为了减少运算步骤这一个基本原理来优化的,我们考虑这样暴力的优化,显然数的位数上面满足X性质,有些时候X性质并不 阅读全文
posted @ 2018-11-02 16:56 ljc20020730 阅读(164) 评论(0) 推荐(0) 编辑
摘要: solution:对于两个数相加,有一个显然的结论就是要么不进位(相对于位数大的),要么(进最多一位) 然后对于整个数组先排序,然后枚举每一个数,在它的前面找到和他相加进1位的点,讨论不变位和进一位累加求和即可 由于数列有序对于最左边的p满足f(a[p]+a[now])=f(a[now])+1对于他 阅读全文
posted @ 2018-11-01 17:05 ljc20020730 阅读(161) 评论(0) 推荐(0) 编辑
摘要: sol:第一题就DP?!然后写了O(n^2) dp再考虑优化!!!(尽量部分分带上!!!) 我写了正确的dp然后优化错了,具体的dp方法是考虑到对于右侧到左侧他是没有后效性的 所以定义f[i]为i及以后最大的代价和,对于合法的j,转移f[i]=max{f[j]+P[i]},j需要满足a[i]+x[i 阅读全文
posted @ 2018-10-31 13:29 ljc20020730 阅读(146) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页