
笔记
codeforces\atcoder
cf\atcoder\牛客\力扣天天打,欢迎来讨论
q640184470
展开
-
gxhxjxizj
(15) plt.text(-5,2100,u'均值:%.2f;众数:%.2f' %(n_mean, n_median, n_mode.mode) ,(16) plt.text(-5,2000,u'偏度:%.4f;峰度:%.4f' %(n_Skewness,n_kurtosis), size=8)(5) print (u' 成人组标准差:%.2f 幼儿组标准差:%.2f'(7) print (u' 成人组均值:%.2f 幼儿组均值:%.2f'(9) plt.ylabel(u' 频数', size=14)原创 2023-10-16 17:09:22 · 211 阅读 · 0 评论 -
递推和递归最初思想本质和两者的思想延申
有一个大任务,比如说求当n == 10000时答案是什么样子的,一下子不容易想出来,但是当n = 1或者比较小的时候答案非常的明显,并且 当n 再大一点的时候,可以由n = 1的时候推导出来,这便是递推和递归问题的思想。原创 2023-06-24 15:44:17 · 83 阅读 · 0 评论 -
二进制、位运算、快速幂
1.第一次接触二进制应该是:枚举当中的子集枚举。2.第二次应该是状态压缩当中状态压缩。原创 2023-07-09 20:08:25 · 54 阅读 · 0 评论 -
思维题目应该怎样想怎么做?
a手段目的分析法:这个是把问题分解成 一个个的小目标 然后采用一次解决每一个目标的方法 来 解决问题,有可能就是说为了解决问题 我们不得不扩大一下 初始状态 和 目标状态的 距离 公交车的例子。c 爬山法:在每一步 都 探索 看看那个方向是坡起方向最高的方向 想办法尽可能减少初始状态和目标状态的距离。1.0算法:在问题空间一一进行搜索,把所有可能解决问题的方法、情况全部都找一个遍,直至找到解决问题的一种方式。b回溯法:从目标状态开始向初始状态 依次找到解决问题的方式和方法。原创 2023-02-27 16:08:15 · 142 阅读 · 0 评论 -
Codeforces Round #852
首先我们判断 我们可能有利可图的次数,题目当中说的是买m 送1,如果是买2送1,但是我们只需要买一件,这样谁便宜就买谁就可以了,一定注意,我们的目标是怎么样 花钱花的最少,并不是花钱花的最实惠,所以 n / (m + 1) 这个是 可能有利可图的次数,为什么说可能呢,就算是具备了这样有利可图的条件了,如果说 买到的同样的m + 1间商品,a * m > b * (m + 1),(优惠的力度大不大到能够,,,)如果是这样的话,那还不如直接用b呢,原创 2023-02-18 00:59:51 · 149 阅读 · 0 评论 -
Educational Codeforces Round 143题解(包含视频讲解)
我们还是先删除了不相关的字段,因为我们的目的是看看k是否是唯一被所有的区间覆盖的点,第一次枚举的时候显然把关注点放在了点上,其实我们解决这个问题需要知道这个点吗,答案是不需要的,我们只需要看看重合的区间当中有几个数字就好了 如果只有一个 就ok如果多个 肯定就是no,这和第一种是思考问题的两种方式 关注点不同,但是第二种思考方式更加 贴近问题本质,因为这个数字到底是谁我们根本不关注。如果存在相同的一个地方,我们直接分割这个地方,如果存在两个以上分割的地方,这就不可以了,一定不会出现两个都是完美的情况。原创 2023-02-19 15:55:39 · 264 阅读 · 0 评论