动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

全部

微服务

后端技术

前端技术

数据库

服务器

开发工具

其他

代码小兵696

数据结构排序算法的简单介绍
367808-03 10:57

排序算法的评价稳定性稳定排序算法会依照相等的关键(换言之就是值)维持纪录的相对次序。也就是一个排序算法是稳定的,就是当有两个有相等关键的纪录R和S,且在原本的串行中R出现在S之前,在排序过的串行中R也将会是在S之前。计算复杂度(最差、平均、...

代码小兵345

数据结构堆的实现
357008-03 10:53

符合以下规则:1.元素可比较性:数据集中的元素可以进行比较,就是要实现Comparable接口;。2.节点最大/最小性:每个节点的元素必须大于或小于该节点的孩子节点的元素;3.堆是一棵完全二叉树。堆有两种:最大堆和最小堆。最小堆中每个节点的...

代码小兵652

什么是数据结构链表
386308-03 10:47

什么是链表链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。节点节点维护变量data和next,分别用于存储数据和指向下一个节点。C#:classNode<T>{private...

代码小兵124

数据结构排序的概念
369708-03 10:34

排序的概念定义:排序是计算机内经常进行的一种操作,其目的是将一组“无序”的数据调整为“有序”的数据元素。数据定义:假设含有n个数据元素的序列为{R1,R2…Rn},其相应的关键字...

杨晶珍

数据结构单链表详解
362208-03 10:01

1.链表是以节点的方式来存储的2.每个节点包含data域,next域,next域指向下一节点3.链表的各个节点不一定是连续存储的(内存中不一定是连续存储的,但是我们为了学习,通常树上画出来的是有顺序的)4.链表分为带头节点的链表和不带头节点...

代码小兵872

数据结构数组的详细介绍
355508-03 09:50

数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。线性表(LinearList)就是数据排成像一条线一样的结构。每个线性表上的数据最多只有两个方向。除了数组,链表、队列、栈也是线性表结构。与线性表...

代码小兵279

数据结构定义
370608-03 09:43

1.什么是数据结构数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。2.为什么要了解数...

代码小兵286

二叉树数据结构定义
372608-03 09:31

1.基本概念二叉树是树形结构中一种特殊的树形结构:二叉树中的每个结点至多有2棵子树(即每个结点的度小于等于2),并且两个子树有左右之分,顺序不可颠倒。在二叉树中还有种特殊的二叉树就是完全二叉树:所有结点中除了叶子结点以外的结点都有两棵子树。...

代码小兵988

数据结构队列的特点
362108-03 09:24

队列一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,在表的后端(rear)进行插入操作,和栈一样、队列是一种受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列示意图循环队列入队:将新元素赋值...

代码小兵498

数据结构栈的概念
343008-03 09:18

堆栈的概念:是一组相同类型数据的集合,并且拥有后进先出的特点,所有的操作都在堆栈顶端进行。堆栈的基本操作:Init创建一个空堆栈Push把数据压入堆栈顶端Pop从堆栈顶弹出数据Top从栈顶取数据Empty判断堆栈是否为空堆栈,是则返回tru...

文章榜

代码小兵498
代码小兵498 153篇文章   18个推荐
代码小兵696
代码小兵696 118篇文章   3个推荐
代码小兵652
代码小兵652 113篇文章   0个推荐
代码小兵124
代码小兵124 99篇文章   3个推荐
杨晶珍
杨晶珍 98篇文章   6个推荐