亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? p82.cpp

?? 清華大學(xué)-數(shù)據(jù)結(jié)構(gòu)(課件+習(xí)題+課后答案)
?? CPP
字號:
		#include <stdio.h>
                #include <iostream.h>

		enum Boolean { False, True };
		template <class Type> class CircList;

		template <class Type> class CircListNode {
		friend class CircList<Type>;
		public:
		   CircListNode ( Type d=0, CircListNode<Type> *next=NULL ) : data (d), link (next) { }
		private:
		   Type data;
		   CircListNode<Type> *link;
		};

		template <class Type> class CircList {
		public:
		   CircList ();
		   CircList ( Type value );						//構(gòu)造函數(shù)
		   ~CircList ( );								//析構(gòu)函數(shù)
		   int Length ( ) const;							//計算循環(huán)鏈表長度
		   Boolean IsEmpty ( ) { return first->link == first; }		//判表空否
		   Boolean Find ( const Type & value );				//在循環(huán)鏈表中尋找其值等于value的結(jié)點(diǎn)
		   Type getData ( ) { return current->data; }						//返回當(dāng)前結(jié)點(diǎn)中存放的值
		   Type getNextData () ;
		   void Firster ( ) { current = first; }					//將當(dāng)前指針置于頭結(jié)點(diǎn)
		   void First ( );							//將當(dāng)前指針指向鏈表的第一個結(jié)點(diǎn)
		   void Next ( );							//將當(dāng)前指針指到當(dāng)前結(jié)點(diǎn)的后繼結(jié)點(diǎn)
		   void Prior ( );							//將當(dāng)前指針指到當(dāng)前結(jié)點(diǎn)的前驅(qū)結(jié)點(diǎn)
		   void Insert ( const Type & value );					//插入新結(jié)點(diǎn)
		   void RemoveNext ( );
		   void Josephus ( int n, int m );								//刪除當(dāng)前結(jié)點(diǎn)
		private:
		   CircListNode<Type> *first, *current, *last;			//頭指針, 當(dāng)前指針, 尾指針
		};

		template <class Type> void CircList <Type> :: CircList () {
		    current = last = first = new CircListNode<Type> ();
		    first->link = first;
		}

		template <class Type> void CircList <Type> :: ~CircList () {
		    CircListNode<Type> *q;
		    while ( first->link != first ) {
			q = first->link;   first->link = q->link;
			delete q;
		    }
		    delete first;  current = first = last = NULL;
		}

		template <class Type> void CircList <Type> :: Next () {
		    if ( current->link == first ) current = first;
		    current = current->link;
		}

		template <class Type> Type CircList <Type> :: getNextData() {
		    if ( current->link == first ) return first->link->data;
		       else return current->link->data;
		}

		template <class Type> void CircList <Type> :: RemoveNext () {
		    CircListNode<Type> *p = current->link;
		    if ( p == last ) last = current;
		    if ( p != first ) current->link = p->link;
			else { p = first->link; first->link = p->link; }
		    delete p;
		}

		template <class Type> void CircList <Type> :: Insert (const Type & value) {
		    CircListNode<Type> *p = new CircListNode<Type> ( value, first );
		    last = last->link = p;
		}

		template <class Type> void CircList <Type> :: Josephus ( int n, int m ) {
		   for ( int i=0; i<n-1; i++ ) {		     				//循環(huán)n-1趟,讓n-1個人出列
			 for ( int j=0; j<m-1; j++ ) Next ( );	  			//讓current向后移動m-1次
			 cout << "Delete person " << getNextData ( ) << endl;
			 RemoveNext ( ); 								//刪去該結(jié)點(diǎn),讓current指示下一結(jié)點(diǎn)
		   }
		   cout << "the winner is : " << getData () << endl;
		}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av不卡免费电影| 欧美综合欧美视频| 亚洲激情第一区| 日韩一区二区中文字幕| 国产在线精品免费| 亚洲精品国产a久久久久久| 欧美一区二区三区精品| 成人免费高清视频| 婷婷亚洲久悠悠色悠在线播放| 日韩欧美一级特黄在线播放| 国产精品一区2区| 怡红院av一区二区三区| 欧美成人三级电影在线| 91色|porny| 国产米奇在线777精品观看| 亚洲欧美日韩在线播放| 日韩精品一区二区三区在线播放| av不卡在线播放| 国产精品一区二区在线观看网站| 亚洲黄色小说网站| 国产丝袜美腿一区二区三区| 欧美三级电影精品| 91丨porny丨国产入口| 国产高清视频一区| 蜜桃久久精品一区二区| 一个色综合av| 亚洲精品国产无套在线观| 国产精品欧美一区二区三区| 26uuu另类欧美| 日韩欧美一二区| 日韩一级免费一区| 日韩欧美黄色影院| 91精品国产品国语在线不卡| 欧美羞羞免费网站| 日本精品裸体写真集在线观看| 丁香婷婷综合色啪| 国产精品一品二品| bt欧美亚洲午夜电影天堂| 国产一区二区三区在线观看免费视频| 久久精品999| 国内成人精品2018免费看| 久草在线在线精品观看| 久久99精品久久久久久动态图| 蜜臀av在线播放一区二区三区| 天堂一区二区在线免费观看| 午夜精品视频一区| 捆绑调教一区二区三区| 秋霞影院一区二区| 另类小说图片综合网| 精品一区二区三区蜜桃| 国产一区二区视频在线| 丁香婷婷综合激情五月色| 99国产欧美久久久精品| 日本高清不卡aⅴ免费网站| 欧美丝袜丝交足nylons图片| 91麻豆精品国产自产在线观看一区| 日韩免费看的电影| 国产精品理伦片| 天天av天天翘天天综合网色鬼国产 | 激情小说亚洲一区| 99精品国产热久久91蜜凸| 在线看国产日韩| 欧美一区二区三区日韩| 国产欧美日韩不卡| 亚洲图片一区二区| 久久99久久精品| 日本乱码高清不卡字幕| 欧美成人精品高清在线播放| 亚洲视频网在线直播| 亚洲第一精品在线| 国产一区二区三区免费在线观看| 一本大道久久a久久精品综合| 欧美美女直播网站| 日本一区二区成人在线| 午夜av区久久| 色哟哟在线观看一区二区三区| 精品免费视频.| 亚洲一区二区三区四区在线观看| 国产成人夜色高潮福利影视| 在线亚洲一区观看| 国产精品久久毛片av大全日韩| 日本视频在线一区| 99视频国产精品| 久久综合成人精品亚洲另类欧美| 亚洲国产日韩精品| 成人app下载| 中文字幕欧美国产| 麻豆91精品视频| 欧美一级高清大全免费观看| 亚洲视频在线观看三级| 成人午夜伦理影院| 久久久久国产精品人| 久久99最新地址| 日韩欧美国产小视频| 日本成人在线网站| 欧美一区二视频| 香蕉影视欧美成人| 欧美日韩国产高清一区二区三区| 日本91福利区| 欧美性大战久久久久久久| 国产精品嫩草影院com| 国内精品久久久久影院薰衣草| 91精品国产综合久久精品图片| 国v精品久久久网| 国产日产欧美一区二区三区| 色av综合在线| 麻豆成人久久精品二区三区红 | gogogo免费视频观看亚洲一| 亚洲免费三区一区二区| 欧美性一二三区| 国产成人精品亚洲午夜麻豆| 亚洲一级电影视频| 精品国产乱码久久久久久蜜臀| 99re66热这里只有精品3直播| 蜜桃视频一区二区| 日韩理论片在线| 精品国产成人在线影院 | 久久伊人中文字幕| 91福利小视频| 成人h动漫精品一区二区| 日韩成人一级片| 亚洲免费在线视频| 国产无人区一区二区三区| 欧美人妇做爰xxxⅹ性高电影| 成人亚洲精品久久久久软件| 青青青伊人色综合久久| 亚洲另类一区二区| 亚洲欧洲精品成人久久奇米网| 精品国产成人系列| 7777精品伊人久久久大香线蕉经典版下载 | 国产精品88888| 免费欧美日韩国产三级电影| 亚洲精品一卡二卡| 综合激情成人伊人| 国产欧美视频一区二区三区| 亚洲精品一线二线三线| 91精品国产色综合久久不卡蜜臀 | 亚洲欧美自拍偷拍色图| 国产亚洲精品7777| 久久―日本道色综合久久| 日韩视频永久免费| 欧美成人三级在线| 久久综合成人精品亚洲另类欧美 | 91日韩在线专区| 日本二三区不卡| 91久久一区二区| 欧美视频完全免费看| 欧美偷拍一区二区| 精品视频在线视频| 日韩一区二区免费电影| 日韩欧美国产一二三区| 精品国产精品网麻豆系列| 久久久久亚洲蜜桃| 亚洲国产精品v| 亚洲综合自拍偷拍| 无码av中文一区二区三区桃花岛| 日韩av电影免费观看高清完整版| 日本成人中文字幕| 国产成人免费视频网站| 99久久免费国产| 3d动漫精品啪啪| 国产亚洲综合av| 一区二区三区在线视频观看58 | 久久精品亚洲麻豆av一区二区 | 2021国产精品久久精品| 中文字幕亚洲成人| 天天综合色天天综合| 国产成人免费在线| 欧美日韩免费一区二区三区视频| 日韩欧美国产电影| 亚洲精品久久久久久国产精华液| 污片在线观看一区二区| 国产91在线观看| 欧美日韩国产综合一区二区三区 | 久久久午夜电影| 午夜精品福利一区二区蜜股av | av电影天堂一区二区在线观看| 欧美色倩网站大全免费| 国产女人18毛片水真多成人如厕| 亚洲一区在线视频观看| 成人免费看的视频| 精品国产一区久久| 亚洲第一成年网| 91亚洲国产成人精品一区二区三 | 成人免费一区二区三区视频| 日韩主播视频在线| 色综合网色综合| 国产亚洲精品久| 蜜臀精品一区二区三区在线观看| 91尤物视频在线观看| 国产丝袜在线精品| 另类小说图片综合网| 欧美伦理视频网站| 亚洲伊人伊色伊影伊综合网| 成人性生交大片免费看视频在线 | 亚洲欧美色一区| 东方aⅴ免费观看久久av| 久久久亚洲高清| 激情图区综合网| 日韩精品一区二区三区视频 |