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
数据结构学习小结
递归算法
常用于解决需要重复执行相似操作的问题,例如树、图等
数据结构
的遍历,以及分治、动态规划等算法。递归算法的基本思想是将大问题划分为一个或多个具有相同结构的子问题,并通过递归调用函数来解决这些子问题。
酷小洋
·
2024-01-24 17:03
算法
算法
java
开发语言
idea
排序算法
数据结构
—基础知识(九):树和二叉树(a)
数据结构
—基础知识(九):树和二叉树(a)树的定义树(Tree)是n(n≥0)个结点的有限集,它或为空树(n=0);或为非空树,对于非空树T:有且仅有一个称之为根的结点;除根结点以外的其余结点可分为m(
阿庆i code
·
2024-01-24 16:10
数据结构基础知识
概念
数据结构
考研
经验分享
笔记
数据结构
—基础知识(五):线性表(b)链表中基本操作
数据结构
—基础知识(五):线性表(b)链表中基本操作一.单链表基本操作的实现1.单链表的初始化【算法描述】生成新节点作为头结点,用头指针L指向头结点。头结点的指针域置空。
阿庆i code
·
2024-01-24 16:39
数据结构基础知识
概念
数据结构
链表
考研
经验分享
笔记
数据结构
—基础知识(六):栈
数据结构
—基础知识(六):栈栈的定义和特点栈(stack)是限定仅在表尾进行插入或删除操作的线性表。对于栈来说,表尾段有其特殊含义称为栈顶(top),表头段称为栈底(bottom)。
阿庆i code
·
2024-01-24 16:39
数据结构基础知识
概念
数据结构
笔记
经验分享
考研
数据结构
—基础知识(三):线性表(a)
数据结构
—基础知识(三):线性表(a)1.线性表的定义和基本操作线性表的定义定义:线性表是具有相同数据类型的n(n≥0)个数据元素的有限序列。(n=0时称为空表)线性表的特点表中元素的个数有限。
阿庆i code
·
2024-01-24 16:38
数据结构基础知识
概念
数据结构
笔记
经验分享
考研
数据结构
—基础知识(一):绪论(a)
基本概念和术语1.数据、数据元素、数据项和数据对象数据(Data)是客观事物的符号表示,是所有能输入到计算机中并被计算机程序处理的符号的总称。包括:a)数值类型的数据:整数、实数等。b)非数值型的数据:文字、图像、图形、声音等。数据元素(DataElement)是数据的基本单位。数据项(DataItem)是组成数据元素的、有独立含义的、不可分割的最小单位。(例如,学生信息表中的学号、姓名、性别等都
阿庆i code
·
2024-01-24 16:08
数据结构基础知识
概念
笔记
经验分享
考研
数据结构
Java
数据结构
集合
文章目录Java
数据结构
1.基本
数据结构
1.1数组(Array)1.2链表(LinkedList)1.3栈(Stack)1.4队列(Queue)双向队列优先级队列2.树形
数据结构
2.1二叉树(BinaryTree
Artisan_w
·
2024-01-24 16:06
Java基础与八股
java
数据结构
开发语言
数据结构
—基础知识(11):二叉树的遍历
数据结构
—基础知识(11):二叉树的遍历二叉树的遍历二叉树的遍历是指按某条搜索路径访问树中每个结点,使得每个结点均被访问一次,而且仅被访问一次。
阿庆i code
·
2024-01-24 16:05
数据结构基础知识
概念
数据结构
笔记
经验分享
考研
数据结构
:完全二叉树(递归实现)
如果完全二叉树的深度为h,那么除了第h层外,其他层的节点个数都是满的,第h层的节点都靠左排列。完全二叉树的编号方法是从上到下,从左到右,根节点为1号节点,设完全二叉树的节点数为sum,某节点编号为i,当2*i#includetypedefstructnode{intdata;structnode*lchild;structnode*rchild;}Tree,*Ptree;Ptreeinit(int
cxy255256
·
2024-01-24 16:04
数据结构
算法
数据结构
—基础知识(七):队列
数据结构
—基础知识(七):队列队列的定义和特点队列(queue)是一种先进先出的线性表。它只允许在表的一端进行插入,而在另一端删除元素。
阿庆i code
·
2024-01-24 16:25
数据结构基础知识
概念
数据结构
经验分享
考研
笔记
数据结构
与算法--第一章习题
数据结构
与算法--PTA第一章习题一、判断数据项是数据的最小单位。T数据元素是数据的最小单位。F数据的逻辑结构是指数据的各数据项之间的逻辑关系。
Java之弟
·
2024-01-24 16:25
数据结构与算法
数据结构
算法
数据结构
与算法--第二章习题
数据结构
与算法--PTA第二章习题一、判断ForasequentiallystoredlinearlistoflengthN,thetimecomplexitiesforqueryandinsertionareO
Java之弟
·
2024-01-24 16:54
数据结构与算法
数据结构
算法
可碧教你C++——哈希
set和map的底层
数据结构
为红黑树,而unordered系列的底层
数据结构
则为哈希表。哈希表的特点是无法按照数据大小进行排列,但是相应的其效率比红黑树稍微高一些。但
鹅一百
·
2024-01-24 15:40
C++
算法
哈希算法
算法
c++
【MySQL】索引
2、索引及其优缺点索引是在存储引擎中实现的帮助MySQL高效获取数据的
数据结构
,可以在其基础上实现高级查找算法。优点:1、提高数据检索的效率,降低数据库的IO成本。
Rockict_z
·
2024-01-24 15:40
mysql
数据库
Python—Pandas的基本使用(机器学习基础)
(百度百科)2.pandas是基于Numpy构建的含有更高级
数据结构
和工具
思君_4cd3
·
2024-01-24 15:52
学习日志2020.7.14 解析Livox点云存储
数据结构
点云数据存储方式终于有点眉目了。点云数据率是每秒十万点,每秒有20帧framerate,每一帧包含50个左右数据包pointpacket,这50个数据包组合成一个临时数据包列表pointpacketlisttemp,所有的临时数据包列表组成完整的数据包列表pointpacketlist,写入本地文件。算法层上,数据存储的最小单元是数据包pointpacket,每个数据包大小为1319字节byte,
李4kj5f7jhd4
·
2024-01-24 15:04
livox
大疆
激光雷达
驱动
ros
数据结构
三:线性表之单链表(带头结点单向)的设计与实现
线性表的链式存储结构正是所谓的单链表,何谓单链表?通过地址将每一个数据元素串起来,进行使用,这可以弥补顺序表在进行任意位置的插入和删除需要进行大量的数据元素移动的缺点,只需要修改指针的指向即可;单链表的种类又可划分为很多种,本篇博客详细介绍带头结点单链表的设计与实现,掌握单链表的关键是要进行画图分析;单链表同时也是笔试和面试的必考点,因此,掌握好该章节非常重要!一、单链表的基本概念和结构线性表的链
未来可期,静待花开~
·
2024-01-24 15:01
数据结构
数据结构
<1>——树状数组
树状数组,也叫FenwickTree和BIT(BinaryIndexedTree),是一种支持单点修改和区间查询的,代码量小的
数据结构
。那神马是单点修改和区间查询?我们来看一道题。
seanli1008
·
2024-01-24 15:30
数据结构
数据结构
数据结构
—基础知识(八):数组
数据结构
—基础知识(八):数组数组定义数组:按一定格式排列起来的具有相同类型的数据元素的集合。一维数组:若线性表中的数据元素为非结构的简单元素,则称为一维数组。一位数组的逻辑结构:线性结构。
阿庆i code
·
2024-01-24 15:58
数据结构基础知识
概念
数据结构
笔记
考研
经验分享
解密数据之谜:算法与
数据结构
的奇妙联动
解密数据之谜:算法与
数据结构
的奇妙联动算法和
数据结构
是计算机科学中非常重要的两个概念。它们是解决问题和处理数据的关键工具。让我为您介绍一下算法和
数据结构
的基本概念。
代码炼金术
·
2024-01-24 15:26
算法
数据结构
java
mysql储存的
数据结构
_mysql存储引擎InnoDB详解,从底层看清InnoDB
数据结构
本文主要从
数据结构
的角度,详细介绍InnoDB行记录格式和数据页的实现原理,从底层看清InnoDB存储引擎。本文主要内容是根据掘金小册《从根儿上理解MySQL》整理而来。
Geek7even
·
2024-01-24 15:49
mysql储存的数据结构
MySQL底层
数据结构
的深入分析
目录【二叉树】【B树和B+树】【Hash索引】【MySQL的存储原理】⾮聚簇索引(MyISAM)聚簇索引(InnoDB)【MySQL的底层存储原理】【redolog和binlog】【SQL语句的执行流程】【存储引擎的选择】【mysql基本设置相关命令】【二叉树】在之前的一篇文章MySQL关于索引的理解_浮.尘的博客-CSDN博客中提到了MySQL的MyISAM和InnoDB存储引擎的索引底层实际上
浮尘笔记
·
2024-01-24 15:18
MySQL
数据结构
mysql
数据库
MySQL MyISAM和InnoDB索引底层
数据结构
解析
本文将深入探讨这两种存储引擎的索引底层
数据结构
,包括它们的特点、优势和不同之处。MyISAM索引底层
数据结构
MyISAM是MySQL的默认存储引擎之一,它使用B+树作为索引的底层
数据结构
。
一叶飘零_sweeeet
·
2024-01-24 15:47
果酱紫
DB
数据结构
mysql
数据结构
数据库
mysql底层
数据结构
mysql底层
数据结构
数据结构
hashBTreeB+Tree索引索引分类B+TREE、Hash、Full-text聚集索引、非聚集索引myisaminnodb主键索引(PRIMARYKEY)、唯一索引(
释然`
·
2024-01-24 15:16
mysql优化
mysql
数据结构
数据库
208:前缀树
题意Trie(发音类似"try")或者说前缀树是一种树形
数据结构
,用于高效地存储和检索字符串数据集中的键。这一
数据结构
有相当多的应用情景,例如自动补完和拼写检查。
nobigogle
·
2024-01-24 15:05
哈希表的深入探索
定义:其实哈希表就是我们之前在c语言是用另一个数组去存放该数组每个元素出现的次数的扩展,Hashtable,也叫哈希表),是根据关键码值(Keyvalue)而直接进行访问的
数据结构
。
fchampion
·
2024-01-24 14:51
数据结构
哈希算法
c++
算法
【C++语言1】基本语法
前言作者简介:加油,旭杏,目前大二,正在学习C++,
数据结构
等作者主页:加油,旭杏的主页⏩本文收录在:再识C进阶的专栏代码仓库:旭日东升1欢迎大家点赞收藏⭐加关注哦!
加油,旭杏
·
2024-01-24 14:16
c++
开发语言
命名空间
缺省函数
函数重载
Spring Boot 中的外部化配置
SpringBoot中的外部化配置一、配置文件基础1.配置文件格式(1)YAML基本语法规则(2)YAML支持三种
数据结构
2.application文件3.application.properties配置文件
小宝945
·
2024-01-24 14:15
Spring
Boot
spring
boot
3.2 django项目-新闻博客系统之用户注册功能2
03.1用户注册功能2一、前后端分离使用json数据交互1、结构设计实际项目是多人协同开发,特别是前后端交互,后端返回
数据结构
要一致。
yungege
·
2024-01-24 14:30
程序员的最后一道防线到底是什么?——总结
1、基础扎实和过硬的技术能力计算机原理、操作系统、
数据结构
和算法、计算机网络等底层原理这些是基础中的基础,没有这些东西技术之路走不远。
java2508
·
2024-01-24 14:35
java
架构篇16:高性能NoSQL
关系数据库存储的是行记录,无法存储
数据结构
以微博的关注关系为例,“我关注的人”是一个用户ID列表,使用关系数据库存储只能将列表拆成多行,然后再查询出来组装,无法直接存储一
星猿杂谈
·
2024-01-24 14:45
软件架构
架构
c++遍历文件夹下指定后缀的文件
dirent.hdirent.h是一个头文件,它包含了在文件系统中进行目录操作的函数和
数据结构
的声明。
chen_znn
·
2024-01-24 14:12
c++
c++
学会 Java
数据结构
,想不飘都难
今天我们来学一下
数据结构
方面的知识,对扎实Java的基本功非常有用,学会了就会有一种自带大佬的感觉,嘿嘿。
码农很低调
·
2024-01-24 13:53
数据结构
学习之单向链表(各种操作合集)
单向链表(各种操作合集)单向链表的两种创建方式方式1:根据函数的返回值创建通过返回值返回所申请的头结点所在的内存空间首地址,即创建单向链表的头结点,代码如下:示例代码:node_t*create_link_node_1(){node_t*phead=(node_t*)malloc(sizeof(node_t));if(NULL==phead){printf("内存分配失败\n");exit(-1)
少年维克多
·
2024-01-24 13:24
数据结构学习系列
数据结构
学习
数据结构
学习之双向链表(各种操作合集)
双向链表(各种操作合集)双向链表的两种创建方式:方法1:根据函数的返回值创建通过返回值返回所申请的头结点所在的内存空间首地址,即创建双向链表的头结点,代码如下:示例代码:node_t*create_dplink_node_1(){node_t*phead=(node_t*)malloc(sizeof(node_t));if(NULL==phead){printf("内存分配失败\n");exit(
少年维克多
·
2024-01-24 13:24
数据结构学习系列
编程基础
数据结构
学习
链表
数据结构
学习之顺序表(各种操作合集)
顺序表(各种操作合集)顺序表的两种创建方式:方式1:根据函数的返回值创建通过返回值返回所申请的内存空间的首地址;示例代码:list_t*create_seq_list_1(){list_t*p=(list_t*)malloc(sizeof(list_t));if(NULL==p){printf("内存分配失败\n");exit(-1);}memset(p,0,sizeof(list_t));ret
少年维克多
·
2024-01-24 13:52
数据结构学习系列
编程基础
面试题
数据结构
学习
顺序表
【MATLAB深度学习工具箱】学习笔记--体脂估计算例再分析:拟合神经网络fitnet里面的函数】
介绍上一篇【MATLAB深度学习工具箱】学习笔记--体脂估计算例再分析:拟合神经网络fitnet里面的
数据结构
】_bear_miao的博客-CSDN博客原文链接如下【MATLAB深度学习工具箱】学习笔记
明天已在HiaHia
·
2024-01-24 13:44
#
MATALB深度学习工具箱
matlab
开发语言
机器学习
【Linux C | 进程】创建进程 | vfork函数+exec函数,以及system函数——文中很多C语言例子帮助理解
博客主页:https://blog.csdn.net/wkd_007博客内容:嵌入式开发、Linux、C语言、C++、
数据结构
、音视频本文内容:介绍金句分享:你不能选择最好的,但最好的会来选择你——泰戈尔本文未经允许
wkd_007
·
2024-01-24 13:08
#
✨Linux
C语言
linux
c语言
execl
execv
ecexve
vfork
system
【Linux C | 进程】创建进程 | fork函数详解
博客主页:https://blog.csdn.net/wkd_007博客内容:嵌入式开发、Linux、C语言、C++、
数据结构
、音视频本文内容:介绍fork函数金句分享:你不能选择最好的,但最好的会来选择你
wkd_007
·
2024-01-24 13:38
#
✨Linux
C语言
linux
fork
函数
fork函数返回2次
【Linux C | 进程】进程间通信 | 信号 (带C语言例子,8352字详细讲解)
博客主页:https://blog.csdn.net/wkd_007博客内容:嵌入式开发、Linux、C语言、C++、
数据结构
、音视频本文内容:介绍金句分享:你不能选择最好的,但最好的会来选择你——泰戈尔本文未经允许
wkd_007
·
2024-01-24 13:28
#
✨Linux
C语言
linux
signal函数
kill函数
sigprocmask函数
进程间通信
信号
C++&&
数据结构
——哈希表
目录一,unordered系列容器1.1关于unordered系列1.2unordered_set1.4unordered_map1.5性能对比二,哈希2.1哈希概念2.2常用哈希函数2.3哈希冲突及解决2.3.1闭散列2.3.2开散列2.4哈希表扩容2.4.1闭散列扩容2.4.2开散列扩容三,哈希表模拟实现3.1映射函数实现3.2闭散列哈希表3.3开散列哈希表一,unordered系列容器1.1
小堃学编程
·
2024-01-24 13:26
散列表
数据结构
c++
【
数据结构
与算法】4.自主实现单链表的增删查改
博客主页:爱敲代码的小杨.✨专栏:《JavaSE语法》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤️小杨水平有限,欢迎各位大佬指点,相互学习进步!文章目录1.前言2.链表3.单链表的实现3.1打印链表3.2头插法3.3尾插法3.4任意位置插入元素3.5查找元素3.6链表节点个数3.7删除元素3.8删除链表中指定的所有元素3.9清空链表4.代码1.前言在上一篇《顺序表》中,我们已经熟
爱敲代码的小杨.
·
2024-01-24 13:56
数据结构与算法
Java
数据结构
java
算法
链表
设计模式简介
需谨记在心的一点是:设计模式是高层次的方案,并不关注具体的实现细节,比如算法和
数据结构
。设计模式种类第一部分:创建型模式介绍处理对象创建的设计模式。
廖马儿
·
2024-01-24 12:18
Zookeeper集群 + Kafka集群,Filebeat+Kafka+ELK
Zookeeper工作机制Zookeeper特点Zookeeper
数据结构
Zookeeper选举机制实验部署Zookeeper集群1.安装前准备安装JDK下载安装包2.安装Zookeeper修改配置文件拷贝配置好的
思华年^O^
·
2024-01-24 12:48
linux
服务器
运维
kafka
C语言数据管理技术
1链表
数据结构
链表是C语言中一种与数组不同的存储结构,通过指针将内存中的各结点联系起来,能够更灵活地处理数据。
BraveTomato
·
2024-01-24 12:40
C/C++课程设计
c语言
开发语言
链表
算法
数据结构
1、基于线性表的图书信息管理(2)单链表实验
1题目描述图1单链表实验2题目解读这次实验要求完成单链表的创建、输出,单链表的排序、修改、逆序存储,单链表按位查找、按值查找、增加结点、删除结点。3代码与结果这一部分给出本次实验的代码与结果。3.1基于链式存储结构的图书信息表的创建和输出这一题是后面题目的基础,使用尾插法建立单链表,并输出单链表中的各元素值。3.1.1设计代码#include#includeusingnamespacestd;//
BraveTomato
·
2024-01-24 12:09
数据结构(C语言)
数据结构
算法
链表
新画图不好用?『 图层困扰?』『 剪切板拷贝失败?』旧版画图软件yyds
樊梓慕:个人主页个人专栏:《C语言》《
数据结构
》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言新版画图的两大问题:1.1
樊梓慕
·
2024-01-24 11:14
经验分享
笔记
PostgreSQL 源码解读(96)- 分区表#3(数据插入路由#3-获取分区键值)
一、
数据结构
ModifyTable通过插入、更新或删除,将子计划生成的行应用到结果表。
EthanHe
·
2024-01-24 11:38
【Linux】文件周边001之系统文件IO
樊梓慕:个人主页个人专栏:《C语言》《
数据结构
》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.C语言文件IO1.1C
樊梓慕
·
2024-01-24 11:13
Linux
开发语言
linux
2021年关于Redis最新的50道面试题(含答案)
Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种
数据结构
,此外单
Linux高级开发
·
2024-01-24 11:09
Linux服务器开发
redis
memcached
数据库
数据库架构
网络协议
上一页
78
79
80
81
82
83
84
85
下一页
按字母分类:
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
其他