![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
字符串
文章平均质量分 72
QiaoRuoZhuo
这个作者很懒,什么都没留下…
展开
-
C语言字符串函数大全
C语言字符串函数大全程序开头要声明#include 函数名: stpcpy功 能: 拷贝一个字符串到另一个用 法: char *stpcpy(char *destin, char *source);程序例:#include #include int main(void){ char string[10]; char *str1 = "abcdefghi转载 2015-01-04 15:21:10 · 544 阅读 · 0 评论 -
字符串练习11_潜伏者
/* Name: 11_潜伏者 Copyright: Author: Date: 01-09-17 10:40 Description: 11_潜伏者查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述R国和S国正陷入战火之中,双方都互派间谍,潜入对方内部,伺机行动。历经艰险后,潜伏于S国的R国间谍小C终于摸清了S国军用密码的编码规则:1、S国原创 2017-09-01 17:04:33 · 868 阅读 · 0 评论 -
字符串练习14_大小写字母互换
/* Name: 14_大小写字母互换 Copyright: Author: Date: 01-09-17 17:06 Description: 14_大小写字母互换查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母。输入输入一行:待互换的字符串。输出输出一行原创 2017-09-01 17:14:08 · 2264 阅读 · 0 评论 -
字符串练习17_字符串判等
/* Name: 17_字符串判等 Copyright: Author: Date: 01-09-17 21:35 Description: 17_字符串判等查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述判断两个由大小写字母和空格组成的字符串在忽略大小写,且忽略空格后是否相等。输入两行,每行包含一个字符串。输出若两个字符串相等,输出Y原创 2017-09-01 22:20:38 · 4384 阅读 · 0 评论 -
字符串练习18_验证子串
/* Name: 18_验证子串 Copyright: Author: Date: 01-09-17 22:06 Description: 18_验证子串查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述输入两个字符串,验证其中一个串是否为另一个串的子串。输入输入两个字符串,每个字符串占一行,长度不超过200且不含空格。输出若第一个串s1原创 2017-09-01 22:21:38 · 3114 阅读 · 0 评论 -
字符串练习22_紧急措施
/* Name: 22_紧急措施 Author: 巧若拙 Description:描述近日,一些热门网站遭受黑客入侵,这些网站的账号、密码及email的数据惨遭泄露。你在这些网站上注册若干账号(使用的用户名不一定相同),但是注册时使用了相同的email。你此时拿到了那份泄露的数据,希望尽快将自己的密码更改。策略如下:根据email找到你的用户名和密码,然后更改密码。更改的规则为:小原创 2017-09-02 21:41:30 · 2031 阅读 · 0 评论 -
字符串练习23_过滤多余的空格
/* Name: 23_过滤多余的空格 Copyright: Author: Date: 03-09-17 07:53 Description: 23_过滤多余的空格查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述一个句子中也许有多个连续空格,过滤掉多余的空格,只留下一个空格。输入一行,一个字符串(长度不超过200),句子的头和尾都没有空原创 2017-09-03 08:05:52 · 4848 阅读 · 1 评论 -
字符串练习21_单词替换
算法分析:基本思路都是提取每一个单词,根据使用不同的字符串函数,有两种不同做法。算法1:提取单词并存储每一个单词,利用字符串函数strcmp(s1, a),判断是否为需要替代的单词,注意需要单独处理最后一个单词。算法2:利用字符串函数strstr(p, a),找到需要替代的单词,要注意区别是全单词匹配还是部分匹配,只有全单词匹配时才替代。原创 2017-09-02 17:14:47 · 3478 阅读 · 0 评论 -
字符串转换为浮点数
#!/usr/bin/env python3# -*- coding: utf-8 -*- # 导入模块from functools import reducedef str2float(s): def f_int(x,y): #for the integer part return 10 * x + y def f_dec(x,y): #for the原创 2017-12-20 17:04:29 · 2943 阅读 · 0 评论 -
字符串匹配之BM算法
#!/usr/bin/python3# 文件名: 字符串匹配之BM算法# 作者:巧若拙# 时间:2019-1-15def bf(t, p): for left in range(len(t)-len(p)+1): #left指向当前t和p的左边界对齐的位置 j = len(p) - 1 #j指向当前比较的位置 while ...原创 2019-01-18 00:43:18 · 523 阅读 · 0 评论 -
KMP算法
#!/usr/bin/python3#文件:KMP算法#作者:巧若拙#日期:2018年12月30日def bf(t, p): i, j = 0, 0 while i < len(t) and j < len(p): if t[i] == p[j]: i, j = i + 1, j + 1 else: ...原创 2019-01-18 00:44:08 · 214 阅读 · 0 评论 -
字符串练习12_加密的病历单
/* Name: 12_加密的病历单 Copyright: Author: Date: 01-09-17 10:58 Description: 12_加密的病历单查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述小英是药学专业大三的学生,暑假期间获得了去医院药房实习的机会。 在药房实习期间,小英扎实的专业基础获得了医生的一致好评,得知小英在计算原创 2017-09-01 17:03:02 · 2459 阅读 · 0 评论 -
字符串练习04_石头剪子布
/* Name: 04_石头剪子布 Copyright: Author: Date: 01-09-17 08:36 Description: 04_石头剪子布查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述石头剪子布,是一种猜拳游戏。起源于中国,然后传到日本、朝鲜等地,随着亚欧贸易的不断发展它传到了欧洲,到了近现代逐渐风靡世界。简单明了的规则原创 2017-09-01 09:34:35 · 4213 阅读 · 0 评论 -
字符串练习06_合法C标识符
/* Name: 06_合法C标识符 Copyright: Author: Date: 01-09-17 09:08 Description: 06_合法C标识符查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述给定一个不包含空白符的字符串,请判断是否是C语言合法的标识符号(注:题目保证这些字符串一定不是C语言的保留字)。C语言标识符要求:1原创 2017-09-01 09:33:43 · 2709 阅读 · 0 评论 -
文件操作演示
/* Name: 文件操作演示 Copyright: Author: Date: 05-01-15 21:33 Description: 从文件中读入文章并分解单词 */#include#include#include#define MAX 10000struct { char word[60];//存储单词的字符串 int num; //单原创 2015-01-05 22:01:17 · 605 阅读 · 0 评论 -
简繁体字在线转换器源代码中对应的data.txt文件
简繁体字在线转换器源代码中对应的data.txt文件,是经过整理的字库。原创 2015-03-30 13:43:46 · 3422 阅读 · 1 评论 -
简繁体字在线转换器(改进版)
上一个版本的改进版。使用了strtr() 函数使得简繁体字的转换代码更简洁了。原创 2015-03-30 08:13:39 · 2421 阅读 · 0 评论 -
我所理解的KMP算法
我所理解的KMP算法 作者:goal00001111(高粱) 始发于goal00001111的专栏;允许自由转载,但必须注明作者和出处 一.简单字符串模式匹配算法的缺陷设有目标串T(target)和模式串P(pattern),模式匹配是指在目标串T中找到一个与模式串P相等的子串。模式匹配成功是指在目标串T中转载 2015-08-31 17:17:59 · 592 阅读 · 0 评论 -
洛谷在线测试P1538迎春舞会之数字舞蹈
洛谷在线编程的一道题目解析,有一定难度的输出数字图形。输入格式: 第一行为k。k表示要摆出数字的大小。 第二行为全部由数字组成的字符串,即要摆出的几个数字。原创 2016-08-17 07:48:36 · 925 阅读 · 0 评论 -
06_笨小猴
/* Name: 06_笨小猴 Copyright: Author: 巧若拙 Date: 15-08-17 21:51 Description: 06_笨小猴查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种原创 2017-08-16 10:41:50 · 2210 阅读 · 0 评论 -
string类详解
string类的函数原型:转载自yzl_rex的博客string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而转载 2017-08-15 10:17:06 · 293 阅读 · 0 评论 -
字符串基本概念
编程训练营讲义 作者:巧若拙字符串专题讲义专题一 字符串基本概念1.下列字符数组或字符串定义合法的是( ABCD )A char str1[6]={'a','p','p','l','e'}; B char str2[6]={'a','p','p','l','e','\0'};C char str3[6]="apple";原创 2017-09-23 20:45:51 · 609 阅读 · 0 评论 -
19_字符串移位包含问题
/* Name: 19_字符串移位包含问题 Copyright: Author: Date: 31-08-17 16:00 Description: 19_字符串移位包含问题查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述对于一个字符串来说,定义一次循环移位操作为:将字符串的第一个字符移动到末尾形成新的字符串。给定两个字符串s1和s2,要求判原创 2017-08-31 16:43:38 · 1856 阅读 · 3 评论 -
02_找第一个只出现一次的字符
/* Name: 02_找第一个只出现一次的字符 Copyright: Author: Date: 31-08-17 16:43 Description: 02_找第一个只出现一次的字符查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。输入一个字符串,长度小原创 2017-08-31 17:19:38 · 2456 阅读 · 0 评论 -
字符串加密
#!/usr/bin/python3# 文件名: 字符串加密# 作者:巧若拙# 时间:2019-1-25'''描述:字符串加密。待加密的n个字符(仅由ASCII码字符构成,最多支持960个字符),加密方式如下:①产生一个3到6之间的随机整数k, 将十进制数960均分成k份,字符在字符串中的位置除以k的余数决定该字符存放在第几份数据中(余数为1保存在第一份数据中,余数为2保存在第二份数据...原创 2019-01-25 20:54:39 · 641 阅读 · 0 评论