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
【数据结构】--树状数组
go语言基本类型
Golang更明确的数字类型命名,支持Unicode,支持常用
数据结构
。
leellun
·
2024-01-24 23:26
go从入门到实践
golang
开发语言
后端
C语言
数据结构
之线性表-链表篇
不问花开几许只向浅笑安然烟雨长虹,孤鹜齐飞的个人主页个人专栏期待小伙伴们的支持与关注!!!目录使用链表的原因单链表的实现索引定义链表的结构体链表的功能为节点分配动态内存空间打印单链表单链表的头插代码测试#关于单链表使用二级指针的原因单链表的尾插代码测试#单链表的头删编辑代码测试#单链表的尾删代码测试#单链表的查找代码测试#在指定位置之前插入节点代码测试#在指定位置之后插入节点代码测试#删除指定位置
烟雨长虹,孤鹜齐飞
·
2024-01-24 22:42
C语言数据结构
数据结构
c语言
链表
双指针算法
算法
C语言
数据结构
之线性表-顺序表篇
线性表是⼀种在实际中广泛使用的
数据结构
,常见的线性表:顺序表、链表、栈、队列、字符串。线性表在逻辑上是线性结构,也就说是连续的⼀条直线。
烟雨长虹,孤鹜齐飞
·
2024-01-24 22:11
C语言数据结构
数据结构
c语言
数组和链表
有很多的
数据结构
的底层都是基于数组和链表,所以我们要了解下数组、链表是怎么存储的,以及怎么去解决一些相关的letcode算法题,只有了解了真正的底层结构才能更进一步。
狗子也能编码
·
2024-01-24 22:10
Java基础
java
HashMap原理
概念哈希表散列表(HashTable),也被称为哈希表,是一种非常常见的
数据结构
,用于存储键值对。哈希表的主要思想是,通过哈希函数将键(Key)映射到数组的一个索引上,然后在该索引处存储对应的值(Va
狗子也能编码
·
2024-01-24 22:10
Java基础
java
Java
数据结构
:栈的实现
目录一、链表实现栈链表实现栈的代码如下:二、数组实现栈数组实现栈的代码如下:三、总结栈(Stack)是一种线性
数据结构
,特殊之处在于它只能在一端进行操作。
爱跑步的程序员~
·
2024-01-24 22:07
数据结构
java
数据结构
开发语言
并查集算法实现
测试链接牛客测试链接介绍并查集(DisjointSet)是一种用于处理集合合并与查询问题的
数据结构
。它支持两种操作:合并(Union)和查询(Find)。
爱跑步的程序员~
·
2024-01-24 22:35
数据结构
算法
java
C语言
数据结构
二叉树 基本操作的实现
C语言
数据结构
实验代码如下://二叉树基本操作的实现#define_CRT_SECURE_NO_WARNINGS1#include#includetypedefintElemtype;typedefstructNode
冷酷范特西
·
2024-01-24 22:17
c语言
数据结构
开发语言
C语言
数据结构
电话号码查询系统的设计与实现(哈希查找)
C语言
数据结构
实验代码如下://电话号码查询系统的设计与实现#define_CRT_SECURE_NO_WARNINGS1#include#include#include#defineMAX_NAME10
冷酷范特西
·
2024-01-24 22:17
数据结构
D-Tale SSRF漏洞复现(CVE-2024-21642)
0x01产品简介D-tale是一个在2020年2月推出的库,是Pandas
数据结构
的可视化工具。
OidBoy_G
·
2024-01-24 22:45
漏洞复现
安全
web安全
D-Tale SSRF漏洞
Ⅰ、漏洞描述D-Tale是Pandas
数据结构
的可视化工具。3.9.0之前的D-Tale版本的用户可能容易受到服务器端请求伪造(SSRF)的攻击,从而使攻击者能够访问服务器
Love Seed
·
2024-01-24 22:45
安全
【复现】D-Tale SSRF漏洞(CVE-2024-21642)_26
目前支持DataFrame、Series、MultiIndex、DatetimeIndex和RangeIndex等Pandas的
数据结构
对象,并且还提供了常规
数据结构
的函数分析等可视化功能实现。二.
穿着白衣
·
2024-01-24 22:13
安全漏洞
安全
web安全
网络安全
系统安全
手动实现Redis的LRU缓存机制
LRU总体大概是这样的,最近使用的放在前面,最近没用的放在后面,如果来了一个新的数,此时内存满了,就需要把旧的数淘汰,那为了方便移动数据,肯定就得使用链表类似的
数据结构
,再加上要判断这条数据是不是最新的或者最旧的那么应该也要使用
拉霍拉卡
·
2024-01-24 21:03
java
java
编译和链接(你真的了解符号决议和重定位吗?)
快乐的流畅:个人主页个人专栏:《C语言》《
数据结构
世界》《进击的C++》远方有一堆篝火,在为久候之人燃烧!
快乐的流畅
·
2024-01-24 21:24
零基础学C语言
汇编
机器翻译
自然语言处理
【C++练级之路】【Lv.7】【STL】vector类的模拟实现
快乐的流畅:个人主页个人专栏:《C语言》《
数据结构
世界》《进击的C++》远方有一堆篝火,在为久候之人燃烧!
快乐的流畅
·
2024-01-24 21:22
进击的C++
c++
开发语言
stl
容器
数据结构
Python 安装教程,新手入门(超详细)含Pycharm开发环境安装教程
Python提供了高效的高级
数据结构
,能够简单有效地面向对象编程
RS迷途小书童
·
2024-01-24 21:20
Python教程
python
开发语言
pycharm
笔记
经验分享
《
数据结构
与测绘程序设计》课程实习(设计)——以附合导线平差解算程序为例
目录1.课程实习(设计)内容2.实施步骤2.1.准备工作2.2.编写头文件“Traverse_Calc.h”2.3.编写源文件“导线测量计算.cpp”3.运行结果4.结果分析解读1.课程实习(设计)内容用C语言(或者其他任何编程语言)实现附合导线平差解算程序。附合导线略图(与该程序的已知数据无关,仅仅是一个示意图)2.实施步骤2.1.准备工作首先,按步骤创建好控制台应用程序,并依次添加源文件和头文
@HNUSTer
·
2024-01-24 21:07
测绘工程
数据结构与测绘程序设计
课程实习
课程设计
C++ STL库详解:list的详细模拟实现
我们对stl库的例如vector、list、string都有了详细的了解,对模板的使用以及类和对象都有了熟练的掌握,而实践才是检验真理的唯一标准,在此片博客中,将利用先前学过的各模块知识来对list这个在
数据结构
中令许多初学者摸不到北
C+五条
·
2024-01-24 21:26
C++
数据结构
c++
开发语言
Redis的五种常用数据类型详解及相关面试问题
散列表常用命令使用场景List链表常用命令应用场景Set(集合)常用命令应用场景SortedSet(有序集合)zset常用命令介绍应用场景面试题常问的数据类型简述Redis是一个开源(BSD许可)的,内存中的
数据结构
存储系统
fpl1116
·
2024-01-24 20:55
JAVA全栈学习路线
#
JavaEE(SSM)
java
后端
redis
缓存
面试
2020-07-04(C语言)
数据结构
归并排序
//归并排序includeincludedefineMAXSIZE100typedefstructSqList{intr[MAXSIZE+1];intlength;}SqList;voidMerge(intR[],intT[],intlow,intmid,inthigh)//将有序表R[low...mid]和R[mid+1...high]归并为有序表T[low...high]{inti,j,k;i
璐璐_accf
·
2024-01-24 20:39
深入了解Redis
数据结构
Redis,作为一种高性能的内存数据库,支持多种
数据结构
,从简单的字符串到复杂的哈希表。在这篇博文中,我们将深入探讨Redis的一些主要
数据结构
,并通过详细的例子展示它们的使用。
液态不合群
·
2024-01-24 20:48
redis
数据结构
windows
c语言进阶——
数据结构
——线性表
性表是一种常见的
数据结构
,它是一种有序的数据元素的集合,其中每个元素都有唯一的前驱和后继。线性表有两种实现方式:顺序存储和链式存储。顺序存储是将线性表的元素按顺序依次存放在一块连续的内存空间中。
张謹礧
·
2024-01-24 20:12
c语言基础题目训练
c语言
数据结构
开发语言
C语言进阶(八)—— 链表
1.链表基本概念1.1什么是链表链表是一种常用的
数据结构
,它通过指针将一些列数据结点,连接成一个数据链。相对于数组,链表具有更好的动态性(非顺序存储)。
此心光明事上练
·
2024-01-24 20:11
【C++成长之路】
c语言
链表
C语言描述
数据结构
——链表
链表的基本概念链表引出数组有缺陷静态空间,一旦分配就不可以动态扩展,要不分配不够,要不分配过多。对于数组头部进行插入和删除效率低链表的组成链表是有节点组成的节点由数据域和指针域组成structLinkNode{intnum;struct}链表的分类方式1:静态链表动态链表方式2:单向链表双向链表单向循环链表双向循环链表静态链表和动态链表静态链表创建在栈上动态链表创建在堆区代码示例:#define_
黑马金牌编程
·
2024-01-24 20:10
C/C++数据结构
数据结构
链表
C语言描述
C语言进阶
C语言进阶——
数据结构
之链表(续)
前言hello,大家好呀,我是Humble,本篇博客承接之前的C语言进阶——
数据结构
之链表的内容(没看过的小伙伴可以从我创建的专栏C语言进阶之
数据结构
找到那篇文章并阅读后在回来哦~),上次我们重点说了链表中的单链表
不吃肉的Humble
·
2024-01-24 20:08
C语言进阶之数据结构
数据结构
c语言
链表
C语言进阶——
数据结构
之顺序表
前言:大家好呀,我是Humble,今天开始进入我们的一个C语言的
数据结构
的学习这也算是Humble做C语言专栏开始到现在迈出的一大步我们从这篇博客开始,会讲
数据结构
中的顺序表,和链表之后会利用这些知识来实战一个项目
不吃肉的Humble
·
2024-01-24 20:37
C语言进阶之数据结构
c语言
开发语言
数据结构
C语言进阶——
数据结构
之链表
前言hello,大家好呀,我是Humble在之前的两篇博客,我们学完了
数据结构
中的顺序表,还对它进行了一个应用,做了一个通讯录的小项目那今天我们再来学习一个新的
数据结构
——链表引入我们来回忆一下顺序表对于顺序表
不吃肉的Humble
·
2024-01-24 20:36
C语言进阶之数据结构
c语言
开发语言
数据结构
ZZULI-新冠疫苗接种信息管理系统
试验任务:
数据结构
的定义:1.逐个显示信息表中疫苗接种的信息2.输出目前满足接种第二剂疫苗的接种者信息3.给定一个新增接种者的信息,插入到表中指定的位置4.删除指定位置5.利用直接插入排序或者折半插入排序
小羊没烦恼~
·
2024-01-24 20:21
数据结构
算法
数据结构
c#
哈希算法
MySQL-数据库设计与实现--头歌
数据库设计的阶段和每阶段的任务数据库的设计大致分为以下几个阶段:需求分析根据业务需求,确定应用系统所涉及的数据(信息),以及处理需求,形成数据字典,包括数据结、
数据结构
、数据流、数据存储、数据处
山间未相见
·
2024-01-24 20:19
数据库
mysql
数据结构
奇妙旅程之二叉树题型解法总结
꒰˃͈꒵˂͈꒱writeinfront꒰˃͈꒵˂͈꒱ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈.ᴗ͈აxiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客本文由xiaoxieʕ̯•͡˔•̯᷅ʔ原创CSDN如需转载还请通知˶⍤⃝˶个人主页:xiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客系列专栏:xiaoxie的JAVA系列专栏——CSD
小谢在努力
·
2024-01-24 20:45
Java
算法
java
数据结构
Mysql索引的结构——B++ Tree
索引采用的
数据结构
——B+树本部分主要是参考自小林CodingB+树的由来二分查找可以每次缩减一半,从而提高查找效率。但是二分查找,若使用线性结构,每次插入,都是需要移动其余剩下的全部元素,消耗巨大。
Climber47
·
2024-01-24 19:34
基础组件学习
#
Mysql
mysql
数据库
Python实现的通讯录
或许对很多
数据结构
的初学者来说,通讯录是他们第一个可以展示他们所习得知识的舞台。那么python中的通讯录,是怎样实现的呢?
RNGWGzZs
·
2024-01-24 19:01
python
前端面试题:链式数据转换
给出如下
数据结构
,进行数据格式转换,父子集合形式的数据letdata=[{id:1,name:"目录1",parentId:0,},{id:2,name:"目录1-1",parentId:1,},{id
华子Code1024
·
2024-01-24 19:57
前端
面试
算法
javascript
递归函数的介绍和实现
在计算机科学中被广泛应用,用于解决许多问题,如数学计算、
数据结构
操作、算法等。递归函数的设计思想是将复杂问题分解成更小的子问题,然后通过不断调用自身来解决这些子问题,最终得到整个问题的解决方案。
小哼快跑
·
2024-01-24 19:44
数据结构
开发语言
Redis常见
数据结构
以及使用场景分别是什么
StringString
数据结构
是简单的key-value类型,value其实不仅可以是String,也可以是数字。常规key-value缓存应用;常规计数:微博数,粉丝数等。
啄sir.
·
2024-01-24 19:44
redis
堆结构(算法村第十四关青铜挑战)
堆结构是一种非常重要的基础
数据结构
,也是算法的重要内容,很多题目甚至只能用堆来进行。
陈星泽SSR
·
2024-01-24 19:13
算法村
算法
数据结构
顺序表
思维导图练习头文件1#ifndef__HEAD_H__2#define__HEAD_H__345#include6#include7#include8910#defineMAXSIZE711typedefintdatatype;12enum13{14FLASE=-1,15SUCCESS16};17//定义顺序表:数据元素和顺序表长度18typedefstructSQLIST19{20//数据元素2
苟盛儿
·
2024-01-24 18:53
数据结构
数据结构
:链栈的一些基本操作(C语言实现)
链栈是采用链表作为存储结构的栈。链栈也遵循先进后出的特性,在出栈后要释放相应的空间。其相较于顺序栈的优点是:只要系统有可用空间,就不会出现溢出的情况。链栈的一些基础操作代码如下:#include#includetypedefstructLinkStackNode/*定义链栈的结构*/{intdata;LinkStackNode*next;}LinkStackNode,*LinkStack;void
Starherder
·
2024-01-24 18:18
数据结构
数据结构
【
数据结构
-栈】C语言实现链栈基本操作
C语言实现链栈基本操作链栈基本操作链栈储存结构初始化入栈出栈判断是否为空一次入栈n个元素遍历清空链栈测试代码整合链栈基本操作链栈储存结构//链栈储存结构typedefstructStackNode{ElemTypedata;structStackNode*next;}StackNode,*LinkStack;初始化//初始化StatusInitStack(LinkStack*S){*S=NULL;
柘月十七
·
2024-01-24 18:48
数据结构
C语言
数据结构
栈
c语言
数据结构
之链栈基本操作(C语言)
链栈栈的链式储存结构称为链栈。链栈的节点类型与链式线性表的节点类型定义相同,不同的是它是仅在表头进行操作的单链表。链栈通常用不带头节点的单链表来实现,栈顶指针就是链表的头指针,如图所示:程序源代码:#include#includetypedefintElemType;typedefstructstack{ElemTypedata;structstack*next;}stack,*Linkstack
流年_cth
·
2024-01-24 18:48
数据结构
数据结构
【
数据结构
】链栈的基本操作(C语言)
零零总总搜索了一些关于链栈的资料,了解了链栈的基本操作,一直觉得别人写的代码或多或少存在一些问题,所以打算自己写一篇关于链栈的文章,也算是对所学知识的梳理和巩固了。首先说明本文使用C语言进行链栈的基本操作,链栈是无头结点的。这里补充说明一下,无头结点的意思是,链栈的头结点是存储数据的,有头结点的是头结点不存储数据的,不了解的小伙伴可以先去学习一下单链表的内容。之所以在这里说明,是因为我看过不少文章
讯鸽
·
2024-01-24 18:18
数据结构
链表
数据结构
-c语言代码实现-链栈的基本操作
动态分配顺序存储结构#defineElemTypechartypedefstructSknode{ElemTypedata;structSknode*next;}Sknode,*StackLink;基本操作初始化voidStackLink_Init(StackLink&S){S=(StackLink)malloc(sizeof(Sknode));S->next=NULL;printf("初始化成功
清风千里.
·
2024-01-24 18:16
数据结构(纯代码)
数据结构
c语言
顺序栈链栈基本操作及应用-
数据结构
类C语言
目录一、功能函数定义文件(func.cpp)二、主函数调用文件(main.cpp)三、头文件声明文件(before.h)四、运行环境一、功能函数定义文件(func.cpp)#include#include#include"before.h"usingnamespacestd;//顺序栈的相关功能函数定义statusInitStack(SqStack&S,intmaxsize){S.base=(El
_慢漫漫慢
·
2024-01-24 18:46
数据结构基本算法代码
c语言
c++
数据结构
链表
算法
数据结构
——链栈的基本操作实现(带头结点)
C语言实现链栈的初始化、进栈、出栈、取栈顶、判链栈空,遍历等基本操作(另外使用了C++中的引用知识,以便小白更好的入手)//链栈的基本实现(带头结点)#include#includetypedefintElement;//链栈的存储类型typedefstructLinkNodeStack{//定义数据域Elementdata;//定义指针域structLinkNodeStack*next;}Lin
Jokeio
·
2024-01-24 18:46
数据结构
c语言
c++
【
数据结构
】 链栈的基本操作 (C语言版)
目录一、链栈1、链栈的定义:2、链栈的优缺点:二、链栈的基本操作算法(C语言)1、宏定义2、创建结构体3、链栈的初始化4、链栈的进栈5、链栈的出栈6、获取栈顶元素7、栈的遍历输出8、链栈的判空9、求链栈的栈长10、链栈的清空11、链栈的销毁三、链栈的基本操作完整代码(C语言)四、运行结果一、链栈1、链栈的定义:链栈是一种栈的实现方式,它使用链表结构来实现。每个节点包含数据域和指针域,其中数据域用于
殊迟
·
2024-01-24 18:15
数据结构
c语言
开发语言
算法
数据结构
之链栈的基本操作(C语言实现)
链栈的基本操作:初始化,出栈,入栈,判空,遍历,清空#include#include#include#includetypedefstructNode{intdata;structNode*pNext;}NODE,*PNODE;typedefstructStack{PNODEpTop;PNODEpBottom;}STACK,*PSTACK;voidinit(PSTACK);//PSTACK等价于s
miya atsumu osamu
·
2024-01-24 18:15
数据结构
stack
c语言
ArrayList和LinkedList源码探究
ArrayList这就要从它的底层
数据结构
入手了,从源码可以看出,list的底层数
子桑尽欢
·
2024-01-24 18:09
Java基础
ArrayList
LinkedList
源码
Java系列之:List集合子类ArrayList和LinkedList
ArrayList和LinkedList一、List集合子类特点二、LinkedList集合的特有功能一、List集合子类特点List集合常用子类:ArrayList、LinkedListArrayList:底层
数据结构
是数组
最笨的羊羊
·
2024-01-24 18:39
日常分享专栏
Java系列
ArrayList
LinkedList
Java集合---LinkedList源码解析
原文地址为:Java集合---LinkedList源码解析一、1、类定义2、LinkedList
数据结构
原理3、私有属性4、构造方法5、元素添加add()及原理6、删除数据remove()7、数据获取get
wcqlwyt
·
2024-01-24 18:08
linkedlist
java
LIS
源码解析
list
Java集合面试总结-list-map
1、Arraylist与LinkedList异同a.是否保证线程安全:ArrayList和LinkedList都是不同步的,也就是不保证线程安全;b.底层
数据结构
:Arraylist底层使用的是Object
dengfenglai_fengye
·
2024-01-24 18:04
java
面试
list
上一页
77
78
79
80
81
82
83
84
下一页
按字母分类:
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
其他