青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

鏈表類 List.h

#pragma once
#include 
<iostream>
using namespace std;
#include 
<string>
typedef 
float T;
class List{
    
struct Node{
        T data;
        Node 
*next;
        Node(
const T& t=T()):data(t),next(NULL){}
    }
;
    Node
* head;
public:
    List():head(NULL)
{}//構(gòu)造
    void clear(){//清空
        while(head!=NULL){
            Node
* p=head->next;
            delete head;
            head
=p;
        }
        
    }

    
~List(){clear();}//析構(gòu)
    void insert_front(const T& t){//前面插入結(jié)點(diǎn)
        Node *p=new Node(t);
        p
->next=head;
        head
=p;
    }

    
void insert_back(const T& t){
        Node 
*p=new Node(t);
        
if(head==NULL)
            head
=p;
        
else{
            Node 
*q=head;
            
while(q->next!=NULL)
                q
=q->next;
            q
->next=p;  
        }

    }

    
void travel(){//遍歷
        Node *p=head;
        
while(p!=NULL){
            cout
<<p->data;
            p
=p->next;
        }

        cout
<<endl;
    }

    
int size(){
        
int count=0;
        Node 
*p=head;
        
while(p!=NULL){
            count
++;
            p
=p->next;
        }

        
return count;
    }

    
bool empty(){return head==NULL;}
    T getHead()
{
        
if(head==NULL)
            
throw "No Head!";
        
return head->data;
    }

    T getTail()
{
        
if(head==NULL)
            
throw "No Tail!";
        Node 
*p=head;
        
while(p->next!=NULL)
            p
=p->next;
        
return p->data;
    }

    
int find(const T& t){
        
int pos=0;
        Node
* p=head;
        
while(p!=NULL){
            
if(p->data==t)
                
return pos;
            p
=p->next;
            pos
++;
        }

        
return -1;
    }

    Node
* getPointer(int pos){
        Node
* p=head;
        
for(int i=0;i<pos;i++)
            p
=p->next;
        
return p;    
    }

    
bool updata(const T& o,const T& n){
        
int pos=find(o);
        
if(pos==-1)
            
return false;
        Node
* p=getPointer(pos);
        p
->data=n;
        
return true;
    }

    
bool erase(const T& t){
        
int pos=find(t);
        
if(pos==-1)
            
return false;
        
if(pos==0){
            Node 
*p=head->next;
            delete head;
            head
=p;
        }

        
else{        
            Node
* pre=getPointer(pos-1);
            Node
* cur=pre->next;
            pre
->next=cur->next;
            delete cur;
        }

        
return true;
    }

    
void insert_back2(const T& t){
        Node
* p=new Node(t);
        
if(head==NULL)
            head
=p;
        
else{
            getPointer(size()
-1)->next=p;
        }

    }

}
;

posted on 2011-05-20 13:15 Hsssssss 閱讀(199) 評論(0)  編輯 收藏 引用 所屬分類: C++代碼

<2025年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

導(dǎo)航

統(tǒng)計

常用鏈接

留言簿

文章分類

文章檔案

收藏夾

搜索

