数组过滤重复字符

原创 2004年07月29日 12:40:00

有一字符串数组{"1","1","2","2","3","4","5","6","6","7","8"}
希望过滤掉其中重复的字符,变成:
{"1","2","3","4","5","6","7","8"}

-------------
public  static  int[]    RemoveDup(int[]  myData) 
 { 
           if  (myData.Length  >  0) 
           { 
                       Array.Sort(myData); 
 
                       int  size  =  1;  //at  least  1 
                       for  (int  i=1;  i                                           if  (myData[i]  !=  myData[i-1]) 
                                                           size++; 
 
                       int[]  myTempData  =  new  int[size]; 
 
                       int  j=0; 
 
                       myTempData[j++]  =  myData[0]; 
 
                       for  (int  i=1;  i                                           if  (myData[i]  !=  myData[i-1]) 
                                                           myTempData[j++]  =  myData[i]; 
 
                       return  myTempData; 
           } 
 
           return  myData;   
 } 
//用来剔除重复数字的,修改一下即可

过滤数组重复数据

void Replicatedata(CStringArray* inputData,CStringArray* outputData,int &size) { CMap StrMap; f...
  • rundll64
  • rundll64
  • 2014-07-09 05:13:42
  • 307

JS----几种过滤重复的数组的方法

个人总结的三种过滤重复的数组的方法 方法1: function unique(target) { var result = []; loop: for (var i...
  • damys
  • damys
  • 2016-01-04 16:39:42
  • 4159

JAVA数组去除重复数据

前一段时间被面试问到:如果一个数组中有重复元素,用什么方法可以去重?一时间会想到用一种方法,但是后来查阅资料后发现,有好多方法可以实现,现在就总结一下,比较简单的几种。一.用List集合实现 i...
  • u010680097
  • u010680097
  • 2016-08-29 15:28:02
  • 16397

关于iOS去除数组中重复数据的几种方法

在工作工程中我们不必要会遇到,在数组中有重复数据的时候,如何去除重复的数据呢? 第一种:利用NSDictionary的AllKeys(AllValues)方法 代码:    NSArray *dat...
  • wm9028
  • wm9028
  • 2015-11-19 14:29:05
  • 20072

重复字符串过滤

#include"stdio.h" #include"string.h" //重复字符串的过滤 方法二 void stringFilter2(const char *p,int len,char *...
  • jxxiongxiaozhi
  • jxxiongxiaozhi
  • 2014-09-12 19:36:40
  • 923

php过滤字符串中重复的字符(包含中文)

  • molaifeng
  • molaifeng
  • 2014-01-22 21:12:07
  • 3182

javascript过滤数组中重复的元素

//result是需要过滤重复元素的数组 //filterResult是过滤后的数组 array.forEach(result, function(record){ v...
  • Quincylk
  • Quincylk
  • 2014-05-26 16:52:28
  • 2478

输入一个字符串,过滤掉非首次出现的重复字符

输入一个字符串,过滤掉非首次出现的重复字符,例如:"abcdeacdag",过滤后的字符串为"abcdeg" import java.util.*; public class FilterChar_...
  • hq_buddhist
  • hq_buddhist
  • 2017-07-11 21:15:34
  • 439

js过滤重复的数组元素

  • 2009年11月25日 11:49
  • 1KB
  • 下载

javascript 数组过滤重复对象

1、在数组过滤或筛选重复的数据,可以使用Hash方式, 代码如下 arrHashFilter:function (arr) {         var result = [], hash = {...
  • ejinxian
  • ejinxian
  • 2015-01-22 09:37:46
  • 821
收藏助手
不良信息举报
您举报文章:数组过滤重复字符
举报原因:
原因补充:

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