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
数据结构#线段树
数据结构
-图的最小生成树
最小生成树介绍最小生成树(MinimumCostSpanningTree)是代价最小的连通网的生成树,即该生成树上的边的权值和最小最小生成树的性质:必须使用且仅使用连通网中的n-1条边来联结网络中的n个顶点;不能使用产生回路的边;各边上的权值的总和达到最小最小生成树在连通网场景中应用广泛,例如在n个城市之间建立通信网络,如何建立成本最小的网络在n个城市之间建立公路网络,如何建立成本最小的网络应用场
Xiao 柠
·
2024-02-02 20:35
数据结构
数据结构
算法
c++
Highcharts 折线图显示多个属性数据
1.
数据结构
[{"name":"事件1","data":[{"x":toUTC("2021-07-1010:10:01"),"y":4,"z":'aaa'},{"x":toUTC("2021-07-1110
Evan.Pei
·
2024-02-02 20:53
JavaScript
Redis为什么快?
本文将深入探讨Redis之所以能够如此快速的原因,从内存存储、单线程模型、非阻塞I/O到优化的
数据结构
,逐一解析Redis成功的关键要素。
张万森的救赎
·
2024-02-02 19:44
redis
数据库
缓存
关于fast-lio2使用mid360的一些纠结
fast-lio2代码使用的是livox-mid70,
数据结构
是一代livox-sdk,想要驱动mid360使用的却是livox-sdk2,
数据结构
有区别,但是不做代码修改,直接编译后也能运行。
飞同学
·
2024-02-02 19:56
ros
【c语言】简单贪吃蛇的实现
目录一、游戏说明编辑二、地图坐标编辑三、头文件四、蛇身和食物五、
数据结构
设计蛇节点结构如下:封装一个Snake的结构来维护整条贪吃蛇:蛇的方向,可以一一列举,使用枚举:游戏状态,可以一一列举,使用枚举:
走在努力路上的自己
·
2024-02-02 19:18
c语言
开发语言
C++开发人员职业发展规划
概述1.功能型语⾔,不绑定⾏业,万事皆可C/C++特点:稳定、⾼效、语法复杂(细节)⽅向:操作系统、服务器、⽹络安全、桌⾯应⽤、视频编解码应⽤层⾯2.招聘需求:1.精通C/C++,熟悉STL标准库中常⽤
数据结构
骨灰级收藏家
·
2024-02-02 19:44
技术交流
c++
互联网
c语言
c++
开发语言
Dev-C++怎么建项目
Dev创建项目,我主要是在
数据结构
课上会经常用到1、点击左上角的小矩形2、会出现源代码和项目两个选项,点击项目3、选中ConsoleApplication,可以选择c项目也可以选择C++项目,看自己写什么类型的代码
魔莫摸墨
·
2024-02-02 19:10
数据结构
c++
c语言
数据结构
算法
开发语言
数据结构
+算法(第02篇):玩扫雷就是优化算法
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬学习必须往深处挖,挖的越深,基础越扎实!阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 18:25
数据结构与算法
数据结构
算法
迷人的
数据结构
:揭秘数组和链表的不同
数据结构
中的数组和链表的区别一、简介二、数组的特点和特性三、链表的特点和特性四、数组和链表的对比五、数组和链表的代码实现六、总结一、简介
数据结构
是组织和存储数据的方式,直接影响着程序性能、内存利用和资源管理等关键方面
Lion Long
·
2024-02-02 18:50
数据结构与算法
数据结构
链表
c++
开发语言
服务器
柔性数组
数组
扫描线板子 小思路
前言:本板子是结合我的
线段树
1板子和OIWIKI的扫描线写成的类。
DBWG
·
2024-02-02 18:16
板子
算法
扫描线
构建知识图谱:从技术到实战的完整指南
它不仅仅是一种
数据结构
,更是一种知识的表达和存储方式,能够为机器学习提供丰富、结构化的背景知识,从而提升算法的理解和推理能力。在人工智能领域,知识图谱的重要性不言而喻。
快乐非自愿
·
2024-02-02 18:42
知识图谱
人工智能
大数据
架构
如何创建和使用索引?
索引是一种能提高数据库查询效率的
数据结构
,它允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。
动力节点IT教育
·
2024-02-02 18:09
Java问题集
oracle
数据库
java
数据结构
与算法(第一季):双向链表
一、双向链表单向链表只能通过Node中next属性从头遍历链表,完成搜索。双向链表中的Node增加prev属性,指向该节点上一个节点。双向链表查找元素可以从first或last两个方向开始查找。image二、双向链表接口设计相较于单项链表,双向链表需要重写查找节点、插入节点、删除节点、清空节点四个方法。三、双向链表的实现1、构造方法在双向链表属性中增加last属性记录尾节点。在Node属性中增加p
萧1帅
·
2024-02-02 18:31
CJFS: Concurrent Journaling for Better Scalability——论文泛读
Son等人[44]对日志事务采用了无锁
数据结构
妙BOOK言
·
2024-02-02 18:57
论文阅读
论文阅读
文件系统
数据结构
——链式二叉树(3)
本篇文章我们依然讲解链式二叉树的OJ题;一、二叉树的层序遍历层序遍历即从根节点开始一层一层的遍历。我们可以运用队列的先进先出特性实现!//层序遍历voida(BTNode*root){Queqhead;Queueinit(&qhead);//先入队根节点if(root)QueuePush(&qhead,root);while(!QueueEmpty(&qhead)){BTNode*tmp=Queu
成工小白
·
2024-02-02 18:49
数据结构与算法
LeetCode
数据结构
leetcode
算法
c语言
第五章
数据结构
与算法——排序
目录一、排序的概念及其运用二、八大排序的原理及其实现(升序为例)(一)、直接插入排序(二)、希尔排序(也叫缩小增量排序)(重要)1.原理:2.该排序一般分为两个步骤:3.预排序过程:4.预排序的意义(升序为例):5.希尔排序的特点:6.希尔排序代码实现:(三)、堆排序(四)、直接选择排序(五)、快速排序(2023_09_21)一、排序的概念及其运用(一)、排序的概念1、所谓排序,就是使一串记录,按
成工小白
·
2024-02-02 18:18
数据结构与算法
数据结构
c语言
排序算法
Day35-
数据结构
与算法-图
title:Day35-
数据结构
与算法-图date:2020-12-1914:26:31author:Liu_zimo常用的经典
数据结构
回顾
数据结构
:线性结构(数组、链表、栈、队列、哈希表)树形结构(二叉树
柳子陌
·
2024-02-02 17:17
数据结构与算法
Java
kruskal
dijkstra
生成树
最短路径
图
CAA百科全书学习
online\CAACenV5Default.htm1.打开CAACenV5Default.htm2.学习百科全书MiddleWare,掌握CATIA的回调机制,收发机制,返回机制,错误机制,catialist
数据结构
qiqizone1
·
2024-02-02 17:41
CAA
caa
[
数据结构
与算法]贪心算法(原理+代码)
博主介绍:✌专研于前后端领域优质创作者、本质互联网精神开源贡献答疑解惑、坚持优质作品共享、掘金/腾讯云/阿里云等平台优质作者、擅长前后端项目开发和毕业项目实战,深受全网粉丝喜爱与支持✌有需要可以联系作者我哦!精彩专栏推荐订阅不然下次找不到哟目录一、什么是贪心算法贪心算法的一般流程如下:二、常见应用算法Prim算法:贪心算法的一种常见应用是Prim算法。Prim算法的基本思想是从一个初始顶点开始,每
程序小勇
·
2024-02-02 16:32
课程设计
贪心算法
算法
c++
数据结构
Golang切片与数组
在Go语言中,切片(Slice)和数组(Array)是两个核心的
数据结构
,它们在内存管理、灵活性以及性能方面有着显著的区别。
小小Albert
·
2024-02-02 16:17
golang
开发语言
后端
c语言程序设计二级考试内容,计算机二级考试C语言程序设计考试大纲
3.掌握程序设计中简单的
数据结构
和算法并能阅读简单的程序。
黄恒乐
·
2024-02-02 16:42
c语言程序设计二级考试内容
Redis面试
Redis中的value支持string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理信息定位)等多种
数据结构
最小的帆也能远航
·
2024-02-02 16:09
面试
redis
面试
数据库
跟着野火学FreeRTOS:第二段(队列管理)
队列(QueuesQueuesQueues)是FreeRTOSFreeRTOSFreeRTOS中的一种
数据结构
,这种
数据结构
提供了一种任务和任务之间,任务和中断之间的通信机制。
qqssss121dfd
·
2024-02-02 16:35
嵌入式
stm32
嵌入式硬件
【从浅到深的算法技巧】堆的定义
5.7堆的定义
数据结构
二叉堆能够很好地实现优先队列的基本操作。在二叉堆的数组中,每个元素都要保证大于等于另两个特定位置的元素。相应地,这些位置的元素又至少要大于等于数组中的另两个元素,以此类推。
A 北枝
·
2024-02-02 16:54
从浅到深的算法技巧
算法
堆
前端复杂 table 渲染及 excel.js 导出
前端表格渲染我们一般会使用element-ui等组件库提供的table组件,这些组件一般都是以列的维度进行渲染,而我们使用的excel生成工具(如exceljs)却是以行的维度进行生成,这就导致页面渲染和excel生成的
数据结构
无法匹配
StoneHui_
·
2024-02-02 16:24
前端
excel
vue.js
Count on a tree(树上路径第K最值=LCA+可持久化
线段树
)
id=2588思路:每个节点上建立一棵维护权值的可持久化
线段树
(维护从根到这个节点的权值),以他的父节点为历史版本建立,每次查询时直接在
线段树
上二分即可,所以只需要联立三棵可持久化
线段树
T[u],T[v
AmadeusChan
·
2024-02-02 15:28
讲讲闭包
我要更正自身原先对于闭包的理解引用属性,深拷贝-知乎放空思想,拷问自己,围城,喝水,内心,为什么,白,质问,断头台,终怯懦,冷,耳语捕鱼达人----至少要一个星期消化,而且更困难的是面向对象的写法不会,基本的都不会今年还要学
数据结构
njit_peiyuan
·
2024-02-02 15:44
数据结构与算法
【
数据结构
与算法】之排序系列-20240201
【
数据结构
与算法】之排序系列-20240201一、88.合并两个有序数组二、169.多数元素三、217.存在重复元素四、242.有效的字母异位词五、268.丢失的数字六、349.两个数组的交集七、350
敲代码敲到头发茂密
·
2024-02-02 15:36
数据结构与算法
python
算法
开发语言
pycharm
leetcode
排序算法
数据结构
数据结构
+算法(第11篇) :无死角“盘”它!二分查找树
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬学习必须往深处挖,挖的越深,基础越扎实!阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:20
数据结构与算法
算法
数据结构
数据结构
+算法(第08篇):史上最猛之递归屠龙奥义
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬学习必须往深处挖,挖的越深,基础越扎实!阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:19
数据结构与算法
算法
数据结构
数据结构
+算法(第10篇):叉堆“功夫熊猫”的速成之路
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬学习必须往深处挖,挖的越深,基础越扎实!阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:19
数据结构与算法
数据结构
算法
【C++】STL优先级队列(priority_queue)
其头文件就是queue,但是队列和优先级队列关系不大,两个是不同的
数据结构
。但二者都是适配器,容器适配器。优先级队列中存放的数据是有优先级的。
.滄海难为水
·
2024-02-02 15:46
C++
c++
【C++4】内存管理
前言作者简介:加油,旭杏,目前大二,正在学习C++,
数据结构
等作者主页:加油,旭杏的主页⏩本文收录在:再识C进阶的专栏代码仓库:旭日东升1欢迎大家点赞收藏⭐加关注哦!
加油,旭杏
·
2024-02-02 15:15
jvm
数据结构
+算法(第09篇):菜鸟也能“种”好二叉树!
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬学习必须往深处挖,挖的越深,基础越扎实!阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:43
数据结构与算法
数据结构
算法
开发中常用的
数据结构
在软件开发中,常用的
数据结构
具有各自的场景和应用。以下是一些常见的
数据结构
、它们的应用场景以及相应的代码示例:数组(Array):场景:用于存储一组相同类型的元素,通过索引访问元素。
SuperYiY
·
2024-02-02 15:38
【数据结构与算法】
数据结构
Java 获取指定节点父节点、子节点的方法
在Java中,要获取指定节点的父节点和子节点,通常需要使用DOM(文档对象模型)或者类似的树形
数据结构
来表示XML或HTML文档。
Itmastergo
·
2024-02-02 14:32
javascript
开发语言
ecmascript
结构体与共用体——C语言——day15
在C语言中,C语言允许用户自己指定这样一种
数据结构
,它称为结构体(structure)。它相当于其他高级语言中的“记录”。
Yifannn~
·
2024-02-02 14:23
学习
c语言
开发语言
C语言数组:从入门到进阶
数组是C语言中的一种重要
数据结构
,它允许我们存储一系列相同类型的数据。我们将讨论数组的定义、初始化、访问元素、遍历数组以及数组的应用场景。此外,我们还将通过一些代码示例来加深对数组的理解。
朝九晚五ฺ
·
2024-02-02 14:20
算法
数据结构
c语言
vscode
C语言·贪吃蛇游戏(下)
用来声明游戏中实现各种功能的函数,snack.c用来实现函数,test.c用来测试和运行这个游戏然后我们将游戏的大概流程在test.c文件中写出来,因为我们会用到宽字符,所以要记得适配本地中文环境2.游戏
数据结构
设计
atlanteep
·
2024-02-02 14:32
C语言学习之旅
游戏
c语言
实际开发中redisTemplate.execute() 方法与 template.opsForValue() 的选择
前言最近在复习自己的技术社区的源码时候发现了一个之前自己忽略的一个有趣的地方:就是在项目的Redis操作封装类RedisClient中(包含封装了redis的几种
数据结构
的使用姿势)对于redisTemplate.execute
@泡泡糖
·
2024-02-02 13:41
redis
技术派项目-技术笔记
java
开发语言
redis
MonogDB:入门(一)
这种模型更贴近现代应用的
数据结构
,适应了快速发展和不断变化的业务需求。在企业级应用中,MongoDB被广泛用于处理大规模、高并发、非结构化或半结构化数据,比如金融领域的
星光闪闪k
·
2024-02-02 13:34
Java
数据库
数据库
后端
mongodb
架构
java
nosql
nosql数据库
[H
数据结构
] lc295. 数据流的中位数(对顶堆+技巧+思维+代码实现)
题目来源链接:295.数据流的中位数相关博文:[剑指-Offer]41.数据流中的中位数(堆、泛型算法、顶级解法)简洁的代码实现:295.数据流的中位数(堆,清晰图解)清晰的文字讲解:【宫水三叶】经典
数据结构
运用题
Ypuyu
·
2024-02-02 13:26
LeetCode
数据结构
redis
数据库
串
如letstr="
数据结构
--串"是一个长度为7的串,其中'
数据结构
'相当于是str的字串串的比较两个数字很好做出比较,1<2一眼就能对比出来。但是对于字符而言,却很难一眼变出'真伪'。
习惯水文的前端苏
·
2024-02-02 13:49
数据结构
- 哈希表(unordered_map)
面试问到哈希表,一时间发现很久不用该
数据结构
了,因此来梳理一下。
Spikeeee-
·
2024-02-02 13:15
#
数据结构
散列表
数据结构
哈希算法
数据结构
篇-05:哈希表解决字母异位词分组
本文对应力扣高频100——49、字母异位词分组哈希表最大的特点就是它可以把搜索元素的时间复杂度降到O(1)。这一题就是要我们找到“字母异位词”并把它们放在一起。“字母异位词”就是同一个单词中字母的不同组合形式。判断“字母异位词”有两个视角:1、所含字母数量和种类相等的两个字符串数组互为“字母异位词”,当我们将其排序后,互为异位词的两个字符串应该是相同的;2、字母出现次数相同的两个字符串数组互为“字
爬楼梯的猫
·
2024-02-02 13:13
手把手带你刷力扣Hot100
数据结构
散列表
算法
数据结构
篇-04:哈希表解决TwoSum问题
本文对应力扣高频100中的“1、两数之和”对于“两数之和”问题,我们常用的方法是暴力遍历或者双指针方法。但是后者只有在数组有序的情况下才能使用。当数组无序时,使用哈希表是最好的选择。通过使用哈希表来记录元素,可以让我们在时间复杂度O(1)中获得目标元素接下来我会逐一演示以上三种方法的代码示例哈希表寻找能与当前元素nums[i]相加为目标值target的元素int[]twoSum(int[]nums
爬楼梯的猫
·
2024-02-02 13:41
手把手带你刷力扣Hot100
数据结构
哈希算法
2021-11-14周总结
一、本周计划完成任务完成多线程学习计算机网络
数据结构
数据结构
树和二叉树链式存储必须全部实现数据库二、最终的结果&具体行动多线程学习(未学完)线程、进程、多线程继承Thread类网图下载实现Runnable
胡小毛
·
2024-02-02 12:00
LinkedList的基本操作【集合容器知识回顾 ③】
LinkedListLinkedList是Java中的一个双向链表
数据结构
。它由一系列节点组成,每个节点包含数据元素和指向前一个节点和后一个节点的引用。
杀死一只知更鸟debug
·
2024-02-02 12:22
Java知识回顾
算法
开发语言
Java
解锁JSON的奇妙世界:从基础到高级应用,一文搞懂JSON的妙用(上)
通过实例演示,展示了JSON在前后端数据交换中的常见应用,以及在处理复杂
数据结构
、日期、数组等方面的技巧。此外,还介绍了一些高级应用,如使用JSONW
技术蜜糖罐
·
2024-02-02 12:18
json
json
前端
后端
golang基础,为什么有结构体?
结构体的另一个重要作用是在网络编程、数据库操作、文件读写等场景中,用于定义
数据结构
和序列化/反序列
科技百宝箱
·
2024-02-02 12:47
golang基础
golang
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他