微软等数据结构+算法面试100题(11)--压缩字符串
来源:互联网 发布:死亡岛低配置优化补丁 编辑:程序博客网 时间:2024/04/28 04:59
/*4.删除字符串中的数字并压缩字符串。如字符串”abc123de4fg56”处理后变为”abcdefg”。注意空间和效率。(下面的算法只需要一次遍历,不需要开辟新空间,时间复杂度为O(N))*/void DeleteNumChars(char* str){int slow=0,fast=0,len=strlen(str);while(fast<=len){if((str[fast]<='9')&&(str[fast]>='0'))fast++;else{str[slow]=str[fast];slow++;fast++;}}}void DeleteNumCharsTest(){char str[]="abc123de4fg56hi91023jk";cout<<"str : "<<str<<endl;DeleteNumChars(str);cout<<"after delete nums : "<<str<<endl;}
- 微软等数据结构+算法面试100题(11)--压缩字符串
- 微软等公司数据结构+算法面试100题---字符串
- 微软等数据结构+算法面试100题
- 微软等数据结构+算法面试 100 题
- 微软等数据结构+算法面试100题
- 微软等数据结构+算法面试100题(17)--复制两个字符串A 和B
- 微软等数据结构+算法面试100题(24)--对称字符串的最大长度
- 微软等数据结构+算法面试100题(29)--在字符串中删除特定的字符
- 微软等数据结构+算法面试100题(29)--在字符串中删除特定的字符
- 微软等数据结构+算法面试100题(19)--链表
- 微软等数据结构+算法面试100题(2)--给出一个函数来输出一个字符串的所有排列
- 精选微软等公司数据结构+算法面试100题带答案(11-30)
- 微软等数据结构+算法面试100题(47)-- 微软三道面试题
- 微软等数据结构+算法面试100题(48)-- 微软十五道面试题
- 微软等数据结构与算法面试100题 第一题
- 微软等数据结构与算法面试100题 第二题
- 微软等数据结构与算法面试100题 第三题
- 微软等数据结构与算法面试100题 第四题
- 微软等数据结构+算法面试100题(9)--在一个int 数组里查找这样的数,它大于等于左侧所有数,小于等于右侧所有数。
- “由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”的解决办法
- javascript日期处理-通过一个字符串的日期得到所在周、上周及下周的第一天和最后一天
- 微软等数据结构+算法面试100题(10)--三道面试题
- 内核定时器的使用
- 微软等数据结构+算法面试100题(11)--压缩字符串
- STUN协议,探测NAT类型
- 微软等数据结构+算法面试100题(12)--快速排序
- URL特殊字符需转义
- 微软等数据结构+算法面试100题(13)--金山笔试题
- Ubuntu 11.04 DVD AMD64 hello.ko ——how to write ko.
- asp.net中为TextBox Web服务器控件添加OnClick事件
- C#与C++和C语言之间数据类型的对应
- 微软等数据结构+算法面试100题(14)--实现strstr 功能