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
数据结构#线段树
数据结构
——哈希表
在C++容器中,map和set是经常被使用的容器,但是,我们会发现。一个是普通的map还有一个是unordered_map,这两者有什么区别呢?那就是map的底层使用的是红黑树而unordered_map底层所使用的是哈希桶,那么今天我们就来认识一下什么是哈希,以及哈希的相关知识,还有哈希表和哈希桶。1.哈希的简单介绍我们在做算法题的时候,碰到很多场景都会用到哈希,哈希其实是一种思想。比如这道题:
歪~~
·
2024-01-23 07:06
散列表
数据结构
哈希算法
c++
数据结构
(更新至链表)
数组数组的代码publicclassMyarr{privateintcapacity=0;privateintsize=0;privateT[]arr;//如果是空的则强制将容量扩充为10publicMyarr(intcapacity){if(this.size==0){this.capacity=10;this.arr=(T[])newObject[this.capacity];}}//按顺序添
lalala1213888
·
2024-01-23 07:33
数据结构
java
Iterator(遍历器)
它是一种接口,为各种不同的
数据结构
提供统一的访问机制。任何
数据结构
只要部署Iterator接口,就可以完成遍历操作(即依次处理该
数据结构
的所有成员)。
努力与幸运
·
2024-01-23 06:19
【C++】vector模拟实现过程中值得注意的点
虽然C++标准库已经为我们提供了vector的实现,但在某些情况下,我们可能需要自己模拟实现一个类似于vector的
数据结构
。今天铁蛋将给大家介绍介绍在模拟实现过程中值得注意的几个关键点。
咕噜签名-铁蛋
·
2024-01-23 06:19
c++
开发语言
for循环嵌套、九九乘法表
其中一种常见的循环结构是嵌套的for循环,它可以用来处理多维
数据结构
或执行多层嵌套的任务。
初闻女人香
·
2024-01-23 06:13
javascript
前端
html
2020年我凭借这份pdf成功拿到了阿里,腾讯,京东等六家大厂offer
大厂核心知识面试宝典,375页面试宝典,内容囊括jvm,java集合,java多线程并发,java基础,spring原理,微服务,网络,日志,zookeeper,kafka,mongoDB,设计模式,负载均衡,数据库,
数据结构
09a131ee5c4b
·
2024-01-23 06:09
数据仓库系列10- 数据仓库规范
一.数据模型架构原则1.1数据仓库分层分层的好处:清晰
数据结构
;数据血缘追踪;减少重复开发;数据关系条理化;屏蔽原始数据的影响。
只是甲
·
2024-01-23 06:20
离散化入门及使用方法与场景
当原数据很大或含有负数、小数时,难以表示为数组下标,一些算法和
数据结构
(如BIT)无法运作,这时我们就可以考虑将其离散化。
~Cc
·
2024-01-23 06:12
树状数组
离散化
算法
c++
数据结构
[LeetCode] 13. 罗马数字转整数(java实现)
[LeetCode]13.罗马数字转整数(java实现)1.题目2.读题(需要重点注意的东西)3.解法4.可能有帮助的前置习题5.所用到的
数据结构
与算法思想6.总结1.题目2.读题(需要重点注意的东西)
Cloudeeeee
·
2024-01-23 05:58
LeetCode深度解析
leetcode
java
算法
java毕业设计基于springboot企业车辆管理系统设计与实现
整体设计包括系统的功能、系统总体结构、系统
数据结构
和对系统安全性进行设计
qq_2083558048
·
2024-01-23 04:16
计算机毕业设计
springboot
java
课程设计
spring
boot
关于字典的问题
列表是有序排列的一些物件,而字典是将一些物件(keys)对应到另外一些物件(values)的
数据结构
字典能用在那里?各种你需要通过某个值去查看另一个值得场合。其实可以把字典看做一个“查询表”。
庵下桃花仙
·
2024-01-23 04:32
【分布式技术】注册中心zookeeper
目录一、ZooKeeper是什么二、ZooKeeper的工作机制三、ZooKeeper特点四、ZooKeeper
数据结构
五、ZooKeeper应用场景●统一命名服务●统一配置管理●统一集群管理●服务器动态上下线
liu_xueyin
·
2024-01-23 04:00
分布式
zookeeper
kafka
redis复习1-理论基础
redis里面的所有数据都是存在内存中所以减少了操作数据对于IO磁盘的读写操作的限制,从而提高数据读取和操作的速度redis在接受客户端请求的时候是属于单线程操作使用I/O多路复用模型–后续补充说明高效的
数据结构
滑上又滑落 一收和一放
·
2024-01-23 03:44
redis
瑞_
数据结构
与算法_二叉树
文章目录1什么是二叉树2二叉树的存储2.1使用树节点类TreeNode存储(代码)2.2使用数组存储3二叉树的遍历3.1广度优先遍历3.2深度优先遍历3.2.1深度优先——前序遍历3.2.2深度优先——中序遍历3.2.3深度优先——后序遍历3.3代码实现3.3.1递归实现——深度优先遍历3.3.2非递归实现——深度优先遍历3.3.2.1前序遍历3.3.2.2中序遍历3.3.2.3后序遍历3.3.2
瑞486
·
2024-01-23 03:43
数据结构与算法
刷题
java
数据结构
二叉树
集合复习1---理论基础
集合数组Collection&List集合Set集合Map集合父接口类线程是否安全有序性底层
数据结构
初始容量负载因子实例化方式是否可重复MapHashMap不安全无序数组+链表/红黑树161懒加载-MapLinkedHashMap
滑上又滑落 一收和一放
·
2024-01-23 03:11
集合
数据结构
——链式储存栈(由用户提供指针 )C语言描述
链式储存栈(由用户提供指针)模型C代码////Chainstorageofstacks//Createdbywenon2021/9/21.//通过链表模拟出先进后出的栈的结构//#include"Chainstorageofstacks.h"#include"stdio.h"#include"string.h"#include"stdlib.h"//设置栈节点的结构体typedefstructSt
toptap8_nn
·
2024-01-23 03:40
数据结构
C语言学习
数据结构
链表
栈
算法
面向对象编程
栈的应用——就近匹配 (C语言)
运用栈一
数据结构
模型,可以很好进行匹配。
toptap8_nn
·
2024-01-23 03:40
数据结构
C语言学习
c语言
数据结构
栈
字符串
c算法
数据结构
—线性栈(通过数组实现)C语言描述
线性栈(通过数组实现)**栈模型**C代码实现**代码注释非常详细,可直接编译运行**////Createdbywenon2021/9/20.//#defineMAX_SIZE1024#include"stdio.h"#include"stdlib.h"#include"string.h"//stackstructtypedefstructSStack{void*data[MAX_SIZE];in
toptap8_nn
·
2024-01-23 03:09
C语言学习
数据结构
数据结构
c语言
堆栈
栈
c算法
文件系统(六)—文件系统mount过程 转载
1
数据结构
虚拟文件系统通过目录项dentry实例组成的跟文件系统管理内核所有的文件,具体文件系统根目录需要关联
盼望孤独的二进制
·
2024-01-23 02:48
linux
服务器
运维
从源头看Dust3d | (七)meshcombiner:CGAL网格聚合
2021SC@SDUSC目录预备知识:CGAL库(一)Kernel内核(二)CgalMesh(三)半边网格
数据结构
一、类MeshCombiner二、具体函数主要通过combine函数实现网格的半边结构黏合
苏打不是糖
·
2024-01-23 02:00
Dust3d学习
c++
html
1024程序员节
【CGAL_空间搜索与排序】3D快速求交和距离计算
AABBTree官方文档链接:CGAL5.5-3DFastIntersectionandDistanceComputation(AABBTree):UserManual1介绍AABB树提供了一个静态的
数据结构
和算法
MSTIFIY
·
2024-01-23 02:29
#
CGAL
图形图像库
CGAL
文档阅读笔记
重学Redis:Redis常用数据类型+存储结构(源码篇)
说白了就是用C语言自己封装了一个字符串类型,这个项目由Redis作者antirez创建,作为Redis中基本的
数据结构
之一,现在也被独立出来成为了一个单独的项目。sds有两个版本,在Redis
废柴程序员
·
2024-01-23 02:10
redis--内部
数据结构
[TOC]Redis的
数据结构
和内部结构redis有5种
数据结构
,这5种
数据结构
在内部存储的时候,是不同的
数据结构
实现:231graphTB2A[redis]---B[String]3A---C[List
为爱疯狂_3850
·
2024-01-23 01:12
平衡二分搜索树
王有志,一个分享硬核Java技术的互金摸鱼侠加入Java人的提桶跑路群:共同富裕的Java人最近写了点关于Java面试的考点分析,冷落了
数据结构
与算法一段日子。
技术范王有志
·
2024-01-23 01:35
数据结构与算法
链表
java
面试
后端
数据结构
Pandas--简介(1)
Pandas提供了易于使用的
数据结构
和数据分析工具,特别适用于处理结构化数据,如表格型数据(类似于Excel表格)。
普通研究者
·
2024-01-23 01:59
Pandas
pandas
自己动手写编译器:自顶向下的自动状态机
本节我们介绍编译原理中一种新的
数据结构
叫自顶向下的自动状态机。
tyler_download
·
2024-01-23 01:57
编译原理
语法解析
自顶向下的解析
【Linux】-对于信号章节补充的知识点,以及多线程知识的汇总
作者:小树苗渴望变成参天大树作者宣言:认真写好每一篇博客作者gitee:gitee✨作者专栏:C语言,
数据结构
初阶,Linux,C++动态规划算法如果你喜欢作者的文章,就给作者点点关注吧!
橘柚!
·
2024-01-23 01:25
Linux系统编程
linux
运维
服务器
C语言实现常用
数据结构
:简要一览(第1篇)
线性表最简单的一种
数据结构
,具有相同类型的数据元素组成的序列。顺序表、链表是其两种简单实现。备注:数组也可以算一种简单的线性表。
哪有岁月静好
·
2024-01-23 00:40
【C语言进阶】【小项目】实现一个通讯录【C语言知识点汇总项目】通过这个项目,掌握C语言重要知识点
作者:#西城s这是我的主页:@小小Programmer在食用这篇博客之前,博主在这里介绍一下其它高质量的编程学习栏目:
数据结构
专栏:
数据结构
这里包含了博主很多的
数据结构
学习上的总结,每一篇都是超级用心编写的
@背包
·
2024-01-23 00:42
C语言深度解剖
高质量干货博客汇总
c语言
嵌入式学习-
数据结构
-Day6
嵌入式学习-
数据结构
-Day6一、思维导图二、作业1.插入排序:把无序序列分成有序区和无序区,依次拿无序区的每一个元素依次插入有序区中,经过大小比较实现后移,插入到合适的位置,直至序列有序。
weixin_51597107
·
2024-01-23 00:40
学习
数据结构
排序算法
数据结构
之图
图图是一种非线性结构,由顶点和边构成,我们可以将图抽象的表示为一组顶点和边的集合我们将顶点看作节点,将边看作各个节点的引用(指针),我们就可以将图看作是一种从链表拓展过来的
数据结构
图的常见类型与属于根据边是否有方向
༺❀ൢ望༒月❀ൢ❀
·
2024-01-23 00:10
数据结构
数据结构
【AI】深度学习在编码中的应用(11)
这种表示方法不再依赖传统的网格或体素等显式
数据结构
来存
giszz
·
2024-01-23 00:37
人工智能
人工智能
【C++】list容器迭代器的模拟实现
list容器如同
数据结构
中的队列,通常用链式结构进行存储。
青春:一叶知秋
·
2024-01-23 00:34
c++
开发语言
数据结构
面向中国企业关系抽取的双向门控递归单元神经网络
从财经新闻等非结构化数据中提取企业关系是构建企业知识图的重要手段,但其
数据结构
的不规则性和处理工具的匮乏给关系提取带来了挑战。
精分天秤座的mystery
·
2024-01-23 00:27
自然语言处理
神经网络
知识图谱
人工智能
数据结构
——链表的实现(Java版)
目录一、链表二、代码实现1.创建结点2.构造函数3.链表的相关属性4.添加虚拟节点5.判断链表是否为空6.添加方法(1)在头部添加(2)在尾部添加(3)在索引位置添加(4)对头插法和尾插法代码进行简化(调用任意位置添加的方法)7.打印链表(遍历,重写toString方法)8.获取链表元素个数(链表长度)9.获取链表结点(1)获取头结点(2)获取尾结点(3)获取指定位置结点10.判断结点是否存在11
刘伊珂
·
2024-01-23 00:53
java
数据结构
链表
《
数据结构
》第七章:树和森林
在客观世界中,存在着诸多如行政机构、磁盘目录和族谱的组织结构,与动物分类类似,是一种层次化结构,可采用树形结构表示。譬如磁盘目录,一个目录的子目录通常不止两个,无法用二叉树表示,需要采用多叉树的形式,即每个结点可以有不同数目的子结点。7.1树的定义树是含有n个结点的有限集合。在任意一棵非空树中:有且仅有一个特定的称为根的结点当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1,T2,…,T
Sɪʟᴇɴᴛ໊ོ235
·
2024-01-23 00:22
数据结构
数据结构
c语言
数据结构
——基本计算器的实现
目录一、不带括号的计算器1.整体思想:2.具体细节:(1)字符串中有空格(2)表达式开头可能是符号(3)将数字放在第一个栈中(4)出现“*”和“/”(5)出现“+”和“-”(6)完成运算3.完整代码:二、带括号的计算器完整代码:代码简化:计算器是我们生活中经常会用到的物品,现在我们需要利用栈和队列的知识,来自己编写一个程序,来实现计算器的基本功能。一、不带括号的计算器在运算中,我们需要遵循运算符号
刘伊珂
·
2024-01-23 00:22
数据结构
Java 多线程总结01
一个进程无法访问另一个进程的变量和
数据结构
,如果想让一个进程访问另一个进程的资源,需要使用进程间通信,比如管道,文件,套接字等。什么是线程是操作系统能够进行运算调度的最小单位。
欧亨利式结局
·
2024-01-23 00:19
JAVA
学习笔记
多线程
java
使用邻接点偏移量数组解决 BFS 类问题
引言:在算法和
数据结构
中,BFS(广度优先搜索)是一种常用的图搜索算法。它通过逐层遍历图的节点,以找到目标节点或者确定最短路径。
like455
·
2024-01-22 23:05
宽度优先
算法
java
C语言函数调用栈,栈溢出基础,canary和pie保护的绕过思路
一.函数调用栈:从
数据结构
来说,栈是一种先进后出的一种
数据结构
,在系统中,也是如此,栈的基本操作有push和pop。
Shad0w-2023
·
2024-01-22 23:45
pwn从0到1
c语言
算法
安全
网络安全
【CTF-Reverse中的加密算法】RC4,TEA和Base 64加密算法
在我们做CTF逆向题目的时候,
数据结构
可谓是最基础的东西了,有很多题目都是逆向算法题目,所以好的算法能力对我们打CTF比赛还是很有帮助的,今天就来带领大家了解一下加密算法RC4,TEA和Base64。
Shad0w-2023
·
2024-01-22 23:15
CTF-Reverse
网络安全
c++
系统安全
毕业后学习C语言肯定来得及,我相信我就是我~~~
因为我24考研报考学校只考一门专业课---
数据结构
,所以我一点点编程素养都没有,甚至C语言都没学过,但我确定了要二战考研,那我就必须从C语言一点一点抓起来,逐渐提高我的编程能力,我将不断的充实自己,更加发奋图强
[太阳]kiwifruit
·
2024-01-22 22:37
学习
c语言
开发语言
初识C语言
一·什么是C语言二·main函数三·库函数——printf四·字符串1、C语言:计算机语言——人和计算机的交流它是一种结构化的语言,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种
数据结构
的构建,
B_12385_Daydream
·
2024-01-22 22:06
c语言
开发语言
数据结构
期末复习(选择+判断+填空)
第一章基础知识关于时间复杂度可以看看这篇文章:https://blog.csdn.net/weixin_63866037/article/details/128087397视频:BV13d4y1K74p关于数据、数据元素、数据项、数据对象可以看看这篇文章:https://blog.csdn.net/baidu_31657889/article/details/92797055判断题1-1+1-2数
xiaoyushashasha
·
2024-01-22 22:03
数据结构
Day 223/300 常见
数据结构
的存储方式
(一)需求记得在很久之前,学习的《软件开发》书中有记载到,软件开发=
数据结构
+算法。一直以来,做业务多点,对于
数据结构
和算法的优化有些忽视。
Arden Zhao
·
2024-01-22 22:33
算法
前端
数据结构
算法
链表
自考计算机
数据结构
导论,自考
数据结构
导论……
“如果你想通过
数据结构
导论这门课,至少得看两遍书吧?”
韩景旭
·
2024-01-22 22:03
自考计算机数据结构导论
数据结构
- 第3章 栈和队列(一)栈
本小节要进入另一个非常重要的
数据结构
-栈1.栈的基本概念栈是只允许在一端进行插入删除的线性表栈顶(top):栈允许插入删除的那一端栈底(bottom):压栈压栈就是压到栈底栈的操作可以简单的看作后进先出
YNU、辉
·
2024-01-22 22:02
数据结构
金三银四面试题 -java
数据结构
Java中的集合是什么?在Java中,集合是一个框架,它提供了用于存储和操作对象集合的体系结构。在JDK1.2中,创建了一个名为“集合框架”的新框架,其中包含所有集合类和接口。Java中的集合能够执行任何数据操作,例如搜索、排序、插入、操作和删除。Java中的单个对象单元称为集合。Java集合类的两个基本“根”接口是Collection接口(java.util.Collection)和Map接口(
码农乐园
·
2024-01-22 22:02
队列
数据结构
大数据
python
java
数据结构
序(Markdown版)
他有一句名言: Algorithm+DataStructures=Programs 程序=算法+
数据结构
在这个算法和
数据结构
被忽视的时代,程序员的日常工作,真的离算法和
数据结构
很远吗?
醒过来摸鱼
·
2024-01-22 22:32
数据结构【完结】
数据结构
算法
数据结构
中堆栈和内存堆栈的区别
最近接触
数据结构
中的堆栈,想到了初学Java时,关于新实例化或者定义一个对象时候,声明对象,对象的变量名存放在栈内存中,当我们手动new之后,就会在堆内存中开辟一个空间,用来存放变量地址值,并将变量地址告诉栈内存中变量名
trustF
·
2024-01-22 22:32
内存堆栈
数据结构堆栈
上一页
84
85
86
87
88
89
90
91
下一页
按字母分类:
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
其他