日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

顺序表应用1:多余元素删除之移位算法

發布時間:2025/3/21 编程问答 10 豆豆
生活随笔 收集整理的這篇文章主要介紹了 顺序表应用1:多余元素删除之移位算法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Description
一個長度不超過10000數據的順序表,可能存在著一些值相同的“多余”數據元素(類型為整型),編寫一個程序將“多余”的數據元素從順序表中刪除,使該表由一個“非純表”(值相同的元素在表中可能有多個)變成一個“純表”(值相同的元素在表中只保留第一個)。
要求:
1、必須先定義線性表的結構與操作函數,在主函數中借助該定義與操作函數調用實現問題功能;
2、本題的目標是熟悉順序表的移位算法,因此題目必須要用元素的移位實現刪除;
Input
第一行輸入整數n,代表下面有n行輸入;
之后輸入n行,每行先輸入整數m,之后輸入m個數據,代表對應順序表的每個元素。
Output
輸出有n行,為每個順序表刪除多余元素后的結果
Sample
Input
4
5 6 9 6 8 9
3 5 5 5
5 9 8 7 6 5
10 1 2 3 4 5 5 4 2 1 3
Output
6 9 8
5
9 8 7 6 5
1 2 3 4 5
Hint

#include<bits/stdc++.h>using namespace std;typedef struct {int data[10000]; }SL; void creatlist(SL *l, int n) {for(int i = 0; i < n; i++) {scanf("%d", &l->data[i]);} } int deletelist(SL *l, int n) {for(int i = 0; i < n; i++) {for(int j = i + 1; j < n; j++) {if(l->data[i] == l->data[j]) {n--;for(int k = j; k < n; k++) {l->data[k] = l->data[k + 1];}j--;}}}return n; }//這個參考了其他大佬寫的,感覺這個地方寫的很妙!void printlist(SL *l, int n) {for(int i = 0; i < n; i++) {if(i == n - 1) {printf("%d\n", l->data[i]);} else {printf("%d ", l->data[i]);}} }int main() {int n;scanf("%d", &n);while(n--) {int m;scanf("%d", &m);SL l;creatlist(&l, m);m = deletelist(&l, m);printlist(&l, m);}return 0; }

總結

以上是生活随笔為你收集整理的顺序表应用1:多余元素删除之移位算法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: www.国产毛片 | 免费又黄又爽又猛大片午夜 | 国产最新精品视频 | 国产成人在线精品 | 在线你懂的视频 | 在线免费观看黄色av | 久久久国产精品视频 | 成年人视频免费看 | 成人久久免费视频 | 69日本xxxxxxxx96 | 精品国产欧美一区二区三区成人 | 亚洲黄色在线看 | 伊人网综合视频 | 亚洲最大黄色网址 | 国产欧美日韩综合精品一区二区 | 日本激情网站 | 深夜在线网站 | 免费欧美 | 中文无码一区二区三区在线观看 | 亚洲欧美自偷自拍 | 亚洲乱乱| 麻豆91在线观看 | 麻豆一级片| 337p日本欧洲亚洲大胆张筱雨 | 四虎在线免费 | 嫩草国产 | 婷婷丁香久久 | 精品无码人妻一区二区三 | 国产欧美日韩在线 | 亚洲国产精品国自产拍久久 | 无码人妻aⅴ一区二区三区 国产高清一区二区三区四区 | 久久久久久久 | av在线收看 | 亚洲国产精彩中文乱码av | 成人在线免费视频 | 亚洲av永久一区二区三区蜜桃 | 久久精品美乳 | 亚洲欧洲成人在线 | 99久久久国产精品 | 欧美综合网站 | 亚洲av激情无码专区在线播放 | 超碰在线免费公开 | 色av网| 鬼灭之刃柱训练篇在线观看 | 国产精品999在线观看 | 亚洲午夜久久久久久久久久久 | 亚洲人xxx日本人18 | 欧美.www| 免费91视频 | 欧美最顶级a∨艳星 | 天堂色网 | 九九热精品视频在线 | 福利二区视频 | av综合久久 | 老版水浒传83版免费播放 | 99久久精品国产一区二区成人 | 久久综合网址 | 欧美日韩一区二区在线 | 日韩91av | 99热偷拍 | 97超碰成人| 成人h视频 | 精品一区二区在线免费观看 | 超碰综合 | 91网站在线观看视频 | 久久99国产精品久久99 | 性欧美xxxx | 亚洲国产精品自拍 | 最新超碰在线 | 日日摸日日添日日碰9学生露脸 | 亚洲综合久久婷婷 | 欧美性猛交xxxxx水多 | 性史性dvd影片农村毛片 | 成人午夜免费毛片 | 国产情侣一区二区三区 | 色综合视频 | 天天射天天射天天射 | 国产免费一区二区三区视频 | 欧美精品一区二区三区四区五区 | 天天干,天天干 | 日韩精品一区二区不卡 | 国产精品久久久久久久久绿色 | 亚洲日本欧美精品 | 日本在线视频免费 | 日本成人黄色 | 公侵犯人妻一区二区三区 | 亚洲骚片 | 色综合五月 | 国产高清不卡视频 | 亚洲天堂va| 亚洲熟妇av一区二区三区漫画 | 肉丝超薄少妇一区二区三区 | 国产精品人人爽 | 99久久99久久精品国产片果冻 | 青青操免费在线视频 | 麻豆精品在线看 | 午夜激情电影在线观看 | 婷婷在线视频观看 | 久久av网站 |