字符串
hpu刘
这个作者很懒,什么都没留下…
展开
-
九度oj-1206-字符串连接
题目1206:字符串连接时间限制:1 秒内存限制:128 兆特殊判题:否提交:3787解决:1805题目描述:不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。输入:每一行包括两个字符串,长度不超过100。输出:可能有多组测试数据,对于每组数据,不借用任何原创 2015-04-02 11:30:34 · 417 阅读 · 0 评论 -
hdoj-2030-汉字统计
汉字的机内码在计算机中占用两个字节,每个字节的最高位为1。而计算机中每个字节的最高位表示符号位:1为负,0为正,所以将汉字的每个字节单独表示成十进制数字的形式时为负数,所以只要统计字符串中的负数的数量就行了,汉字的个数为负数的数量除以2.#include<stdio.h>#include<stdlib.h>#include<string.h>...原创 2019-02-27 16:58:25 · 210 阅读 · 0 评论 -
nyoj-114-某种序列
某种序列时间限制:3000 ms | 内存限制:65535 KB难度:4描述数列A满足An = An-1 + An-2 + An-3, n >= 3 编写程序,给定A0, A1 和 A2, 计算A99输入输入包含多行数据 每行数据包含3个整数A0, A1, A2 (0 <= A0, A1, A2 <= 100000000) 数据以EOF结束输...原创 2018-08-27 13:59:06 · 247 阅读 · 0 评论 -
nyoj-984-最长回文
最长回文时间限制:1000 ms | 内存限制:65535 KB难度:3描述A string of the longest palindrome string.I just want the length.This is a easy problem,yeah? 输入Just a string who longest 110000.输出Just a nu...原创 2018-07-25 17:49:04 · 153 阅读 · 0 评论 -
nyoj-1149-字符串排序
字符串排序时间限制:2000 ms | 内存限制:65535 KB难度:3描述给出一个长为len的字符串str,把字符串的首尾相连,然后以每个字符为起点,顺时针遍历每个字符,得到len个新的字符串,然后把这len个字符串按照字典序从小到大的顺序进行排序,取出排完序后的每个字符串的最后一个字符,形成一个新的字符串S。求S。如下图。假设str=“topcoder”,则得到的新的...原创 2018-07-25 16:05:12 · 238 阅读 · 0 评论 -
九度oj-1490-字符串连接
时间限制:1 秒内存限制:128 兆特殊判题:否提交:2460解决:1251题目描述:不用strcat 函数,自己编写一个字符串链接函数MyStrcat(char dstStr[],charsrcStr[])输入:两个字符串,字符串由小写字母组成。输出:链接后的字符串样例输入:hello原创 2016-09-30 17:34:46 · 555 阅读 · 0 评论 -
九度oj-1362-左旋转字符串
时间限制:2 秒内存限制:32 兆特殊判题:否提交:2031解决:858题目描述:汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很原创 2015-12-06 11:01:45 · 245 阅读 · 0 评论 -
九度oj-252-回文子串
时间限制:1 秒内存限制:32 兆特殊判题:否提交:391解决:227题目描述:输入一个字符串,输出该字符串中对称的子字符串的最大长度。比如输入字符串“google”,由于该字符串里最长的对称子字符串是“goog”,因此输出4。输入:存在多组数据,每组数据一行字符串,长度不大于100。输出:输出回文原创 2015-12-14 10:55:04 · 358 阅读 · 0 评论 -
九度oj-1464-Hello World for U
时间限制:1 秒内存限制:128 兆特殊判题:否提交:4698解决:1316题目描述:Given any string of N (>=5) characters, you are asked to form the characters into the shape of U. For example, "helloworld" can b原创 2015-11-26 20:54:12 · 604 阅读 · 0 评论 -
九度oj-1124-Digital Roots
时间限制:1 秒内存限制:32 兆特殊判题:否提交:2969解决:1069题目描述: The digital root of a positive integer is found by summing the digits of the integer. If the resulting value is a single digit then that digit is the digi原创 2015-11-18 21:56:38 · 661 阅读 · 0 评论 -
九度oj-1094-String Matching
时间限制:1 秒内存限制:32 兆特殊判题:否提交:1263解决:689题目描述: Finding all occurrences of a pattern in a text is a problem that arises frequently in text-editing programs. Typically,th原创 2015-11-17 18:25:09 · 303 阅读 · 0 评论 -
九度oj-1471-合并字符
时间限制:1 秒内存限制:128 兆特殊判题:否提交:1500解决:643题目描述:给定两个字符串S1和S2,合并成一个新的字符串S。合并规则为,S1的第一个字符为S的第一个字符,将S2的最后一个字符作为S的第二个字符;将S1的第二个字符作为S的第三个字符,将S2的倒数第二个字符作为S的第四个字符,以此类推。输入:原创 2015-11-09 14:10:46 · 325 阅读 · 0 评论 -
九度oj-1182-统计单词
时间限制:1 秒内存限制:32 兆特殊判题:否提交:3929解决:1447题目描述:编一个程序,读入用户输入的,以“.”结尾的一行文字,统计一共有多少个单词,并分别输出每个单词含有多少个字符。(凡是以一个或多个空格隔开的部分就为一个单词)输入:输入包括1行字符串,以“.”结束,字符串中包含多个单词,单词之间以一个或多个原创 2015-11-06 17:37:41 · 753 阅读 · 0 评论 -
九度oj-1121-首字母大写
时间限制:1 秒内存限制:32 兆特殊判题:否提交:2819解决:986题目描述:对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。在字符串中,单词之间通过空白符分隔,空白符包括:空格(' ')、制表符('\t')、回车符('\r')、换行符('\n')。输入:输入一行:待处理的字符原创 2015-08-21 09:38:25 · 466 阅读 · 0 评论 -
九度oj-1134-密码翻译
时间限制:1 秒内存限制:32 兆特殊判题:否提交:1968解决:794题目描述: 在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍然能防止情报被轻易的识别。我们给出一种最简的的加密方法,对给定的一个字符串,把其中从a-y,A-Y的字母用其后继字母替代,把z和Z用a和原创 2015-08-20 09:56:12 · 754 阅读 · 0 评论 -
九度oj-1127-简单密码
时间限制:1 秒内存限制:32 兆特殊判题:否提交:1187解决:703题目描述:Julius Caesar曾经使用过一种很简单的密码。对于明文中的每个字符,将它用它字母表中后5位对应的字符来代替,这样就得到了密文。比如字符A用F来代替。如下是密文和明文中字符的对应关系。密文A B C D E F G H I J K L M原创 2015-08-19 11:27:13 · 530 阅读 · 0 评论 -
九度oj-1079-手机键盘
时间限制:1 秒内存限制:32 兆特殊判题:否提交:2235解决:1207题目描述:按照手机键盘输入字母的方式,计算所花费的时间如:a,b,c都在“1”键上,输入a只需要按一次,输入c需要连续按三次。如果连续两个字符不在同一个按键上,则可直接按,如:ad需要按两下,kz需要按6下如果连续两字符在同一个按键上,则两个按键之间需要等一段时原创 2015-08-19 09:30:31 · 376 阅读 · 0 评论 -
子串统计
算法训练 字串统计 时间限制:1.0s 内存限制:512.0MB 问题描述 给定一个长度为n的字符串S,还有一个数字L,统计长度大于等于L的出现次数最多的子串(不同的出现可以相交),如果有多个,输出最长的,如果仍然有多个,输出第一次出现最早的。输入格式 第一行一个数字L。 第二行是字符串S。 L大于0,且不超过S的原创 2015-03-15 22:00:31 · 628 阅读 · 0 评论 -
hdoj-2072-单词数
比较简单的一道题,主要是对字符串的一些基本的操作,这里用到了string.h里的strtok函数来对字符串进行分割,然后用STL的set存储每个单词,最后set的大小即为不同的单词的个数。#include<stdio.h>#include<stdlib.h>#include<string.h>#include<string>#inclu...原创 2019-02-27 17:20:01 · 320 阅读 · 0 评论