
懵懵懂懂
quarter-moon
这个作者很懒,什么都没留下…
展开
-
基础的基础(一)
判断一个事物是否具有某一性质的函数还有一个学术名词,谓词,predicate is_xxx,命名形式,判断是否具有某种特性的函数 floor(sqrt(n)+0.5)四舍五入的利用,浮点误差,标注程序缺陷 原理性知识:局部变量的存储空间是临时分配的,函数执行完毕会释放无法保留到下次,应谨慎使用全局变量 调用栈:不同函数对应不同的栈帧 gcc swap.c_std=c99-g -g编译选项(gdb...原创 2018-12-02 09:43:18 · 6198 阅读 · 9 评论 -
3.28
蓝桥杯省三,可能有点弱,首先,没有基础,不能啃老本了,是吧,然后,我之前我顶多做了两道蓝桥杯历年的题吧,总觉的有时间,但是没有充足的准备失败了。然后,思想上我总是觉得无所谓,没什么压力,不知道为什么会没压力的,那个中度抑郁与重度抑郁的中间(老毛病了,也许一生都不会好,可能这样就没动力了,连压力顺带没了。怪不得我测的时候会显示压力偏少,是我根本没什么志向和目标。 一直以来我一直希望有人和我一块儿,...原创 2019-03-28 22:00:09 · 164 阅读 · 0 评论 -
题目
问题描述 Excel单元格的地址表示很有趣,它使用字母来表示列号。 比如, A表示第1列, B表示第2列, Z表示第26列, AA表示第27列, AB表示第28列, BA表示第53列, .... 当然Excel的最大列号是有限度的,所以转换起来不难。 如果我们想把这种表示法一般化,可以把很大的数字转换为很长的字母序列呢? 本题目即是要求对输入的数字...原创 2019-03-10 22:02:09 · 405 阅读 · 0 评论 -
打表
博弈论记的笔记直接关机给没了,挺桑心的。算了,不重写了吧。 附上链接:https://blog.youkuaiyun.com/Hi_KER/article/details/81188352 对于数据小又容易超时的题,可以采取打表法 打表就是将所有输入情况的答案保存在代码中,输入数据后直接输出就可以了 打表法具有快速,易行(可以写暴力枚举程序)的特点,缺点是代码可能太大,或者情况覆盖不完 对于不会超时...原创 2019-02-23 13:48:44 · 831 阅读 · 0 评论 -
学习路径
最主要的原因是cf上快快地做了前三道套路题,读完剩下所有题,发现很难下手,于是出现了读完题后剩下一大堆时间感叹要是会了不就可以做了吗,先是代码能力太弱,再是知识储备是非常不够的。 一开始作为菜鸟,可以看视频,可以看书,视频,书有很多种,也可以直接刷题,遇到这么多选择的时候,有必要选个最优的了。由于未来不可预测,多因子无法完全考虑,还有无关的因素,所以选择目前认为最优的正确性很显然。 学习方法,...原创 2018-12-17 20:33:48 · 212 阅读 · 0 评论 -
12.9练习
一开始题目都很简单,只要尽可能化简,尤其是数学题(大部分)减少出错的可能性,一遍就可以过了 G题看了没思路,略过,还是要认真思索的,过了5题,剩下的除了没做的,全都有问题,不过还是提交wa了,然后呢看看呗 出错在哪儿了 https://ac.nowcoder.com/acm/contest/289#question E题分配物资,输出格式有问题,太懒了。 链接:https://ac.no...转载 2018-12-12 16:16:56 · 255 阅读 · 0 评论 -
D - Again Prime? No Time.
The problem statement is very easy. Given a number n you have to determine the largest power of m, not necessarily prime, that divides n!. Input The input file consists of several test cases. The first ...原创 2018-12-07 16:18:41 · 192 阅读 · 0 评论 -
C - How do you add
Larry is very bad at math — he usually uses a calculator, which worked well throughout college. Unforunately, he is now struck in a deserted island with his good buddy Ryan after a snowboarding accide...原创 2018-12-07 12:24:01 · 290 阅读 · 0 评论 -
为什么没基础要弄ACM
第一,我已经入坑了,一般做人原则是既然做了,就一直做下去。 第二,ACM是个比较难的坑,我就更不能因为难而退缩 第三,我时间太多了,不知道怎么分配,空虚,竞赛能占用我很长时间,而其他竞赛渠道没有接触,所以就懒得弄了,与其把时间分在很多科目上面,从而各个相当,实在让我烦躁,很麻烦,所以就全放在这个上面了 第四,有很多大佬,我希望被虐,做第一个人是件不容易的事,跟着大佬,抱紧大佬大腿,就算抱不了,这也...原创 2018-12-01 20:10:50 · 172 阅读 · 0 评论 -
复杂度分类
定义:若存在一个常数C,使得对于所有n>=0,都有|f(n)| <= C*|g(n)|,则称函数f(n)是O(g(n))。时间复杂度是O(p(n))的算法称为多项式时间算法,这里p(n)是关于n的多项式。不能够这样限制时间复杂度的算法被称为指数时间算法。例如:时间复杂度为O(nlog(n))、O(n3)的算法都是多项式时间算法,时间复杂度为O(nlog(n))、O(n!)、O(2^n)...转载 2018-12-01 19:54:28 · 783 阅读 · 0 评论 -
特此说明
由于我的水平比较低,有的参考别人的代码,却懒得写参考链接,就只能全部不公开了。 毕竟人多要求就奇奇怪怪的,本来就是给我自己一人看的,(或许是我理解的有问题)然而要专门写太麻烦了。 我每一次写的博客都不会删除,只会添加,用数量来冲淡之前奇怪的文章好了。 ...原创 2019-08-12 10:09:46 · 362 阅读 · 0 评论