算法框架 框架1 void traverse(ListNode * phead) { for(ListNode *p=head;p!=NUL...

猿创征文|【JavaSE】 Collection集合全家桶
目录 Collection集合 概述 Collection集合继承结构图 详细介绍 Collection接口的常用方法 详细介绍 Colle...
哈希方法总结
目录 HashMap基于Hash算法实现的 简单总结 为什么HashMap中String、Integer这样的包装...

复习三:线性表
一、线性表定义 线性表是具有 相同 数据类型的n (n > 0 ) 个 数据元...
数据结构题目收录(三)
1、求出下列算法的时间复杂度。 i=1;k=0; while(i<n-1){ k=k+10*i; i++; } 解析 基本语句k=k+...

线性表与链表的详解
跟着阿姨走,幸福啥都有——关阿姨笔录 文章目录 零 不同算法时间复杂度对比 一 线性表(ArrayList) 1.1 线性表的增删改查实现 ...
力扣打卡:142. 环形链表 II | 快慢指针 | 双指针
题目 142. 环形链表 II 解题思路 链表中与位置有关的计算都可以考虑使用快慢指针,左右指针,如倒数第N个节点,删除倒数第N个节点,中间...
王道书 P150 T20 + 拓展(表达式树的计算)
/** * 用二叉树链式存储实现 王道 P150 T20 + 拓展(表达式树的计算) * * 记住中缀表达式加括号的逻辑。 * 表达式树的中...

【数据结构】图(邻接矩阵、邻接表、十字链表、邻接多重表)的数据结构(C++实现)
这里只实现了图的创建,并未实现更多的操作。顺便加上了一些邻接矩阵、邻接表、十字链表、邻接多重表的笔记。 所有cpp文件在: Github G...

数据结构之线性表的顺序表(c语言)
线性表的定义 线性表是具有相同元素的n个元素的有限序列,其中n为表长,当n=0,线性表是一个空表,若用L命名线性表,则其一般表示为 L=(a...