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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 001.cpp

?? 數據結構之:鏈表的添加和刪除
?? CPP
字號:
#include<iostream>
using namespace std ;
struct List
{
	int money ;//鏈表中存放的數據
	List *pNext ;//指向下一節點的指針
	List()//構造函數
	{
		//初始化指針
		pNext = NULL ;
	}
};
//鏈表的頭(全局)
List *ListHead = NULL ;
//添加函數
void AddList( int a )
{
	//新的節點,分配空間
    List * pNew = new List();
	//賦值
	pNew->money = a;
	//如果頭為空,新節點賦給頭
	if( ListHead == NULL )
	{
		ListHead = pNew;
	}
	else//否則
	{
		//循環往下找,找到空的位置
		for( List *pTemp = ListHead; pTemp->pNext != NULL; pTemp = pTemp->pNext );
		//將新的節點賦給空的位置
		pTemp->pNext = pNew;
	}
}
//打印函數
void Print()
{
	//頭為空
	if(ListHead == NULL)
	{
		cout<<"鏈表為空"<<endl;
	}
	else//否則
	{
		//一個(代替頭的)臨時的節點循環的遍歷整個鏈表,直到為空
		for(List * pTemp = ListHead; pTemp != NULL; pTemp = pTemp ->pNext)
		{
			//每次遍歷打印一個節點的值
			cout << pTemp->money << endl ;
		}
	}
}
//刪除表(節點的值)
bool deleteList ( const int &x )
{
	//如果頭為空
	if( ListHead == NULL )
	{
		cout << "鏈表為空,無法刪除!" << endl ;
		return false;
	}
	else//頭不為空
	{
		//如果刪除的是頭
		if( ListHead->money == x )
		{
			//臨時節點代替頭
			List *pTemp = ListHead ;
			//頭的下一個作為頭
			ListHead = ListHead->pNext ;
			//刪除掉原來代替頭的指針
			delete(pTemp);
			//指針賦空
			pTemp = NULL ;
			cout<< "刪除的是第一個元素!" << endl ;
			return true;
		}
		else//刪除的不是頭
		{
			//臨時節點代替頭
			List *pTemp = ListHead ;
			//循環遍歷鏈表
			while( pTemp->pNext != NULL )
		    {
				//如果找到要刪除的節點,跳出循環
				if( pTemp->pNext->money == x )
				     break ;
				pTemp = pTemp->pNext ;
		     }
			//如果刪除的節點不是空的
			if(pTemp->pNext != NULL)
			{
				//臨時節點代替要刪除的節點
				List *pTemp2 = pTemp->pNext ;
				//將要刪除的節點的下一個節點賦給原來的節點
				//要刪除的節點的下一個代替原來的位置
				pTemp->pNext = pTemp2->pNext ;
				//刪除掉臨時節點
				delete(pTemp2);
				pTemp2 = NULL ;
				cout<< "刪除的是鏈表中除第一位的某個元素!" << endl ;
				return true;
			}
			else
			{
				cout<< "鏈表中沒有這樣的元素!" << endl ;
		        return false;
			}
		    
		}
	}
    return false;
}
//刪除表
void DeleteList( const int &a )
{
	if ( !ListHead )
	{
		cout << "空表" << endl ;
		return ;
	}
	else
	{
		//如果刪的是頭
		if ( ListHead->money == a )
		{
			//
			List *pTemp = ListHead ;
			ListHead = ListHead->pNext ;
			delete pTemp ;
			pTemp = NULL ;
		}
		else
		{
			List *pTemp = ListHead ;
			while ( pTemp->pNext->money != a )
			{
				pTemp = pTemp->pNext ;
				if ( !pTemp->pNext )
				{
					cout << "表里沒這個東西!" << endl ;
					return ;
				}
			}
			List *pTemp1 = pTemp->pNext ;
			pTemp->pNext = pTemp->pNext->pNext ;
			delete pTemp1 ;
			pTemp1 = NULL ;
		}
	}
}
//插入表         值				位置
void InsertList( const int &a, const int n )
{
	//新節點
	List *pNew = new List() ;
	pNew->money = a ;
	//頭為空,就給頭
	if ( !ListHead )
	{
		ListHead = pNew ;
	}
	else//否則
	{
		//如果位置編號小于1
		if ( n < 1 )
		{
			//將新節點給頭
			//現有的頭作為新節點的下一個
			pNew->pNext = ListHead ;
			//新節點作為頭
			ListHead = pNew ;
		}
		else//如果n不小于1
		{
			//臨時節點代替頭
			List *pTemp = ListHead ;
			//循環遍歷鏈表,找到n的位置
			for ( int i = 1; i < n; i++ )
			{
				pTemp = pTemp->pNext ;
				//如果鏈表中節點的數量每有n那么多
				if ( !pTemp->pNext )
				{
					//新節點給表的尾
					pTemp->pNext = pNew ;
					return ;
				}
			}
			//要插入位置的節點先賦給新節點的下一個節點
			pNew->pNext = pTemp->pNext ;
			//讓新節點代替原來的位置
			pTemp->pNext = pNew ;
		}
	}
}
void main ()
{
	AddList( 9 );
	AddList( 10 );
	AddList( 5000 );
	AddList( 1000000 );
	AddList( 1500 );
	AddList( 100 );
    //Print();
   // deleteList(100);
	DeleteList( 9 ) ;
	DeleteList( 10 ) ;
	DeleteList( 1500 ) ;
	InsertList( 10050, 10 ) ;
	Print();
}













