
字符串处理
玮智能
电子跨考计算机,发现算法很有天赋,奈何学晚了。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1061 Dating (20 分)坑点大全
1061Dating(20分) 点此跳转OJ网址 此题与PAT乙级的1014福尔摩斯的约会 一样,只是以中文表述罢了,看不懂英文题的直接点题目超链接即可。 题意分析: 所有关键信息都是在两行对应位置相同字符(common)中取得的,所以第1,2行和3,4行分别同步遍历,第一步先判断字符是否相同,才进行下一步判断。 一共有3个关键信息: 周几:第1,2行的首个相同的大写字母"A...原创 2020-02-24 13:10:20 · 729 阅读 · 1 评论 -
1014 福尔摩斯的约会 (20 分) Python和C++版本
1014福尔摩斯的约会(20分) 大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四 14:04,因为前面两字符串中第 1 对相同的大写英文字母(大小写有区分)是第 4 个字母D,代表星期四;第 2 对相同...原创 2019-05-14 18:59:49 · 540 阅读 · 0 评论 -
1019 数字黑洞 (20 分) 坑点 Python版本
https://pintia.cn/problem-sets/994805260223102976/problems/994805302786899968 PAT (Basic Level) Practice (中文)1019数字黑洞(20分) 给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到...原创 2019-05-15 16:39:09 · 907 阅读 · 0 评论 -
L1-002 打印沙漏 C语言/Python版(6行代码)
L1-002打印沙漏(20分) 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。 给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏...原创 2019-05-24 15:36:45 · 4260 阅读 · 5 评论 -
1025 反转链表 (25 分) PAT乙级 C++/Python版
https://pintia.cn/problem-sets/994805260223102976/problems/994805296180871168 1025反转链表(25分) 给定一个常数K以及一个单链表L,请编写程序将L中每K个结点反转。例如:给定L为 1→2→3→4→5→6,K为 3,则输出应该为 3→2→1→6→5→4;如果K为 4,则输出应该为 4...原创 2019-05-28 17:34:05 · 1400 阅读 · 5 评论