数据结构
数据结构文章
xioacd99
这个作者很懒,什么都没留下…
展开
-
链表基本结构及操作实现详解
文章目录单向链表节点单向线性链表实现单向链表的操作添加到尾结点添加到中间结点删除链表的尾结点删除链表的中间结点单向环形链表节点基本实现添加到尾结点添加到任意节点删除尾结点删除任意节点双向链表节点双向线性链表添加到尾结点添加到头结点添加到指定节点之前删除链表的尾结点删除链表的头结点删除链表的中间节点双向环形链表反向遍历实现添加到头节点添加到尾结点删除/添加任意节点删除头结点删除尾结点单向链表节点templat <typename T>struct Node { T value;原创 2020-10-30 11:54:29 · 1209 阅读 · 0 评论 -
最最最简单的二叉树实现-C++
我就不信你能找到比这更简单的,简单只是为了了解二叉树的思想,当然,以后会变难的。(手动狗头)emm,英文水平还有待提高。//最简单二叉树实现//通过先序递归生成,如果结束了就按0,没有就输入数字//通过递归实现前序,中序,后序遍历#include <iostream>#include <cstring>using namespace std;struct m...原创 2020-04-12 16:00:34 · 472 阅读 · 0 评论 -
C语言链表实现-雏形
C语言链表实现-雏形第一次写文章,“不要使用默认标题”,刚开始一直没发现,代码高亮也找了一会,好神奇。下面通过一个简单的数据储存来实现C的链表雏形--蒟蒻,大佬不要嘲笑,欢迎批评。//the headfile //尝试下用英语写注释//今天还学到了多文件编译#pragma once//make sure that the headfile will be complied once...原创 2020-04-05 15:16:16 · 182 阅读 · 0 评论