数据结构
qq_38250162
这个作者很懒,什么都没留下…
展开
-
大话数据结构——链表插入删除操作
大话数据结构——链表插入删除操作链表删除:链表的插入操作链表删除:删除L的第i个数据元素,并用e返回其值,L的长度减1.循环结束后,p指向第i-1个结点,p->Next指向第i个结点。如果第i个结点不存在,则p->Next==None,无法删除第i个结点。Status ListDelete(LinkList *L,int i,ElemType *e){ int...原创 2019-03-25 16:47:47 · 455 阅读 · 0 评论 -
大话数据结构:单链表的整表创建
创建单链表的过程就是动态生成链表的过程,从“空表”的初始状态,依次建立各元素结点,并逐个插入链表。单链表创建的思路:一、头插法1.声明一个结点p和计数器变量i2.初始化一个空链表链表L*L=(LinkList)malloc(Node)3.L的头结点的指针指向NULL,即创建一个带有头结点的单链表4.循环: p=(LinkList)malloc(Node) p->da...原创 2019-03-25 20:27:39 · 253 阅读 · 0 评论 -
需要记忆的点
Queue queue;queue=new LinkedList();queue.isEmpty();queue.add(num);queue.poll();栈:Stack stack;stack=new Stack();stack.push(num);stack.pop();peek()函数返回栈顶元素,但不弹出该栈顶元素。pop()返回栈顶元素,并且将栈顶元素出栈。ad...原创 2019-07-04 22:47:38 · 166 阅读 · 0 评论