花费 27 ms
3.2链表----在链表中添加元素详解

1.链表中头节点的引入 1.1基本的链表结构: 1.2对于链表来说,若想访问链表中每个节点则需要把链表的头存起来,假如链表的头节点为head,指向链表中第一个节点,如图: 1.3使用代码 ...

Mon Apr 01 19:29:00 CST 2019 0 2710
3.5链表----链表中元素的删除(只删除一个元素情况)

该部分与上一节是息息相关的,关于如何在链表中删除元素,我们一步一步来分析: 一、图示删除逻辑 假设我们需要在链表中删除索引为2位置的元素,此时链表结构为: 若要删除索引为2位置的元素, ...

Tue Apr 02 23:52:00 CST 2019 0 2603
3.4链表----链表中元素的获取、查询和修改

本节是在上一小节的基础上继续完善我们的链表相关方法的编写,在本节中我们着重对如何获取链表中元素、查询元素以及修改元素进行学习。 一、获取元素 1.关于获取链表中元素的方法的分析 由于我们使用了虚 ...

Tue Apr 02 20:18:00 CST 2019 0 1009
5.3 删除二叉搜索树的最大元素和最小元素

在5.2中完成了树的遍历,这一节中将对如何从二叉搜索树中删除最大元素和最小元素做介绍:我们要想删除二分搜索树的最小值和最大值,就需要先找到二分搜索树的最小值和最大值,其实也还是很容易的,因为根据二叉搜 ...

Thu Apr 11 17:04:00 CST 2019 1 790
1.1使用java数组,并开始封装我们自己的数组

今天感冒了,全身酸软无力,啥样不想做,就来学习吧,此节我们从初步使用java中提供的数组,然后分析相关情况,过渡到封装我们自己的数组。 一.我们先来感受一下java提供的数组,以整型数组(int[] ...

Sun Mar 24 01:50:00 CST 2019 0 636
5.4删除二叉搜索树的任意元素

一.删除思路分析 在删除二叉搜索树的任意元素时,会有三种情况: 1.1 删除只有左孩子的节点 节点删除之后,将左孩子所在的二叉树取代其位置;连在原来节点父亲元素右节点的位置,比如在图中需要删除5 ...

Fri Apr 12 19:00:00 CST 2019 1 557
3.3链表----在链表中添加元素详解--使用链表的虚拟头结点

在上一小节中关于在链表中头部添加元素与在其他位置添加元素在逻辑上有所差别,这是由于我们在给链表添加元素时需要找到待添加元素位置的前一个元素所在的位置,但对于链表头来说,没有前置节点,因此在逻辑上就特殊 ...

Tue Apr 02 18:17:00 CST 2019 0 594

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM