摘要: Day 1; 1、常见的高精 高精减: 高精乘; 通过逐位相乘,进完位之后输出 2、特殊处理 高精数除以单精数 压位技巧: 把对十取模变成了%10000或者更长,对加和减没啥用,但是乘除的时候能够大量提高速度,复杂度为o(n/m); 在int下可以最多压9位,能够很好的减少时间 2、模意义下运算 模 阅读全文
posted @ 2019-04-04 18:49 Emiya_Shirou 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 引例: 洛谷P1225 题目描述 楼梯有N阶,上楼可以一步上一阶,也可以一步上二阶。 编一个程序,计算共有多少种不同的走法。 输入输出格式 输入格式: 一个数字,楼梯数。 输出格式: 走的方式几种。 看到这个题,首先想到的是用递归,那么我们对于上最后一节台阶的方法数进行一下书写的话,会发现 可以迈一 阅读全文
posted @ 2019-03-06 19:28 Emiya_Shirou 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 减法比加法难在两个地方,一个是向上一位借位,这个代码实现比较容易,基本思路是把加法的向上进位改为减掉借位的1,就比较好实现了 第二个,是被减数比减数大,我的解决方案是把减得过程写成函数,在执行函数前进行一下判断,假设是a-b,当a<b就先输出-号,然后算b-a 代码实现如下 阅读全文
posted @ 2019-03-03 12:26 Emiya_Shirou 阅读(193) 评论(0) 推荐(0) 编辑
摘要: #include<iostream> #include<cstdio> #include<algorithm> #include<cmath> #include<cstring> #include<string> using namespace std; char a1[1000],b1[1000] 阅读全文
posted @ 2019-03-03 11:53 Emiya_Shirou 阅读(202) 评论(0) 推荐(0) 编辑
摘要: P1184 题目背景 高手是可以复活的,这点我们大家都知道。 题目描述 高手列出了一个详尽的日程表,这次他要追求的则是一个心灵纯洁的小萝莉。他和她都是要上课的,但是也会有时间空闲,于是高手决定无时无刻都要跟着她。为了她,高手决定转学到一年级。现在高手已经花重金买下了她的日程表,每一天都会有她的行踪。 阅读全文
posted @ 2019-02-26 20:51 Emiya_Shirou 阅读(433) 评论(2) 推荐(0) 编辑
摘要: 其实我本来以为今天晚上要学高数的,但是听到任大佬要来讲课,我自然是很开心。 其实真正接触到他和照片给我的感觉完全不一样,rqy是一个非常单一的,没有在意其他过多的事情的人,包括从他的讲座来看,大佬把自己这初中到高二总共五年的时间全部放在了学习上,而且很重要的一点是课外拓展了很多,包括他从初中开始就往 阅读全文
posted @ 2019-02-22 20:13 Emiya_Shirou 阅读(523) 评论(3) 推荐(0) 编辑