传送门 传说中的经典容斥+卢卡斯定理+中国剩余定理 题解传送门 //Achen #include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> #include<cstdio> #include<vector> # ...
分类:
其他好文 时间:
2018-01-30 21:14:08
阅读次数:
165
卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学 ...
分类:
编程语言 时间:
2018-01-29 15:47:29
阅读次数:
186
三人行设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。 如果你有一张当前论坛的帖子(包括回帖)列表,其中帖子的作者的ID也在其中,你能快速的找到这个传说中的水王吗? 思路 ...
分类:
其他好文 时间:
2018-01-25 10:56:14
阅读次数:
178
终于到了传说中的快速排序算法了,快速排序的思想和归并排序一样,都是采用分治思想,不同之处在于归并每次将数组一分为二,最后将小的数组进行比较,合并为大数组。快排是每次找一个主元,也就是基准数,按照这个基准数,把小于基准数的数放左边,大于基准数的数放右边,通过基准数来分组实现排序。所以快排的很重要一步就 ...
分类:
编程语言 时间:
2018-01-24 00:49:24
阅读次数:
185
例如: def func(k): #传入一个字典的k return salaries[k] max(salaries,key=func(这个k表示以什么味比较对象与字典里面的KEY不一样)) ;这句代码的意思:max实质是 for循环,所以就是通过for循环把salaries里面的值拿出来当做参数传 ...
分类:
其他好文 时间:
2018-01-23 15:48:35
阅读次数:
168
最近写Java在用IntelliJ IDEA这款传说中的神器IDE,看群里的大神们都在用,也耐不住寂寞想向大神们看齐一下。刚开始用,很多地方也不是很熟,今天遇到一个问题,导入一个项目后,看有些类里的代码下面老是报一些灰黄色的下划波浪线,也不是报错,但是,像我这种有代码洁癖的人 ……*),心里总是感觉 ...
分类:
其他好文 时间:
2018-01-21 21:35:57
阅读次数:
1886
卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹... ...
分类:
编程语言 时间:
2018-01-20 15:02:50
阅读次数:
219
PL的进展十分缓慢,听课的时候不得不经常性的暂停甚至倒带来消化。。。如果是现场听课的话,我估计已经是个智障了。 当然事实上我也确实是个智障。 目前基本只涉及一些基本的语法和语义,不过讲到一个option的功能,不知道是不是他们说的传说中的类型系统的范畴,反正我是感觉挺虐的,没有想明白为啥会有这么奇怪 ...
分类:
其他好文 时间:
2018-01-20 10:56:38
阅读次数:
143
time模块:python中处理时间的基础模块,有时间戳,元组,自定义,三种时间表现形式。python中时间戳的值是以1970年1月1日0点开始计算的,单位是秒。时间戳:就是两个时间差的数值。时区:传说中在开发服务器/客户端程序时,时区不一致,会影响 程序的功能。(以后再讨论) time模块方法:方法名作用示例结果time()返回当前时间戳time.time()1516071879.06
分类:
其他好文 时间:
2018-01-17 16:02:33
阅读次数:
151
Description 飞飞国是一个传说中的国度,国家的居民叫做飞飞侠。飞飞国是一个N×M的矩形方阵,每个格子代表一个街区。然而飞飞国是没有交通工具的。飞飞侠完全靠地面的弹射装置来移动。每个街区都装有弹射装置。使用弹射装置是需要支付一定费用的。而且每个弹射装置都有自己的弹射能力。我们设第i行第j列的 ...
分类:
其他好文 时间:
2018-01-16 18:45:16
阅读次数:
255