今天无聊的时候 写了一个小题目 删除子串
来源:互联网 发布:用友软件u8教程 编辑:程序博客网 时间:2024/04/29 18:51
#include<iostream>#include<string.h>using namespace std;int delete_sub_str(const char *strFather, const char *strSon, char *strResult){int istrNum = 0;int iFatherLen = strlen(strFather);int iSonLen = strlen(strSon);char *strTemp = new char[iSonLen+1];int iSonLenTemp = iSonLen;int iTemp =0 ;int iRcode =0;int iResult = 0;for(int i=0;i<iFatherLen;i++){if((i+iSonLen) > iFatherLen){strResult[iResult++] = strFather[i];}else {while(( iSonLenTemp -- ) > 0){ strTemp[iTemp] = strFather[i + iTemp]; iTemp ++;}strTemp[iTemp] = '\0'; iTemp = 0;iSonLenTemp = iSonLen;int j =0;for(j =0;j < iSonLen; j++){ if(strSon[j] != strTemp[j]) {strResult[iResult++] = strFather[i];break; }}if(j == iSonLen){ i = i + iSonLen-1; istrNum++;}}}strResult[iResult] = '\0';delete[]strTemp; return istrNum;}int main(){char s[100];int num = delete_sub_str("123abc12de234fg1hi34j123k","123",s);//123abc12de234fg1hi34j123kstd::cout<<"NUM:"<<num<<" "<<"Result:"<<s<<std::endl;getchar();return 0;}
0 0
- 今天无聊的时候 写了一个小题目 删除子串
- 无聊时候写的。。。
- 今天写了一个生成静态页面的小代码
- 今天自己写了个无聊的测试
- 今天学习的时候偶然发现了一个有趣的题目,可以用编程实现。
- 无聊写了一个小链表
- 刘涛涛题目,无聊写了下
- 今天写了一个C#的小程序,使用了文件操作,正则表达式和XML
- 看看吧无聊的时候写的
- 今天写了一个简单的Shell
- 初学shell,今天遇到由wget下载到本地的网页源代码的乱码问题,无聊的写了一个转码的脚本
- 无聊的时候研究下小知识
- 无聊的时候 又写了一段 去掉相同的字符 很简单啊
- 今天接了一个小的工程
- 一个无聊的小程序
- 无聊的时候发现中文版XP一个无聊的bug
- 今天又无聊了
- 今天又犯了一个错,遍历DOM的时候。。
- C#基础——String和StringBuilder效率测试
- JavaLearning:正则表达式 Pattern类 & Matcher类
- ghew
- Linux分区方案
- proj.android/bin/resources.ap_
- 今天无聊的时候 写了一个小题目 删除子串
- RTEMS在S3C2440上的移植-(5)
- 利用ajax进行异步请求验证
- 现代高低温环境试验箱物联网速度的发展要求
- TestNG annotation
- 如何将多张jpg转换成pdf
- poj3140(树形DP,删边)
- 服务端统一时间戳 boost::date_time UTC
- Android API之Typeface代码演示