基础字符串问题
基础字符串问题
Mongo_girl
哈哈哈哈哈哈哈哈
展开
-
CSU-1567-Reverse Rot
题目链接:https://vjudge.net/contest/174745#problem/GG - Reverse RotA very simplistic scheme, which was used at one time to encode information, is to rotate the characters within an alphabe原创 2017-07-29 19:06:54 · 138 阅读 · 0 评论 -
PAT (Advanced Level) Practice — 1100 Mars Numbers (20 分)
题目链接:https://pintia.cn/problem-sets/994805342720868352/problems/994805367156883456People on Mars count their numbers with base 13:Zero on Earth is called "tret" on Mars. The numbers 1 to 12 on Ea...原创 2019-02-13 09:39:24 · 222 阅读 · 0 评论 -
PAT (Advanced Level) Practice — 1050 String Subtraction (20 分)
题目链接:https://pintia.cn/problem-sets/994805342720868352/problems/994805429018673152Given two strings S1 and S2, S=S1−S2 is defined to be the remaining string after taking all the characte...原创 2019-01-23 20:42:15 · 116 阅读 · 0 评论 -
算法笔记 — 【字符串】回文串
题目链接:http://www.codeup.cn/problem.php?cid=100000580&pid=8题目描述读入一串字符,判断是否是回文串。“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。输入一行字符串,长度不超过255。输出如果是回文串,输出“YES”,否则输出“NO”。样例输入12321...原创 2018-11-05 21:19:58 · 163 阅读 · 0 评论 -
算法笔记 — 编排字符串
题目链接:http://www.codeup.cn/problem.php?cid=100000580&pid=7题目描述请输入字符串,最多输入4 个字符串,要求后输入的字符串排在前面,例如输入:EricZ输出:1=EricZ输入:David输出:1=David 2=EricZ输入:Peter输出:1=Peter 2=David 3=EricZ输入...原创 2018-11-05 20:59:28 · 233 阅读 · 0 评论 -
算法笔记 — 字符串去特定字符
题目链接:http://www.codeup.cn/problem.php?cid=100000580&pid=4题目描述输入字符串s和字符c,要求去掉s中所有的c字符,并输出结果。输入测试数据有多组,每组输入字符串s和字符c。输出对于每组输入,输出去除c字符后的结果。样例输入goaoda样例输出good#include<io...原创 2018-11-05 14:20:17 · 157 阅读 · 0 评论 -
算法笔记 — 单词替换
题目链接:http://www.codeup.cn/problem.php?cid=100000580&pid=3题目描述输入一个字符串,以回车结束(字符串长度<=100)。该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写。现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。输入多组数据。每组数据输入包括3行,第1行是包含多个...原创 2018-11-05 14:05:38 · 265 阅读 · 0 评论 -
string find()函数、string::npos的含义、erase()函数
string::npos参数 —— npos 是一个常数,用来表示不存在的位置例如,有两个字符串a、b,判断a字符串是否包含b字符串//如果字符串不存在包含关系,那么返回值就一定是nposif(a.find(b)!=string::npos){ cout<<"yes"<<endl;}else{ cout<<"no"<<endl...原创 2018-11-04 20:02:48 · 4599 阅读 · 1 评论 -
字符串的查找删除
题目链接:http://www.codeup.cn/problem.php?cid=100000580&pid=2题目描述给定一个短字符串(不含空格),再给定若干字符串,在这些字符串中删除所含有的短字符串。输入输入只有1组数据。输入一个短字符串(不含空格),再输入若干字符串直到文件结束为止。输出删除输入的短字符串(不区分大小写)并去掉空格,输出。样例输入...原创 2018-11-04 20:05:19 · 273 阅读 · 0 评论 -
算法笔记 — 首字母大写
题目链接:http://www.codeup.cn/problem.php?cid=100000580&pid=1题目描述对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。在字符串中,单词之间通过空白符分隔,空白符包括:空格(' ')、制表符('\t')、回车符('\r')、换行符('\n')。输入输入一行:待处理的字符串(长度小...原创 2018-11-04 08:47:45 · 402 阅读 · 0 评论 -
PAT (Basic Level) Practice 1009 说反话(20 分)
题目链接:https://pintia.cn/problem-sets/994805260223102976/problems/994805314941992960 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的...原创 2018-10-13 16:32:21 · 280 阅读 · 0 评论 -
codeup— 5901: 【字符串】回文串
题目链接:http://www.codeup.cn/problem.php?id=5901题目描述读入一串字符,判断是否是回文串。“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。输入一行字符串,长度不超过255。输出如果是回文串,输出“YES”,否则输出“NO”。样例输入12321样例输出YES#inc...原创 2018-10-13 14:52:42 · 183 阅读 · 0 评论 -
string string.h以及字符串处理
旧的C++头文件名如<iostream.h>,这些头文件的内容不在名字空间std 中。新的C++头文件如<iostream>包含的基本功能和对应的旧头文件相同,但头文件的内容在名字空间std 中。需要引入命名空间,using namespace std;标准C 头文件如<stdio.h>继续被支持。头文件的内容不在std 中。具有C 库功能的新C++...原创 2018-08-13 14:12:10 · 224 阅读 · 0 评论 -
算法笔记—习题6-12 解密
题目链接:http://www.codeup.cn/problem.php?cid=100000569&pid=3题目描述有一行电文,已按如下规律译成密码:A-->Z a-->zB-->Y b-->yC-->X c-->x...... ......即第一个字母变成第2...原创 2018-08-13 18:43:12 · 487 阅读 · 0 评论 -
算法笔记—习题6-13 字符串比较
题目链接:http://www.codeup.cn/problem.php?cid=100000569&pid=4题目描述比较两个字符串s1和s2的大小,如果s1>s2,则输出一个正数;若s1=s2,则输出0;若s1<s2,则输出一个负数。要求:不用strcpy函数;两个字符串用gets函数读入。例如:"A"与"C"相比,由于"A"<"C",应输出负数,同原创 2018-08-13 21:19:22 · 283 阅读 · 0 评论 -
算法笔记—例题6-9 字符串求最大值
题目链接:http://www.codeup.cn/problem.php?cid=100000569&pid=9题目描述从键盘上输入3个字符串,求出其中最大者。输入输入3行,每行均为一个字符串。输出一行,输入三个字符串中最大者。样例输入EnglandChinaAmerica样例输出England#include<iostrea...原创 2018-08-13 21:45:59 · 299 阅读 · 0 评论 -
codeup—A+B
题目链接:http://www.codeup.cn/problem.php?cid=100000575&pid=1题目描述给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并以正常形式输出。输入输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。输出请计算A+...原创 2018-08-19 13:32:53 · 459 阅读 · 0 评论 -
codeup—特殊乘法
题目链接:http://www.codeup.cn/problem.php?cid=100000575&pid=2题目描述写个算法,对2个小于1000000000的输入,求结果。特殊乘法举例:123 * 45 = 1*4 +1*5 +2*4 +2*5 +3*4+3*5输入 两个小于1000000000的数输出 输入可能有多组数据,对于每一组数据,输出Input中的两...原创 2018-08-19 16:41:58 · 188 阅读 · 0 评论 -
PAT (Advanced Level) Practice — 1112 Stucked Keyboard (20 分)
题目链接:https://pintia.cn/problem-sets/994805342720868352/problems/994805357933608960On a broken keyboard, some of the keys are always stucked. So when you type some sentences, the characters correspon...原创 2019-02-26 10:23:09 · 143 阅读 · 0 评论