【数据结构】第1周 线性表 2:字符串插入
2013-10-28 12:41
274 查看
2:字符串插入
查看提交
统计
提问
总时间限制: 1000ms 内存限制: 65536kB
描述有两个字符串str和substr,str的字符个数不超过10,substr的字符个数为3。(字符个数不包括字符串结尾处的'\0'。)将substr插入到str中ASCII码最大的那个字符后面,若有多个最大则只考虑第一个。
输入输入包括若干行,每一行为一组测试数据,格式为
str substr
输出对于每一组测试数据,输出插入之后的字符串。
样例输入
abcab eee 12343 555
样例输出
abceeeab 12345553
# include<stdio.h> # include<string.h> int main(void) { char s1[11], s2[4]; int i; while(scanf("%s%s", s1, s2)!=EOF) { int max=0; int len=strlen(s1); for(i=0; i<len; i++) { if(s1[i]>s1[max]) { max=i; } } for(i=0; i<=max; i++) printf("%c", s1[i]); printf("%s", s2); for(i=max+1; i<len; i++) printf("%c", s1[i]); printf("\n"); } return 0; }
相关文章推荐
- 数据结构线性表之顺序表的基本操作插入、删除、遍历、初始化
- [考研系列之数据结构]线性表之字符串
- 应用数据结构(一)线性表节点的插入和删除算法
- 【数据结构】第1周 线性表 3:位查询
- 数据结构_线性表_顺序表 的创建,插入,删除,查找
- 数据结构--线性表 算法函数的实现(实现线性表的插入操作)
- 数据结构和算法 (二)数据结构基础、线性表、栈和队列、数组和字符串
- 【数据结构】第1周 线性表 4:放苹果
- 数据结构 线性表 单链表 插入与删除
- 《数据结构》线性表:链式存储结构实现示例代码二(插入、删除、查找)
- 数据结构 线性表 循环链表 插入与删除
- 数据结构--如何对一个线性表里面的元素赋值,并且显示插入一个数据后的情况
- 第12周 数据结构和算法 线性表-2 插入、删除、定位运算
- java实现数据结构-线性表-顺序表,实现插入,查找,删除,合并功能
- 初学线性表:1.数据结构线性表通过插入部分源代码推导删除
- 【数据结构】第1周 线性表 1:多项式加法
- Linux C 数据结构---线性表
- 数据结构-直接插入排序
- 2-11-一元多项式运算-线性表-第2章-《数据结构》课本源码-严蔚敏吴伟民版
- 顺序存储的线性表插入