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

原创 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年的笔试编程题,由于自己现在的编程能力还很薄弱,所以投的岗位是测试工程师,现在把那天做的一道编程题写下来,希望自己在以后的编程能力可以慢慢得到提高,哈哈。 ...

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

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

去除重复字符串

  • 2013-10-26 11:15
  • 649B
  • 下载

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

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

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

unique函数存在于#include 头文件中。 作用是去除相邻
  • modiz
  • modiz
  • 2014-07-06 20:25
  • 776

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

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

华为2017校园招聘编程题——去除一段话字符串中重复单词

输入一行字符串语句,将其中重复单词(单词大小写区分)剔除,仅保留第一次出现的。不考虑符号。

尾单词长度、1 3 9 27 81 实现1-121任意算法、去除重复字符并排序、拼音转数字、按要求分解字符串

尾单词长度、1 3 9 27 81 实现1-121任意算法、去除重复字符并排序、拼音转数字、按要求分解字符串。

去除ArrayList集合中的重复字符串元素

法一: 1、创建一个新集合 2、遍历旧集合,把旧集合的每一个元素跟新集合元素相比 3、如果新集合中不存在这个元素,就添加到新集合中,否则不做任何操作public class ListDemo {...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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