?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
捆绑调教一区二区三区| 欧美激情在线免费观看| 亚洲bdsm女犯bdsm网站| 欧美日韩亚洲综合一区| 欧美一区二区三级| 一本色道久久综合亚洲aⅴ蜜桃 | 4438x亚洲最大成人网| 午夜精品久久久久久久久久久| 欧美四级电影在线观看| 秋霞国产午夜精品免费视频| 欧美精品一区二区三区蜜桃视频| 国产成人av电影在线| 亚洲欧美在线高清| 欧美性三三影院| 麻豆精品一二三| 国产精品天天看| 欧美性感一区二区三区| 麻豆精品在线播放| 国产精品天美传媒沈樵| 欧美欧美欧美欧美首页| 国内一区二区在线| 亚洲免费观看高清完整版在线观看| 欧美三级电影精品| 国产精品一区二区三区网站| 亚洲欧美日韩在线| 欧美一级专区免费大片| 成人av电影观看| 日韩中文字幕1| 中国av一区二区三区| 在线不卡的av| 99久久国产综合色|国产精品| 性久久久久久久| 欧美国产日韩精品免费观看| 欧美性色综合网| 国产麻豆9l精品三级站| 亚洲男帅同性gay1069| 欧美电影免费提供在线观看| 91麻豆高清视频| 精品一区二区三区免费观看| 一区二区三区免费网站| 国产亚洲婷婷免费| 欧美剧情电影在线观看完整版免费励志电影| 精品一区二区三区欧美| 亚洲精品中文字幕乱码三区| 久久先锋影音av| 欧美人体做爰大胆视频| 成a人片国产精品| 久久国产综合精品| 性感美女久久精品| 亚洲欧洲国产日韩| 久久麻豆一区二区| 91精品国产综合久久蜜臀| 91一区一区三区| 国产不卡视频一区| 精品在线你懂的| 五月激情综合色| 一区二区三区四区乱视频| 欧美国产97人人爽人人喊| 日韩美一区二区三区| 欧美日韩国产经典色站一区二区三区 | 欧美综合色免费| 成人av在线网| 国产露脸91国语对白| 麻豆国产精品777777在线| 男男成人高潮片免费网站| 亚洲影院免费观看| 亚洲女同女同女同女同女同69| 国产日本亚洲高清| 久久久久久久性| 久久嫩草精品久久久精品一| 欧美成人aa大片| 精品国产亚洲在线| 日韩一级成人av| 日韩亚洲欧美在线观看| 这里只有精品免费| 91精品黄色片免费大全| 777a∨成人精品桃花网| 91精品国产欧美一区二区| 欧美疯狂做受xxxx富婆| 在线播放91灌醉迷j高跟美女| 欧美日韩成人一区| 欧美精品123区| 欧美日韩日日摸| 欧美一区二区三区免费在线看 | 婷婷夜色潮精品综合在线| 亚洲国产精品欧美一二99| 国产精品国产馆在线真实露脸| 国产无一区二区| 国产精品乱子久久久久| 18成人在线视频| 亚洲一区视频在线| 亚洲免费三区一区二区| 亚洲一区欧美一区| 欧美日韩综合在线免费观看| 日韩一区二区免费电影| 精品伦理精品一区| 欧美色视频一区| 成人一区二区三区中文字幕| 国产盗摄女厕一区二区三区| 日韩在线卡一卡二| 成人动漫精品一区二区| 国产精品91一区二区| 波多野结衣在线aⅴ中文字幕不卡| 成人免费观看视频| 欧美一区二区福利在线| 欧美大度的电影原声| 久久久久久夜精品精品免费| 亚洲欧美激情小说另类| 激情综合色丁香一区二区| 色哟哟一区二区| 国产亚洲成av人在线观看导航| 天堂影院一区二区| 91国偷自产一区二区三区成为亚洲经典 | 青娱乐精品视频| 99久久精品国产一区二区三区| 91精品久久久久久久久99蜜臂| 国产精品二三区| 国产精品77777竹菊影视小说| 91九色最新地址| 亚洲婷婷国产精品电影人久久| 黄网站免费久久| 精品噜噜噜噜久久久久久久久试看| 久久久国产精品麻豆 | 久久精品国产亚洲a| 欧美日韩国产综合视频在线观看| 一区二区三区在线视频免费观看| 免费成人美女在线观看.| 欧美精品vⅰdeose4hd| 91美女在线观看| 国产精品黄色在线观看 | 奇米精品一区二区三区四区| 91浏览器入口在线观看| 久久久99精品久久| 日韩国产欧美在线播放| 精品国产三级a在线观看| 91啪在线观看| 18成人在线视频| 911精品国产一区二区在线| 成人午夜短视频| 免费看欧美美女黄的网站| 国产精品免费久久| 欧美成人vr18sexvr| 欧美挠脚心视频网站| 一本色道久久综合狠狠躁的推荐| 日韩影院在线观看| 亚洲电影中文字幕在线观看| 国产精品人人做人人爽人人添| 91麻豆精品91久久久久久清纯| 欧美亚洲一区二区在线| av爱爱亚洲一区| 蜜桃视频在线一区| 日本一区二区三区高清不卡| 色国产综合视频| 不卡一卡二卡三乱码免费网站| 男女性色大片免费观看一区二区| 中文字幕一区二区5566日韩| 精品国产乱子伦一区| 欧洲亚洲精品在线| 99视频一区二区| 粉嫩嫩av羞羞动漫久久久| 黄色日韩三级电影| 久久不见久久见中文字幕免费| 一区二区三区精品视频在线| 一二三四区精品视频| 婷婷国产v国产偷v亚洲高清| 黄色精品一二区| 91同城在线观看| 日韩精品一区二区三区蜜臀| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲柠檬福利资源导航| 日韩影视精彩在线| 国产盗摄视频一区二区三区| 色天使久久综合网天天| 91久久精品一区二区三| 丁香亚洲综合激情啪啪综合| 国产乱码精品一区二区三| 成人小视频免费在线观看| 91在线播放网址| 91精品蜜臀在线一区尤物| 久久久久国产精品厨房| 亚洲最新视频在线观看| 日日摸夜夜添夜夜添精品视频| 激情五月激情综合网| 不卡视频在线观看| 另类小说一区二区三区| 国产精品一区一区| 88在线观看91蜜桃国自产| 国产精品久久久久毛片软件| 日韩精品乱码av一区二区| 亚洲综合999| 国模套图日韩精品一区二区| 国产精品一区二区在线观看不卡 | 成人三级伦理片| 在线观看日韩一区| 精品国产免费人成电影在线观看四季| 精品国精品自拍自在线| 亚洲美女少妇撒尿| 韩国视频一区二区| 欧美三级韩国三级日本一级| 26uuu亚洲综合色|