java去掉數(shù)組重復(fù)的內(nèi)容方法 c語言如何刪除數(shù)組中重復(fù)元素?
c語言如何刪除數(shù)組中重復(fù)元素?1/*2思路:3將字符串轉(zhuǎn)存字符數(shù)組a中,設(shè)將值拷入給數(shù)組b,遍歷數(shù)組b的每個元4素,與a中的每個元素都很,有完全相同則b中填寫元素置為-1。5輸出b中不為-1的元素。6
c語言如何刪除數(shù)組中重復(fù)元素?
1/*
2思路:
3將字符串轉(zhuǎn)存字符數(shù)組a中,設(shè)將值拷入給數(shù)組b,遍歷數(shù)組b的每個元
4素,與a中的每個元素都很,有完全相同則b中填寫元素置為-1。
5輸出b中不為-1的元素。
6*/
7#includeltstdio.hgt
8#includeltstring.hgt
9chara[100],b[100]
10voidDel(intindex,intlen){
11for(inti0iltleni){
12if(indexi)continue//下標(biāo)完全相同即同一個元素不比較好,直接進(jìn)入下一個循環(huán)
13if(b[index]a[i])b[index]-1//有同一元素,置值為-1
14}
15}
16intmain(){
17gets(a)
18memcpy(b,a,sizeof(a))//將a的元素拷備給b
19intlenstrlen(a)//求a的長度
20for(inti0iltleni){
21Del(i,len)
22}
23for(inti0iltleni){//輸出b中非-1的元素
24if(b[i]!-1){
25printf(%c
Excel vba中怎么去除一維數(shù)組中重復(fù)的數(shù)據(jù)?
來,給你寫行了,參考幫一下忙:DimiasLong Dim dthoughScripting.DictionarySetdNewScripting.DictionaryWithdafteriLBound(MyArray)wantUBound(MyArray)IfIsMissing(MyArray(i))(MyArray(i))