E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【数据结构】--树状数组
深入理解 Java 垃圾回收机制
ps:内存泄露是指该内存空间使用完毕之后未回收,在不涉及复杂
数据结构
的一般情
玩大数据的小轩
·
2024-01-23 14:30
【从浅到深的算法技巧】链表
定义:链表是一种递归的
数据结构
,它或者为空(null),或者是指向一个结点(node)的引用,该结点合有一个泛型的元素和一个指向另一条链表的引用。
牛马程序员
·
2024-01-23 14:00
从浅到深的算法技巧
算法
链表
数据结构
谈谈我对数据库三范式的字面理解
今天看了看《
数据结构
系统原理》(黄靖主编)这本书(备考自考,不然以我的品味,直接豆瓣9.0以上,哈哈哈)首先看下书上给出的定义:第一范式(1NF):设R为任一给定关系,若R中的每个列与行的交点处的取值都是不可再分的基本元素
一笑超人
·
2024-01-23 14:33
使用Python进行基本数据类型操作
1.背景介绍在Python中,数据类型是一种基本的
数据结构
,用于存储和操作数据。Python支持多种数据类型,包括整数、浮点数、字符串、列表、元组、字典和集合等。
Python_P叔
·
2024-01-23 13:47
python
服务器
开发语言
numpy
核心
数据结构
ndarray多维数组,TIM截图20200406171028.png注意n维的顺序ndarray的属性ndarray.ndim数组的轴(维度)的个数。维度的数量被称为rank。
咚咚强
·
2024-01-23 13:23
【
数据结构
与算法】3.顺序表
博客主页:爱敲代码的小杨.✨专栏:《JavaSE语法》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤️小杨水平有限,欢迎各位大佬指点,相互学习进步!文章目录1.线性表2.顺序表2.1顺序表结构2.2实现顺序表接口2.3打印顺序表2.2实现新增元素2.3实现查找元素2.3获取指定位置的值2.4删除元素2.5获取顺序表的长度2.6清空顺序表3.代码1.线性表定义:线性表是n个具有相同特性
爱敲代码的小杨.
·
2024-01-23 13:31
数据结构与算法
Java
java
开发语言
算法
数据结构
数据结构
----- 堆
堆的概念堆是在完全二叉树的基础上建立堆又分为大根堆和小根堆。什么是大根堆呢?就是说里面的任意结点的值都满足大于其子树中结点的值这个条件则说明该堆是大根堆(最大堆)与其相反就称为小根堆(最小堆)。堆的性质1、堆中某个节点的值总是不大于或者不小于其父节点的。2、堆总是一棵完全二叉树。下面我们通过图例来区分大根堆和小根堆堆的存储方式我们从堆的概念可以得知:堆是一棵完全二叉树所以我们可以通过层序遍历的方式
小比特鹏
·
2024-01-23 13:27
数据结构
java
学习
Java中的方法
方法就是可以完成某个功能的代码块注意:方法必须先定义,后调用,否则程序将报错方法定义后并不是直接可以运行的,需要手动调用才会执行可以在方法中调用其他的方法方法在内存结构中的调用过程栈内存用的是栈这种
数据结构
总结
雪球不会消失了
·
2024-01-23 13:52
java
开发语言
数据结构
-栈与队列--中缀转为后缀表达式
问题分析什么后缀表达式我们平时使用的为中缀表达式,操作符在两个操作数之间,而所谓后缀表达式,即操作符在两个操作数之后;比如中缀表达式变成后缀表达式。为什么要使用后缀表达式在我们的认知中,我们接触一般都是中缀表达式,例如:、等;但在计算机中,如果是像这样简单的计算不用太多思考,但对于像这样甚至还要稍复杂的表达式,我们要考虑到计算符优先级的问题,将其转为才能进行计算;尤其涉及到计算符优先级的表达式时,
一棵灬大树
·
2024-01-23 13:34
结构化数据与非结构化数据有什么区别?
客户如何选择不是基于
数据结构
,而是基于使用它们的应用程序:关系数据库用于结构化数据,大多数其他类型的应用程序用于非结构化数据。然而,结构化数据分析的难易程度与非结构化数据的分析难度之间的关系日益紧张。
奥利文儿
·
2024-01-23 12:59
数据库
dba
大数据
sql
Zookeeper+Kafka集群
主要用来解决分布式应用集群中应用系统的一致性问题,想大于各种分布式应用的注册中心+文件系统+通知机制本质用于注册各种分布式应用,存储和管理这些分布式应用的元数据,如果应用或服务本身状态发生变化就会通知到客户端
数据结构
王德发666
·
2024-01-23 12:25
zookeeper
kafka
分布式
数据结构
前言本文是基于王道考研
数据结构
所记的笔记。如有侵权,请告知删除。
微醺的眼眸
·
2024-01-23 12:49
数据结构与算法
数据结构
数据结构
-树与二叉树
树最适合用来表述(元素之间具有分支层次关系)的数据。一、二叉树的性质二叉树的五种基本形态判断:1.二叉树第i(i≥1)层上至多有个结点2.深度为k(k≥1)的二叉树至多有个结点。3.一棵有n个结点的树的所有结点度数之和(边)为n-1.4.任意二叉树中,若叶子结点(度为0)的个数为,度为1的结点个数为,度为2的结点个数为,则树:二、二叉树的遍历快速上手可以看下面这个up主的视频:【纯干货】三分钟教会
NNLYF_
·
2024-01-23 12:44
数据结构与算法
数据结构
数据结构
--图(更新ing~)
树具有灵活性,并且存在许多不同的树的应用,但是就树本身而言有一定的局限性,树只能表示层次关系,比如父子关系。而其他的比如兄弟关系只能够间接表示。推广---图图形结构中,数据元素之间的关系是任意的。一、图的基本概念二、图的分类三、图的相关术语1、顶点的度无向图:n个顶点找两条,没有方向,2、路径和路径长度3.子图4.图的连通1)无向图的连通2)有向图的连通5.生成树#不讨论的图:四、图的存储方法1、
NNLYF_
·
2024-01-23 12:44
数据结构
Vector容器的详细介绍
一、vector基本概念1.1功能: -vector
数据结构
和数组非常相似,也称单端数组1.2vector与普通数组区别: -不同之处在于数组是静态空间,而vector可以动态拓展1.3动态拓展: 并不是在原空间之后续接新空间
小小小小栋
·
2024-01-23 12:43
c++
算法
数据结构
---顺序表
1.线性表的定义和特点顺序储存结构:数组链式储存结构:指针2.线性表的类型定义3.顺序存储结构等同于structPolynomial{floatp;inte;}typeofstruct{structPolymomial*elem;intlength;}Sqlist;关于数组的动态和静态分配:4.顺序表基本操作的实现示意图:补充:操作算法中用到的预定义常量和类型一.初始化注意这里(SqList&L)
NNLYF_
·
2024-01-23 12:42
数据结构与算法
数据结构
dbeaver批量导出数据到另一个数据库
接下来我将模拟生产环境进行数据迁移二、问题现状1、现在我有两个数据库一个数据库名为ceshi1另一个数据库名为ceshi22、现在我的ceshi1里面有两张表三条数据,我想把这两张表迁移到ceshi2中迁移后
数据结构
和大小不变
耳边私语着
·
2024-01-23 12:09
postgresql
数据库
Java
数据结构
与算法:线性
数据结构
之栈
Java
数据结构
与算法:线性
数据结构
之栈大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,一个对编程充满热情的程序猿。今天,我们将深入探讨Java中另一种重要的线性
数据结构
——栈。
weixin_836869520
·
2024-01-23 12:33
java
数据结构
开发语言
Java
数据结构
与算法:线性
数据结构
之链表
Java
数据结构
与算法:线性
数据结构
之链表大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,一个对编程充满热情的程序猿。
weixin_836869520
·
2024-01-23 12:32
数据结构
java
链表
肝下十万字的《
数据结构
考研》笔记,你对
数据结构
理解水平将从入门到入魔❤️
第一章绪论1.1基本概念1.1.1基本术语 相关术语:数据、数据元素、数据对象、数据类型和
数据结构
。
luo an
·
2024-01-23 11:59
算法
数据结构
链表
面试
学习方法
数据结构
- 第 6 章 树和二叉树
【考纲内容】(一)树的基本概念(二)二叉树;二叉树的定义及其主要特征;二叉树的顺序存储结构和链式存储结构;二叉树的遍历;线索二叉树的基本概念和构造(三)树、森林树的存储结构;森林与二叉树的转换;树和森林的遍历(四)树与二叉树的应用二叉排序树;平衡二叉树;哈夫曼树和哈夫曼编码【知识框架】【复习提示】本章内容多以选择题的形式考查,但也会出涉及树遍历相关的算法题;树和二叉树的性质、遍历操作、转换、存储结
yzr213
·
2024-01-23 11:28
计算机考研
408
统考科目
数据结构
数据结构
- 第 2 章 线性表
【考纲内容】(一)、线性表的定义和基本操作(二)、线性表的实现顺序存储;链式存储;线性表的应用【知识框架】【复习提示】线性表是考研命题的重点;这类算法题实现起来比较容易而且代码量较少,但却要求具有最优的性能(时间、空间复杂度),才能获得满分;因此,需要牢固掌握线性表的各种操作(基于两者存储结构),在平时的学习中多注重培养动手能力;另外,需要提醒的是,算法最重要的是思想!考场上的时间有限,在试卷上不
yzr213
·
2024-01-23 11:58
计算机考研
408
统考科目
数据结构
数据结构
- 第 3 章 栈和队列
【考纲内容】(1).栈和队列的基本概念(2).栈和队列的顺序存储结构(3).栈和队列的链式存储结构(4).栈和队列的应用【知识框架】【复习提示】(1).本章通常以选择题的形式考查,题目不算难,但命题的形式比较灵活(2).其中,栈(出入栈的过程、出栈序列的合法性)和队列的操作及其特征是考查重点(3).栈和队列都是线性表的应用和推广,因此也容易出现在算法设计题中(4).此外,栈和队列的顺序存储、链式存
yzr213
·
2024-01-23 11:58
计算机考研
408
统考科目
数据结构
数据结构
精录&总结Episode.7
数据结构
入门之图(基于Visual C++)
今天酷狗上有人问我,为什么歌写的还行,却不火?思前想后,觉得火这个东西的定义是复杂的。正是因为有太多和我一样的年轻人,在自己的事业方面沉不住气,还没有做出那么优秀的东西来却一味想着火,才会将自己陷入不能坚持于一件事的困窘之中。相反,有千千万万的方式让自己知名,但是这个世界知名的东西往往流于形式,这可能不是我们真正想要的。就好比我们都倡导不忘初心,可怜的是不忘初心这句话在传唱的过程中也渐渐地忘记了初
笙歌散尽
·
2024-01-23 11:57
数据结构精录&总结
算法
数据结构
c++
图论
有向图
从0开始学C++ 第二十八课
数据结构
深入 - 栈和队列
第二十八课:
数据结构
深入-栈和队列学习目标:理解栈(Stack)的基本概念和特性。掌握队列(Queue)的基本概念和特性。学会在C++中使用栈和队列。了解栈和队列的典型应用场景。
mls学习小记
·
2024-01-23 11:27
C++
从0开始学C++
数据结构
c++
从0开始学习C++ 第三十三课 线性搜索和二分搜索
线性搜索(LinearSearch)概念:线性搜索是一种简单的查找算法,它从
数据结构
的一端开始,逐一检查每个元素,直到找到所需的元素或搜索到结构的另一端。
mls学习小记
·
2024-01-23 11:27
从0开始学C++
C++
学习
c++
数据结构
66个代码带你通关
数据结构
代码题,最适合学习
数据结构
代码的博客之一
数据结构
基础代码前言相信很多同学有遇到学习完了
数据结构
但是对考试中或者面试题里的代码部分一窍不通。
大灰狼学java
·
2024-01-23 11:56
算法
数据结构
学习
c++
链表
霍夫曼树
排序算法
数据结构
与算法书籍推荐(7本)
《
数据结构
教程》1996年华中科技大学出版社出版的图书《
数据结构
教程》用精练、流畅的语言详述了
数据结构
的基本概念、基本思想、基本原理及实际背景。
GeekyGuru
·
2024-01-23 11:56
数据结构
链表
数据结构
与算法XS班-左程云第六节课笔记(比较器、优先级队列、二叉树)
第6节比较器、优先级队列、二叉树##这是
数据结构
与算法新手班-左程云第六节课的笔记##视频顺序就按照文件夹顺序来看,体系学习班的内容不会大于基础班(基础上半部分)和进阶班(基础下半部分+刷题),只是揉进去一些比较新的题目
BAEK°
·
2024-01-23 11:55
数据结构与算法新手班-左程云
算法
数据结构
java
栈|
数据结构
|C语言|详细讲解|代码实现
栈的分类静态栈和动态栈是两种常用的
数据结构
,它们的主要区别在于存储方式。1.静态栈:静态栈通常使用数组来实现。它有一个固定的大小,即栈的最大容量。一旦栈满了,就无法再添加元素,除非重新分配更大的数
宇宙超粒终端控制中心
·
2024-01-23 11:54
C语言学习笔记(入门到入神)
数据结构
c语言
算法
从0开始学C++ 第二十七课
数据结构
入门 - 数组与链表
第二十七课:
数据结构
入门-数组与链表学习目标:理解数组的基本概念和操作。掌握链表的基本结构与特点。学会在C++中定义和操作数组和链表。了解数组和链表的基本使用场景。
mls学习小记
·
2024-01-23 11:54
从0开始学C++
C++
数据结构
c++
链表
Go 方法
第1章方法Go语言也支持面向对象的思想;所谓面向对象编程:1对象就是简单的一个值或者变量,并且拥有其方法2方法是某种特定类型的函数3面向对象编程就是使用方法来描述每个
数据结构
的属性和操作;使用者不需要了解对象本身的实现
yzr213
·
2024-01-23 11:54
后端编程语言
golang
Java
数据结构
Java提供了很多
数据结构
来处理和组织数据Java中的util包中提供了许多
数据结构
的实现,可以根据具体需要选择合适的类以下介绍一下常用的Java
数据结构
:1.数组(Arrays)数组是一种基本的
数据结构
小猿学码
·
2024-01-23 11:23
java
数据结构
开发语言
03_list
APIlistIterator方法subList方法ArrayListArrayList的源码阅读LinkedListVectorStacklist接口特点:List是Collection的子接口,是描述数据存储的接口
数据结构
表现为线性表
coo1heisenberg
·
2024-01-23 11:52
JavaWeb
java
Java语言第三篇集合
集合集合List集合ArrayListLinkedList泛型SetTreeSet集合特点
数据结构
HashSet集合Map集合HashMapTreeMap可变参数创建不可变集合集合集合和数组的对比数组的长度是不可变的
帝乙岩
·
2024-01-23 11:17
编程语言
java
开发语言
freeRTOS总结(六)列表及列表项
列表是FreeRTOS中的一个
数据结构
,概念上和链表有点类似,列表被用来跟踪FreeRTOS中的任务。列表的特点:列表项间的地址非连续的,是人为的连接到一起的。
Ant?1
·
2024-01-23 11:17
freeRTOS
单片机
学习
数据结构
-学习笔记
什么是
数据结构
?
数据结构
是计算机存储、组织数据的方式。
数据结构
是指相互之间存在一种或多种特定关系的数据元素的集合。结构包括逻辑结构和物理结构。
_pass_
·
2024-01-23 11:45
数据结构
学习
笔记
机器学习实战 K-近邻算法
K-近邻算法优点:精度高、对异常值不敏感、无数据输入假定缺点:计算复杂高、空间复杂度高适用数据范围:数值型和标称型一般流程收集数据:可以使用任何方法准备数据:距离计算所需要的数值,最好是结构化的
数据结构
分析数据
今昔何夕丶
·
2024-01-23 11:48
Java
数据结构
与算法:贪心算法之最小生成树
Java
数据结构
与算法:贪心算法之最小生成树大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!
u010405836
·
2024-01-23 11:49
java
贪心算法
开发语言
Java
数据结构
与算法:动态规划之背包问题
Java
数据结构
与算法:动态规划之背包问题大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!
u010405836
·
2024-01-23 10:47
java
动态规划
代理模式
(力扣记录)5. 最长回文子串
数据结构
/算法:动态规划时间复杂度:O(n^2)空间复杂度:O(1)代码实现:classSolution:deflongestPalindrome(self,s:str)->str:leng=0res=
Wilson_ZheLIN
·
2024-01-23 10:13
力扣算法题目记录
leetcode
数据结构
算法
python
个人相关工作介绍
[1]低质量、多分辨率、多尺度遥感、医学、文字图像应用型研究[2]大数据、文本、语音、图像工程化应用型研究[3]传统算法+
数据结构
的基础研究[4]深度学习head、neck、loss、优化、并行方面应用研究
Ada's
·
2024-01-23 10:06
计算机科学技术及软件工程应用
系统科学
神经科学
认知科学
四、字节码执行引擎
2.栈帧参考《认识JVM规范》中的栈帧栈帧的说明:栈帧是用于支持JVM进行方法调用和方法执行的
数据结构
;栈帧随着方法调用而创建,随着方法结束
zengk562
·
2024-01-23 10:48
JVM
java
jvm
栈帧
操作数栈
动态连接
静态分派
动态分派
局部变量表
一位5年iOS开发者的亲身经历,你会选择坚持吗?
群内提供
数据结构
与算法、底层进阶、swift、逆向、底层面试题整合文档等免费资料!1,作为一个iOS开发工程师,我之前做过iOS但是还做过一段安卓,都说安卓是iOS的基础,这个应该算是正常的。
_小迷糊_997
·
2024-01-23 10:26
[分章:阅读]《我的第一本算法书》
第一章
数据结构
1.链表1、
数据结构
之一,线性排列数据,指针链接数据;访问O(n),删除/添加O(1)2、类似链条。
学者Miles
·
2024-01-23 10:07
#
阅读
数据结构
严蔚敏
数据结构
次优二叉树的生成及二叉排序树
#include#include#include#include#defineOK1#defineERROR0#defineFALSE0#defineTRUE1#defineOVERFLOW-2#defineLH1#defineRH-1#defineEH0#defineGRADE4typedefintStatus;typedefintKeyType;typedefstruct{KeyTypekey
哆啦BCD梦
·
2024-01-23 10:04
数据结构
c语言
c++
Java并发- ABA问题
它主要发生在某些
数据结构
(如栈、队列、链表等)的原子操作中。ABA问题的名称来自于
数据结构
中元素的状态变化序列:元素最初处于状态A,然后被改变为状态B,最后又被改回原先的状态A。
青衫客36
·
2024-01-23 10:02
Java基础
java
开发语言
C++提高编程——模板
本专栏记录C++学习过程包括C++基础以及
数据结构
和算法,其中第一部分计划时间一个月,主要跟着黑马视频教程,学习路线如下,不定时更新,欢迎关注。
爱睡觉的咋
·
2024-01-23 10:02
C++学习
c++
开发语言
算法
数据结构
| 散列表(Hash Table)
散列表(HashTable)又名哈希表/Hash表,是根据(Key)直接访问子内存存储位置值(Value)的
数据结构
,他是由数组演化而来的,利用了数组支持按照下标进行随机访问数据的特性。
suweijie768
·
2024-01-23 10:26
数据结构
散列表
数据结构
--克鲁斯卡尔(kruskal)算法(大话
数据结构
)
克鲁斯卡尔算法的个人解析笔记什么是克鲁斯卡尔(kruskal)算法克鲁斯卡尔算法与普里姆算法的区别在哪里呢克鲁斯卡尔算法实现宏定义对边集数组进行定义克鲁斯卡尔算法Find函数定义主函数测试代码解读什么是克鲁斯卡尔(kruskal)算法这里我们选用普里姆(prim)算法作为对比,prim算法是从一个顶点开始搜索最小路径,而克鲁斯卡尔算法是通过一个遍历好的边集数组搜索出一条最短路径。(最短路径的本质就
欧_aita
·
2024-01-23 10:25
数据结构与算法
数据结构
算法
图论
上一页
82
83
84
85
86
87
88
89
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他