- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 基本数据结构与常用算法目录
本系列主要是回顾线性结构(数组、链表、栈、队列)、树、图等基本数据结构的基本知识,并且简单介绍这些数据结构对应的常用算法。本文主要是本系列的文章目录:数组和链表的知识
2020-07-18 10:55:20 145
原创 数据结构--栈和队列基础知识
目录一 概述二 栈2.1 栈的基本概念2.2 进栈和出栈2.3 栈的具体实现2.4 栈的应用3 队列3.1 队列的基本概念栈和队列不要混淆,栈结构是一端封口,特点是"先进后出";而队列的两端全是开口,特点是"先进先出"。数据从表的一端进,从另一端出,且遵循 "先进先出" 原则的线性存储结构就是队列。3.2 队列的实现3.3 队列的应用一 概述栈和队列,严格意义上来说,也属于线性表,因为它们也都用于存储逻辑关系为 "一对一" 的数据,但由于它们比较特殊,因此将其
2020-09-01 14:05:52 580
原创 Mac中的垃圾文件的清理
一 前言最近发现mac的存储空间不够了,看一下系统的存储空间如下图所示,这个其他占了160+G的存储空间,那么这个其他到底包含什么东西呢?在网上查了很久,找到一种比较认可的说法是这样的:不同Mac上显示的“其他”可能包含不同的信息。Mac存储空间共有系统、应用、文稿、废纸篓、照片、音乐创作、邮件、废纸篓等12种类别,但并不是所有Mac上都会显示这些类别。例如有的Mac上显示“系统”、“应用、“文稿”、“音乐创作”、“其他”,这时候“其他”就表示不包括在上述4种类别中的文件。有一点可以肯定的是,“其他
2020-08-14 13:16:38 1038
原创 数据结构--数组和链表的基础知识
目录简介一、数组二、链表2.1 单向链表2.1.1 单向链表的概念2.2.2单链表删除节点2.1.3 单链表添加节点2.2 双向链表2.2.1 双向链表的概念2.2.2 双链表删除节点2.2.3 双链表添加节点2.3循环链表2.4 循环双向链表的实现(Java实现)三、总结:数组与链表的特点简介线性表是一种线性结构,它是具有相同类型的n(n≥0)个数据元素组成的有限序列,线性表的基本类型主要包括数组、链表、栈、队列等4种。本文先主要介绍其中..
2020-07-18 14:49:22 505
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人