最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Chapter 2

2023-08-17 08:22 作者:就叫大嘴吧  | 我要投稿

從有序順序表中刪除所有其值重復(fù)的元素,使表中所有元素的值均不同。

#include<stdio.h>
#include<stdlib.h>

#define Max 100

struct SqList{
	int a[Max] = {3, 3, 5, 5, 5, 8, 8, 18};
	int length = 8;
};

// 有序表中刪除重復(fù)元素 
void delete_duplicate(SqList &L){
	
	int i = 0;
	
	for(int j = 1; j < L.length; j++){
		// 前一個(gè)元素 與 當(dāng)前元素 不相同 
		if(L.a[i] != L.a[j]){
			L.a[++i] = L.a[j];
		}
	}
	
	// 更新有序表長(zhǎng)度 
	L.length = i + 1;
	
}

// 打印順序表
void show(SqList s){
	if(s.length == 0){
		printf("線性表為空");
		return;
	}
	for(int i = 0; i < s.length; i++){
		printf("%d	", s.a[i]);
	}
	printf("\n"); 
}

int main(){
	
	SqList L;
	
	printf("刪除前:"); 
	show(L);
	
	delete_duplicate(L);
	
	printf("刪除后:");
	show(L);
	
	return 0;
}


Chapter 2的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
长子县| 宝坻区| 蒙城县| 厦门市| 资中县| 达州市| 滁州市| 新乡市| 同德县| 彭山县| 鹰潭市| 兖州市| 荆州市| 遂溪县| 连平县| 蒙自县| 弋阳县| 来安县| 濮阳市| 南平市| 台前县| 阜南县| 永和县| 岑溪市| 乐陵市| 光山县| 彭泽县| 嘉祥县| 民县| 垫江县| 苏尼特右旗| 平远县| 安远县| 郎溪县| 甘孜| 五大连池市| 册亨县| 海淀区| 宁安市| 赤水市| 延川县|