
算法竞赛入门
sky666tzz
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
算法竞赛入门 函数与递归
例题4-1 古老的密码 走这 问题分析: 看了半天没看懂题目,看评论才懂一一映射是什么意思,也就是每个字母以任意规则对应另一个字符串的字母,但每个字母的对应规则不同 所以题目就变成出现两个字符串出现相同次数的字母的种类是否相同 AC代码: #include <bits/stdc++.h> using namespace std; int a[101]; int b[101]; int main() { /*题目不一定是每个字母都必须向后移动n位,也就是说,字母的映射关系是任意的,但是一种1原创 2020-12-08 08:25:02 · 305 阅读 · 0 评论 -
算法竞赛入门 数组与字符串
例题3-1 Tex中的引号 走这 思路是用string读取完后for循环结合计数器解题,但是getline()会被样例的换行符卡死,书上的程序显然写得更简洁更好(涉及到换行符的读取还是用char) 更好的方法是边读取边处理,这里涉及两个函数和EOF fgetc(),可以从文件里读取字符,也可从标准输入流里fgetc(stdin),返回值是int,但我用得更多的是第二种 getchar(),从标准输入流里读取字符,接收空格换行符等,返回int类型变量 EOF不是换行符,而是表示文件流末尾 AC代码: #i原创 2020-12-04 01:12:20 · 217 阅读 · 0 评论