• <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>
            隨筆-48  評(píng)論-259  文章-1  trackbacks-0

            #include "head.h"
            #include "iostream.h"
            #include "string.h"

            typedef char ElemType;

            typedef struct LNode{
              ElemType data;
              struct LNode *next;
            }LNode,*Link;

            class LinkList
            {
            private:
             Link head;
            public:
             LinkList(){}
             LinkList(ElemType a[]);
             void CreateLinkList();
             void inver();
             ElemType get(int i);
             Status insert(int loc,ElemType e);
             ElemType del(int i);
             void print();
             void MergeList(LinkList la,LinkList lb);
            };
            LinkList::LinkList(ElemType a[])
            {
              int n=strlen(a),i;
              Link p;
              head=new LNode;
              head->next=NULL;
              for(i=n-1;i>=0;i--)
              {
                p=new LNode;
             p->data=a[i];
             p->next=head->next;
             head->next=p;
              }
            };
            void LinkList::print()
            {
              Link p=head->next;
             while(p)
             {
               cout<<p->data<<"->";
               p=p->next;
             }
             cout<<"NULL"<<endl;
            };
            void LinkList::CreateLinkList()
            {
              int n;
              cout<<"請(qǐng)輸入你要構(gòu)建的表的長(zhǎng)度:";
              cin>>n;
              ElemType *e;
              e=new ElemType[n];
              cin>>e;
              int i;
              Link p;
              head=new LNode;
              head->next=NULL;
              for(i=n-1;i>=0;i--)
              {
                p=new LNode;
             p->data=e[i];
             p->next=head->next;
             head->next=p;
              }
             
            }
            ElemType LinkList::get(int i)
            {
              int cnt=1;
              Link p=head->next;
              while(cnt!=i)
               p=p->next;
              return p->data;

            }
            Status LinkList::insert(int loc,ElemType e)
            {
              Link p=head;
              int j=0;
              while(p&&j++<loc-1) p=p->next;
              if(!p||j>loc-1) return ERROR;
              Link s=new LNode;
              s->data=e;
              s->next=p->next;
              p->next=s;
              return OK;
            }

            国产精品伦理久久久久久| 亚洲精品无码久久久久去q | 久久99国产精品成人欧美| 国产精品美女久久久网AV| 久久久久久免费视频| 7777久久亚洲中文字幕| 久久亚洲日韩看片无码| 久久香蕉国产线看观看乱码| 久久久久亚洲精品日久生情| 久久免费精品视频| 婷婷久久五月天| 国产成人久久精品麻豆一区 | 国产精品久久久久久吹潮| 精品久久久无码中文字幕天天| 久久久久se色偷偷亚洲精品av| 国产农村妇女毛片精品久久| 久久婷婷五月综合国产尤物app| 久久www免费人成看国产片| 996久久国产精品线观看| 久久精品国产亚洲av麻豆蜜芽| 久久毛片免费看一区二区三区| 久久精品国产亚洲AV嫖农村妇女 | 久久久久久久亚洲精品| 久久精品一区二区国产| 久久久久久精品成人免费图片| 久久亚洲高清观看| 久久久精品人妻一区二区三区蜜桃| 久久人人爽人人爽人人爽| 久久这里的只有是精品23| 久久久精品波多野结衣| 久久久久无码国产精品不卡| 久久精品无码一区二区日韩AV| 国产福利电影一区二区三区久久老子无码午夜伦不| 深夜久久AAAAA级毛片免费看| 国产三级精品久久| 色综合久久久久综合99| 国产精品久久久久久久久软件| 一级A毛片免费观看久久精品| 日产久久强奸免费的看| 久久久国产精华液| 亚洲AV无码久久精品蜜桃|