去除字符串内的相邻的重复字

原创 2015年11月21日 11:10:22

//       去除字符串内的相邻的重复字符,例如:aabdaaadesff,最后结果abdadesf

        NSMutableString *str =[NSMutableString stringWithFormat: @"IIII''mm  aalleexxxxxxxxiinnhhoo"];

        NSInteger i = 0;

        while (i < [str length] - 1) {

            if ([str characterAtIndex:i] == [str characterAtIndex:i+1]) {

                [str deleteCharactersInRange:NSMakeRange(i, 1)];

            }else{

                i++;

            }

        }


        NSLog(@"%@",str);

删除字符串中相邻三个或以上重复的字符

前几天2016年9月9日,参加了阿里2016年的笔试编程题,由于自己现在的编程能力还很薄弱,所以投的岗位是测试工程师,现在把那天做的一道编程题写下来,希望自己在以后的编程能力可以慢慢得到提高,哈哈。 ...

字符串剔除不相邻的重复字符

字符串剔除不相邻的重复字符

删除字符串中相邻三个或以上重复的字符

对于输入的字符串,我们需要完成的任务是从左到右扫描字符串, 如果存在由三个以上(包括三个)连续相同字符组成的字串,就将这个子串从原串中去掉,并将原串剩下的部分拼接到一起。重复上述过程,直到无法去掉任何...

js去除数组的重复元素和去除数组中相邻的重复元素

//去除数组的重复元素 Array.prototype.distinct = function(){ var $ = this; var o1 = {}; var o2 = {}; ...

去除重复字符串

  • 2013年10月26日 11:15
  • 649B
  • 下载

程序员面试题目总结--数组(二)【二分查找、找出给定数字出现次数、两个有序整型数组交集、找出数组中唯一的重复元素、判断数组中的数值是否连续相邻】

6、分别用递归和非递归实现二分查找算法 分析:

给出一个2D板和字典中的单词列表,找到棋盘上的所有单词。每个单词必须由顺序相邻单元格的字母构成。不能重复使用

本题源自leetcode   212 ----------------------------------------------------------------------- 思路: 构造...

12、一个整数数列,元素取值可能是0~65535中的任意一个数,相同数值不会重复出现。0是例外,可以反复出现。 请设计一个算法,当你从该数列中随意选取5个数值,判断这5个数值是否连续相邻。

/************************************************************************/ /* 12、一个整数数列,元素取值可能是0~655...

unique函数,获得相邻序列不重复的个数。

unique函数存在于#include 头文件中。 作用是去除相邻
  • modiz
  • modiz
  • 2014年07月06日 20:25
  • 808
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:去除字符串内的相邻的重复字
举报原因:
原因补充:

(最多只允许输入30个字)