最新評論

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            中文精品视频一区二区在线观看| 久久精品一二三| 欧美人与性动交a欧美精品| 久久国产精品一区二区| 国产精品久久久久久久午夜 | 国产乱码精品一区二区三区忘忧草 | 久久这里只有| 久久成人18免费网站| 国产一区二区三区在线观看免费视频| 欧美日韩国产片| 国产精品99免费看| 国产精品每日更新| 国产欧美日韩中文字幕在线| 亚洲天堂成人在线视频| 欧美日韩国产精品一区| 一区二区三区色| 99国产一区| 亚洲一区日韩在线| 久久国产精品一区二区三区| 欧美激情女人20p| 欧美国产乱视频| 亚洲精品久久嫩草网站秘色| 亚洲影院污污.| 午夜欧美理论片| 美女网站久久| av成人激情| 久久久精品动漫| 欧美激情精品久久久久久大尺度| 亚洲一区亚洲| 久久久久久久久久久久久9999| 亚洲黄页一区| 日韩一区二区电影网| 毛片一区二区| 99精品欧美一区| 亚洲欧美日本视频在线观看| 亚洲人成啪啪网站| 亚洲欧美日本伦理| 欧美精品在线一区二区三区| 久久久国产视频91| 欧美精品99| 一区二区视频免费在线观看| 国产麻豆视频精品| 亚洲第一成人在线| 欧美一区二区三区在线观看视频 | 韩日成人在线| 日韩视频在线一区二区| 亚洲国产高清在线| 亚洲制服av| 欧美电影打屁股sp| 欧美一区二区三区婷婷月色 | 亚洲高清123| 亚洲一区在线播放| 亚洲国产精品视频一区| 欧美福利在线| 日韩亚洲欧美成人一区| 亚洲精品男同| 久久影院午夜片一区| 久久久久久网址| 欧美图区在线视频| 亚洲另类春色国产| 欧美激情精品久久久六区热门 | 亚洲免费视频网站| 欧美极品在线视频| 亚洲国产专区| 美女91精品| 久久久久免费观看| 激情欧美日韩| 另类国产ts人妖高潮视频| 欧美sm视频| 午夜激情综合网| 国产精品国产三级国产aⅴ无密码| 欧美亚一区二区| 日韩亚洲欧美成人一区| 亚洲系列中文字幕| 91久久精品国产91久久| 一区二区三区导航| 欧美日韩国产免费观看| 国产精品区一区二区三| 国产麻豆成人精品| 性久久久久久久| 亚洲永久免费| 国产欧美一区在线| 久久久久久久尹人综合网亚洲| 免费h精品视频在线播放| 欧美a级理论片| 久久夜色精品| 亚洲欧洲精品一区二区| 一本久久青青| a91a精品视频在线观看| 欧美一区二区观看视频| 久久久亚洲欧洲日产国码αv| 卡通动漫国产精品| 亚洲经典视频在线观看| 亚洲午夜免费视频| 中文国产亚洲喷潮| 国产日韩欧美在线看| 亚洲国产专区| 亚洲三级国产| 国产精品久久久久久超碰| 韩日精品中文字幕| 亚洲福利小视频| 国产精品va在线播放| 永久555www成人免费| 在线视频欧美一区| 午夜精品偷拍| 日韩一区二区免费看| 久久露脸国产精品| 欧美国产亚洲另类动漫| 伊人色综合久久天天| 亚洲网站视频| 久久国产精品久久久久久电车| 国产精品国产三级国产普通话蜜臀 | 欧美一区午夜精品| 久久www免费人成看片高清| 欧美激情视频一区二区三区在线播放 | 国产在线精品一区二区夜色| 欧美大秀在线观看| 亚洲欧美在线免费观看| 欧美三日本三级少妇三2023| 欧美激情视频给我| 欧美在线播放一区| 国产精品久久福利| 亚洲精品一区二区三区樱花 | 一色屋精品视频在线看| 91久久久久久久久| 免费黄网站欧美| 久久亚洲电影| 亚洲福利视频免费观看| 欧美在线观看www| 国产精品久久久久三级| 久久久久国产精品www| 欧美一区日本一区韩国一区| 麻豆精品视频在线观看视频| 久久久久99精品国产片| 99精品99久久久久久宅男| 欧美一区二区精品| 午夜久久久久久| 欧美 日韩 国产在线| 久久九九全国免费精品观看| 欧美日韩国产首页| 亚洲一区二区三区精品动漫| 久久精品视频免费播放| 精品电影一区| 欧美成年视频| 午夜精品福利一区二区三区av| 国产精品久在线观看| 欧美综合国产精品久久丁香| 久久成人18免费网站| 欧美成人69av| 欧美专区亚洲专区| 亚洲人成欧美中文字幕| 一区二区三区色| 国产精品久久久久久久久借妻 | 午夜精品久久久久久久| 香蕉亚洲视频| 亚洲视频1区2区| 一本久久综合亚洲鲁鲁| 国产一区二区黄| 国产精品theporn88| 亚洲电影免费观看高清完整版在线| 久久综合图片| 欧美一级黄色网| 亚洲一区尤物| 在线一区二区三区四区五区| 亚洲国产欧美在线| 一区二区三区在线观看欧美| 亚洲专区国产精品| 欧美亚洲色图校园春色| 久久久噜噜噜久噜久久| 国产精品美女久久久免费| 国产精品丝袜91| 欧美日韩在线亚洲一区蜜芽| 久久久夜色精品亚洲| 国产婷婷色一区二区三区| 99国产精品久久久久久久成人热 | 欧美日韩999| 欧美日韩国产精品一区| 亚洲精品欧美专区| 91久久黄色| 久久伊人精品天天| 国产精品av久久久久久麻豆网| 亚洲摸下面视频| 久久精品123| 亚洲午夜激情| 久久综合色播五月| 国产精品尤物福利片在线观看| 欧美一区免费| 欧美日韩一视频区二区| 久久久久久一区| 久久精品国产综合| 欧美日韩亚洲一区二区三区四区| 亚洲日本aⅴ片在线观看香蕉| 亚洲一区二区综合| 亚洲日本中文字幕区| 久久综合色天天久久综合图片| 中文高清一区| 亚洲激情av| 国产精品久久久久久久久免费| 欧美精品一区在线观看| 欧美中文字幕在线播放|