联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp

您当前位置:首页 >> C/C++编程C/C++编程

日期:2018-07-04 09:25

#ifndef LINKLIST_H_

#define LINKLIST_H_

#include <iostream>

#include <string>

using namespace std;


typedef struct node {

   int data;

   struct node *next;

}NODE;


class LinkList

{

private:

   NODE *head;

public:

   LinkList() { head = NULL; }

   ~LinkList();

   bool clearSqList();

   bool isEmpty() { return head == NULL; }

   int Length();

   bool GetElem(int i, int *e);

   bool SetElem(int i, int e);

   int LocateElem(int e);

   bool PriorElem(int cur_e, int *pre_e);

   bool NextElem(int cur_e, int *next_e);

   bool Insert(int i, int e);

   bool Delete(int i, int *e);

   //NODE * Reverse();

};


#endif /* LINKLIST_H_ */


版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp