亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

1052. Linked List Sorting (25)

2019-11-11 03:50:44
字體:
來源:轉載
供稿:網友

1. 原題: https://www.patest.cn/contests/pat-a-PRactise/1052

2. 思路:

題意:給出鏈表的靜態表示方式,把鏈表從小到大排序。思路:先建一個MAX大的數組,下標表示地址,存儲給出的結點。然后從首地址開始遍歷,壓入數組list中。最后輸出。注意:1. 鏈表為空,輸出“0 -1”。2. 給出的結點可能不在鏈表上。

3. 源碼(已AC):

#include<iostream>#include<vector>#include<algorithm>//使用sort函數using namespace std;const int MAX = 100000;struct Node//結點結構體{	bool Operator<(const Node &b) const//重載比較運算符	{		return key < b.key;	}	Node() : add(0) {}//初始化地址為0	int add;//結點所在地址	int key;	int next;};int main(void){	//freopen("in.txt", "r", stdin);	int N, head;	cin >> N >> head;	vector<Node> nv(MAX);	for (int i = 0; i < N; i++)//存儲數據	{		Node tem;		cin >> tem.add >> tem.key >> tem.next;		nv[tem.add] = tem;	}	if (nv[head].add == 0)//表示鏈表空	{		printf("0 -1/n");		return 0;	}	int pnext = head;	vector<Node> list;//保存有效結點的數組	while (pnext != -1)	{		list.push_back(nv[pnext]);		pnext = nv[pnext].next;	}	sort(list.begin(), list.end());//升序排序	int cnt = list.size();	printf("%d %05d/n", cnt, list[0].add);	for (int i = 0; i < cnt; i++)	{		if (i == cnt - 1)			printf("%05d %d -1/n", list[i].add, list[i].key);		else			printf("%05d %d %05d/n", list[i].add, list[i].key, list[i + 1].add);	}	return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人网在线观看| 欧美国产日韩视频| 亚洲国产一区二区三区四区| 51午夜精品视频| 57pao成人永久免费视频| 亚洲一区二区三区乱码aⅴ| 亚洲乱码国产乱码精品精| 亚洲女同精品视频| 综合av色偷偷网| 成人免费视频在线观看超级碰| 中文字幕日韩精品有码视频| 九九热精品在线| 91免费精品视频| 日韩在线观看电影| 亚洲第一福利网| 日本中文字幕久久看| 91精品视频播放| 精品五月天久久| 成人黄色中文字幕| 欧美亚洲激情在线| 91沈先生在线观看| 久久这里只有精品99| 欧美在线视频一二三| 91在线国产电影| 精品国产一区二区三区久久狼5月| 久久成人精品电影| 孩xxxx性bbbb欧美| 亚洲国产精品字幕| 日本精品久久中文字幕佐佐木| 日韩视频免费在线观看| 久久久精品日本| 8x海外华人永久免费日韩内陆视频| 亚洲欧洲日韩国产| 欧美一级黑人aaaaaaa做受| 欧美视频在线免费看| 亚洲在线视频观看| 欧美性猛交xxxx乱大交蜜桃| 日韩精品在线视频美女| 日韩中文字幕在线播放| 国产精品成人v| 最近中文字幕日韩精品| xxx成人少妇69| 高清一区二区三区四区五区| 亚洲精品aⅴ中文字幕乱码| 国产综合香蕉五月婷在线| 色妞欧美日韩在线| 久久人91精品久久久久久不卡| 国产伦精品免费视频| 欧美中文字幕视频在线观看| 久久久成人的性感天堂| 日韩成人高清在线| 成人免费观看49www在线观看| 亚洲黄页网在线观看| 91亚洲精品在线| 欧美性猛交xxxx富婆弯腰| 黑人巨大精品欧美一区二区一视频| 欧美视频在线观看 亚洲欧| 国产精品视频99| 国产精品久久久久91| 亚洲国产精品电影| 亚洲第一网站免费视频| 日韩视频免费大全中文字幕| 91av在线免费观看| 国产精品国产三级国产aⅴ9色| 国产一区视频在线播放| 懂色av影视一区二区三区| 人体精品一二三区| 国产精品色午夜在线观看| 久久免费精品视频| www.亚洲天堂| 亚洲美女视频网站| 久久精品99久久香蕉国产色戒| 国产91在线视频| 亚洲国产精品成人va在线观看| 久久视频免费观看| 精品国产一区二区三区久久久| 亚洲国产精品久久91精品| 成人午夜在线影院| 亚洲天堂av电影| 亚洲成人激情视频| 国产精品高清在线观看| 成人久久久久爱| 热久久这里只有精品| 亚洲综合最新在线| 18久久久久久| 91精品啪在线观看麻豆免费| 国产91九色视频| 精品成人在线视频| 欧美在线观看www| 日韩精品中文字幕有码专区| 亚洲精品国产精品乱码不99按摩| 国产精品jizz在线观看麻豆| 揄拍成人国产精品视频| 亚洲v日韩v综合v精品v| 在线亚洲午夜片av大片| 日韩一区二区三区在线播放| 69久久夜色精品国产69乱青草| 国产999视频| 成人精品久久久| 青青草原一区二区| 亚洲а∨天堂久久精品喷水| 欧美一二三视频| 国产精品国模在线| 久久久久久噜噜噜久久久精品| 久久99青青精品免费观看| 精品福利一区二区| 日韩欧美综合在线视频| 日韩va亚洲va欧洲va国产| 午夜精品福利视频| 久久免费视频在线观看| 欧美性生交大片免费| 成人深夜直播免费观看| 亚洲欧美成人一区二区在线电影| 68精品国产免费久久久久久婷婷| 久久久精品在线| 欧美激情一区二区久久久| 97久久精品人搡人人玩| 国产精品旅馆在线| 欧美精品手机在线| 国产精品美乳一区二区免费| 日韩精品亚洲元码| 成人国产在线激情| 久久久久久亚洲| 日韩在线免费观看视频| 91麻豆国产精品| 久久久久久成人| 中文国产成人精品久久一| 日韩中文在线中文网在线观看| 国产精品爽黄69天堂a| 最新国产精品拍自在线播放| 日韩欧亚中文在线| 97在线视频一区| 欧美在线性爱视频| 欧美成人精品xxx| 九九热这里只有在线精品视| 国产精品欧美一区二区三区奶水| 国产大片精品免费永久看nba| 日韩免费av在线| 亚洲美女免费精品视频在线观看| 在线播放日韩欧美| 久久亚洲国产精品成人av秋霞| 亚洲高清久久久久久| 热re99久久精品国产66热| 色噜噜狠狠狠综合曰曰曰| 国产精品美女网站| 亚洲日韩欧美视频| 久久69精品久久久久久久电影好| 欧美丰满少妇xxxxx| 欧美电影免费在线观看| 国产成人激情小视频| 亚洲男人天堂视频| 精品久久久久久久久久久久| 久久久久久久久国产精品| 热99在线视频| 欧美成人午夜免费视在线看片| 色小说视频一区| 欧美大片免费看| 国产成人精彩在线视频九色| 日韩av日韩在线观看| 中日韩美女免费视频网站在线观看| 亚洲网址你懂得| 亚洲第一中文字幕在线观看| 91中文在线视频| 亚洲欧美日韩成人|