zoukankan      html  css  js  c++  java
  • 双链表

    struct node{
      int Data;
      node *pre;
      node *next;
    };
     
    class linklist{
      private:
      node *head;
      node *end;
      public:
        linklist(int D,int d){
          head = new node;
          end = new node;
          head->pre = NULL;
          head->Data = D;
          head->next = end;
          end->pre = head;
          end->Data = d;
          end->next = NULL;
        }
     
        void print(){
          node *m = head;
          while(m->next != NULL){
            cout<<m->Data<<endl;
            m = m->next;
          }
          cout<<m->Data<<endl;
        }
     
        void Insert_from_head(int D){
          node *a = new node;
          a->next = head->next;
          a->Data = head->Data;
          a->pre = head;
          head->next = a;
          head->Data = D;
        }
        void Insert_from_end(int D){
          node *a = new node;
          end->pre->next = a;
          a->next = end;
          a->Data = end->Data;
          a->pre = end->pre;
          end->pre = a;
          end->Data = D;
        }
    };
  • 相关阅读:
    用UIScrollView产生视差效果
    梦幻星空动画
    固定UIScrollView滑动的方向
    关于UIScrollView有些你很难知晓的崩溃情形
    使用一元二次方程做实时动画
    RDMBorderedButton
    如何查看开发者账号何时到期
    [翻译] TGLStackedViewController
    【转】Tomcat配置文件入门
    Servlet 工作原理解析
  • 原文地址:https://www.cnblogs.com/candycloud/p/3341516.html
Copyright © 2011-2022 走看看