链表
get_it_started
这个作者很懒,什么都没留下…
展开
-
单链表基础操作
单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素,链表中的数据是以结点来表示的。 单链表的最基本操作包括:增、删、查、改。 接下来是在单链表中实现的操作: 1.初始化链表: 将头结点指向空void LinkListInit(LinkNode** head);2.尾插一个元素到链表中: a)若为空链表,直接将数据插入头结点 b)非空链表,则找到一个结点,在其原创 2018-04-14 22:24:54 · 409 阅读 · 0 评论 -
C++实现双向链表(List)
list是C++容器类中的“顺序存储结构”所包含的一种结构。list是非连续存储结构,具有双链表结构,支持前向/后向遍历,且支持高效的随机删除/插入。 实现代码如下:**list.h**#pragma once#include<stdio.h>#include<assert.h>#include<iostream>using namesp...原创 2018-05-13 19:59:00 · 1520 阅读 · 0 评论