会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
暮云林凌
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
···
32
下一页
2020年3月7日
快速幂/快速幂矩阵 /快速幂取模
摘要: 快速幂可以通过算式化简来有效的减少计算量; 例如8^5,如果不采用任何化简方式,则是8*8*8*8*8; 快速幂思想就是将指数进行分解,从而减少计算次数,参照的是二级制下的指数分离思想; 对于5,可以化为101二级制串,所以5=2^0+2^2; 所以8^5=8^1*8^4,从而有效地从五次计算化为了
阅读全文
posted @ 2020-03-07 01:05 暮云林凌
阅读(199)
评论(0)
推荐(0)
2020年3月6日
北邮机试 矩阵幂计算器 需要二刷 *快速幂问题的扩展
摘要: 基本思想: 快速幂的拓展,把快速幂乘法的指数部分改成矩阵即可; 关键点: 无; #include<iostream> #include<string> #include<vector> #include<map> #include<set> using namespace std; const in
阅读全文
posted @ 2020-03-06 12:18 暮云林凌
阅读(235)
评论(0)
推荐(0)
北京大学机试 Is it A Tree? Easy *一定要注意树的定义问题
摘要: 基本思想: 只关注了入度和联通问题,没有关注到两个用例点: 1.这个题目空树也算树; 2.一个节点的时候,自环不构成树; 所以一个树的定义: 树内除了根节点一个结点入度为0,其他所有入度都为1; 关键点: 抓住定义; #include<iostream> #include<string> #incl
阅读全文
posted @ 2020-03-06 01:32 暮云林凌
阅读(193)
评论(0)
推荐(0)
吉林大学机试 连通图 Easy
摘要: 关键思想: 无; 关键点: 无; #include<iostream> #include<string> #include<vector> #include<map> using namespace std; const int maxn = 1020; int father[maxn]; int
阅读全文
posted @ 2020-03-06 00:47 暮云林凌
阅读(164)
评论(0)
推荐(0)
浙江大学机试 畅通工程 Easy
摘要: 基本思想: 无; 关键点: 无; #include<iostream> #include<string> #include<vector> #include<map> using namespace std; const int maxn = 1020; int father[maxn]; int
阅读全文
posted @ 2020-03-06 00:43 暮云林凌
阅读(155)
评论(0)
推荐(0)
2020年3月5日
北京大学机试 字串计算 Easy *注意字串枚举,要总结一下
摘要: 基本思想: 无; 关键点: 无; #include<iostream> #include<string> #include<vector> #include<map> using namespace std; int main() { string s; while (cin>>s){ map<st
阅读全文
posted @ 2020-03-05 21:26 暮云林凌
阅读(137)
评论(0)
推荐(0)
浙江大学机试 魔咒词典 Easy
摘要: 基本思想: 无; 关键点: 无; #include<iostream> #include<string> #include<vector> #include<map> using namespace std; int main() { int n; string s; map<string, str
阅读全文
posted @ 2020-03-05 21:16 暮云林凌
阅读(121)
评论(0)
推荐(0)
清华大学机试 查找学生信息 Easy
摘要: 基本思想: 无; 关键点: 无; #include<iostream> #include<string> #include<vector> #include<map> using namespace std; const int maxn = 2000; struct node { string n
阅读全文
posted @ 2020-03-05 20:59 暮云林凌
阅读(318)
评论(0)
推荐(0)
大数情况下的字符串四则运算和进制转换问题
摘要: 最近接触到了很多进制转换中可能存在溢出或者数位超限的问题; 如果采用大数利用结构体操作那一套会存在超时问题,这里专门看一下纯字符串操作; 进制运算本身就是多个大数运算的组合,所以只需要关注低精度、高精度下的大数运算即可; 字符串除法: 多用于取模的场景,例如十进制转二进制; string divid
阅读全文
posted @ 2020-03-05 18:06 暮云林凌
阅读(239)
评论(0)
推荐(0)
清华大学机试 N的阶乘 *大数低精度乘法问题
摘要: 基本思想: 注意一下,1000的阶乘在2000位数字以上,之前西交考察过类似的脑筋急转弯题目; 关键点: 无; #include<iostream> #include<string> #include<vector> #include<algorithm> using namespace std;
阅读全文
posted @ 2020-03-05 10:58 暮云林凌
阅读(168)
评论(0)
推荐(0)
上一页
1
···
13
14
15
16
17
18
19
20
21
···
32
下一页
公告