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
【数据结构】--树状数组
布隆过滤器简介及应用
误判的优化方式简介用来检测集合中是否存在特定的元素,由一个长度为m比特的位数组与k个独立的哈希函数组成的
数据结构
。位数组初始化均为0,所有的哈希函数都可以分别把输入数据尽量均匀地散列。
大牛写代码
·
2024-01-15 08:20
redis
哈希算法
算法
数据结构
redis
渐进式rehash
文章目录Redis的key和value的
数据结构
组织redis存储结构rehash大致流程举例rehash的扩容时机触发rehash操作的时机Q:这种方式会不会造成空间开销过大?
大牛写代码
·
2024-01-15 08:50
redis
redis
python 字典的基础及应用
当前版本:Python3.8.4简介字典是一种无序的、可变的、键值对的
数据结构
。通常用于存储键值对,其中键是唯一的,值可以是任何类型的对象。
一只勤劳的耗子
·
2024-01-15 08:19
Python
python
开发语言
C语言程序设计之STM32,教你怎么轻松学习嵌入式编程
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和
数据结构
。
an520_
·
2024-01-15 08:07
stm32
c/c++
嵌入式开发
单片机
嵌入式硬件
物联网
stm32
c#
leetcode 349 两个数组的集合
nums2=[2,2]输出:[2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[9,4]解释:[4,9]也是可通过的解析这题比较简单,采用set来实现hash这个
数据结构
IT民工小新
·
2024-01-15 08:02
#
我得leetcode之路
leetcode
哈希算法
算法
万字长文搞懂c++STL模板
然而,大多数情况下,
数据结构
和算法并没有一套标准,这迫使开发人员不得不进行大量重复的工作。为了建立一套
数据结构
和算法的标准,STL(标准模板库)应运而生。
IT民工小新
·
2024-01-15 08:31
算法与数据结构
c++
开发语言
stl
数据结构
【树+二叉树】
目录线性表和非线性表树的概念树的存储表示二叉树的概念特殊二叉树满二叉树完全二叉树二叉树的性质二叉树的存储结构顺序存储链式存储本篇我们开始进入
数据结构
中【树】的学习。
唐唐思
·
2024-01-15 08:54
初阶数据结构
数据结构
c语言
第 2 章
数据结构
和算法概述
文章目录2.1
数据结构
和算法的关系2.2看几个实际编程中遇到的问题2.2.1问题一-字符串替换问题2.2.2一个五子棋程序2.2.3约瑟夫(Josephu)问题(丢手帕问题)2.2.4其它常见算法问题:
黄土高坡上的独孤前辈
·
2024-01-15 08:52
机器学习与深度学习
数据结构
算法
数据结构
——顺序二叉树——堆
对于
数据结构
中的树而言,其结构也正是从树的特征中剥离出来的。
犀利卓
·
2024-01-15 08:51
数据结构
Set和Map
数据结构
1//Symbol数据类型描述letsymbol1=Symbol(1);console.log(symbol1);//Symbol应用私有属性functionPerent(){leta=Symbol();this[a]='王';this.getA=()=>{returnthis[a];}}letp=newPerent();console.log(p.fangfa());2//集合结构Set引用数据
小尘_3f79
·
2024-01-15 08:33
树及二叉树
文章目录树的概念和结构树的概念树的相关概念二叉树的概念和结构概念特殊的二叉树二叉树的性质二叉树的存储结构顺序存储链式存储二叉树的顺序结构及实现二叉树的顺序结构堆的概念及结构二叉树链式结构的实现二叉树的遍历树的概念和结构树的概念树是一种非线性的
数据结构
NuyoahC
·
2024-01-15 08:19
数据结构
c语言
openstreetmap基础教程
)——了解OpenStreetMaphttps://blog.csdn.net/scy411082514/article/details/7471499OpenStreetMap初探(二)——osm的
数据结构
philos_CS
·
2024-01-15 07:14
Android
Android
openstreetmap
Hadoop 实战 | 倒排索引 InvertedIndex
倒排索引概念倒排索引(InvertedIndex)是信息检索领域中的一种
数据结构
,它是一种反转(倒排)文档-词项关系的
数据结构
,以支持通过词项来查找相关文档。
rookiexiong
·
2024-01-15 07:41
Hadoop学习
hadoop
c#
数据库
Open Street Map介绍以及相关使用教程
android中osm开发,也许没什么用的,但里边的链接还蛮多的OpenStreetMap初探(二)——osm的
数据结构
CV矿工
·
2024-01-15 07:10
自动驾驶
自动驾驶
Github 2024-01-13 C#开源项目日报 Top8
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量C项目8Redis-内存数据库和
数据结构
服务器创建周期:5411天开发语言:C协议类型:BSD3-Clause“New”or“Revised”LicenseStar
孙琦Ray
·
2024-01-15 07:28
github
c#
开源
Github趋势分析
开源项目
Python
Golang
Android-常用
数据结构
和控件
HashMap的原理HashMap的内部可以看做数组+链表的复合结构。数组被分为一个个的桶(bucket)。哈希值决定了键值对在数组中的寻址。具有相同哈希值的键值对会组成链表。需要注意的是当链表长度超过阈值(默认是8)的时候会触发树化,链表会变成树形结构。把握HashMap的原理需要关注4个方法:hash、put、get、resize。hash方法。将key的hashCode值的高位数据移位到低位
龙腾腾
·
2024-01-15 07:57
android
数据结构
哈希算法
数据结构
-堆的实现
堆的实现Heap.h堆的管理及接口#include#include#includetypedefintHPDataType;typedefstructHeap{HPDataType*a;intsize;intcapacity;}Heap;//堆的向下调整算法voidAdjustDown(HPDataType*a,intn,introot);//堆的向上调整算法voidAdjustUp(HPData
双鱼211
·
2024-01-15 07:51
数据结构
数据结构
算法
堆
【GitHub项目推荐--学算法】【转载】
那你可能需要好好复习下算法与
数据结构
。想成为算法工程师,基础知识是绕不开的大山。这次要推荐的项目是
数据结构
与算法的开源项目集,覆盖多种主流语言,实现各类经典
数据结构
及算法。
旅之灵夫
·
2024-01-15 07:18
GitHub项目推荐
算法
数据结构
最小堆C++实现
1.最小堆的结构:左右子女的元素均小于等于父节点的元素,叫最小堆;左右子女的元素均大于等于父节点的元素,叫最大堆。2.最小堆的建立过程如下图所示:所有节点从上往下,从左往右一次标号0,1,2,...,。从最后一个拥有子女的父节点开始,比较父节点与左右子女的元素(也可以叫关键码)的大小,如果父节点的关键码比左右子女的都小或小于等于,则不作调整,如上图图(a);父节点的关键码与子女中关键码小的子女的关
只需倾听
·
2024-01-15 07:17
数据结构C++实现
c++
数据结构
【
数据结构
之堆的实现】
数据结构
学习笔记---008
数据结构
之堆1、堆的概念和结构1.1、如何实现堆?
下课后泡实验室
·
2024-01-15 07:15
数据结构
数据结构
笔记
堆
小根堆
大根堆
堆的基本操作
二叉树
PyTorch中的FX图
一.FX图介绍 FX图是PyTorch中的一个主要
数据结构
,用于在FX中间表示(IntermediateRepresentation,IR)中表示程序。
NLP工程化
·
2024-01-15 07:15
PyTorch实战
pytorch
人工智能
python
[LeetCode] 25. K 个一组翻转链表(java实现)
[LeetCode]25.K个一组翻转链表(java实现)1.题目2.读题(需要重点注意的东西)3.解法4.可能有帮助的前置习题5.所用到的
数据结构
与算法思想6.总结1.题目2.读题(需要重点注意的东西
Cloudeeeee
·
2024-01-15 06:55
LeetCode深度解析
链表
java
leetcode
C++深入学习之STL:1、容器部分
容器:就是用来存数据的,也称为
数据结构
。
在地球迷路的怪兽
·
2024-01-15 06:22
C/C++学习
c++
学习
开发语言
数据结构
--排序
参考【算法】排序算法之希尔排序-知乎(zhihu.com)https://zhuanlan.zhihu.com/p/1226322131.排序的定义2.插入排序2.1直接插入排序在插入第i(i>1)个记录时,前面的i-1个记录已经排好序voidinsertSort(intr[],intn){for(inti=2;i>1;gap>0;gap>>=1)for(i=gap;i=0&&arr[j]>tem
全是头发的羊羊羊
·
2024-01-15 06:22
数据结构
数据结构
排序算法
算法
如何 K 个一组反转链表
对于基本
数据结构
的算法问题其实都不难,只要结合特点一点点拆解分析,一般都没啥难点。下面我们就来拆解一下这个问题。
姜大师在线求学
·
2024-01-15 06:51
数据结构与算法
链表
java
leetcode
纸牌游戏原理
1998年11月26日[1]星期四晴转小雨电脑书《
数据结构
及其应用》第157页的纸牌游戏的算法,写成通俗的原理就是(此游戏是:有N张牌,打开第一张是1,拿走;然后把两张依次放在末尾,再打开上面一张,是2
戎安歌
·
2024-01-15 06:24
数据结构
期末复习笔记
文章目录
数据结构
期末复习第一章:
数据结构
绪论第二章:顺序表与单链表第三章:其它链表第四章:栈如何中缀转后缀后缀如何计算第五章:队列第六章:串第七章:树的概念和遍历第八章:赫夫曼树编码第九章:图第十章:查找与排序
数据结构
期末复习第一章
戊子仲秋
·
2024-01-15 06:43
数据结构期末复习
笔记
数据结构
期末复习
C++学习笔记——C++ 新标准(C++11、C++14、C++17)引入的重要特性
表达式示例代码5.右值引用和移动语义示例代码6.并发编程支持示例代码7.其他特性八、案例:实现一个简单的并发下载器上一篇文章:C++标准模板库(STL)是C++的一个重要组成部分,它提供了一套丰富的通用
数据结构
和算法
Tech行者
·
2024-01-15 06:59
C++的学习笔记
c++
学习
笔记
C++学习笔记——用C++实现树(区别于C)
树是一种非常重要的
数据结构
,它在计算机科学中的应用非常广泛。在本篇博客中,我们将介绍树的基本概念和C++中如何实现树。
Tech行者
·
2024-01-15 06:59
数据结构
c++
学习
笔记
嵌入式培训机构四个月实训课程笔记(完整版)-C++和QT编程第一天-C++概述和基础(物联技术666)
pwd=1688提取码:1688上午:C++概述下午:C++基础教学内容:1、面向对象:程序=(对象+对象+…)对象=(算法+
数据结构
)2、类与对象:对象是现实世界中的一个实体,其特征是:•每一个对象必须有一个名字以区别于其它对象
vx349014857
·
2024-01-15 06:54
嵌入式培训课程笔记
笔记
c++
qt
单片机
开发语言
物联网
C++学习笔记——SLT六大组件及头文件
库的头文件分布bits目录ext目录backward目录iostream目录stdexcept目录string目录上一篇文章:C++标准模板库(STL)是C++的一个重要组成部分,它提供了一套丰富的通用
数据结构
和算法
Tech行者
·
2024-01-15 06:24
C++的学习笔记
c++
学习
笔记
数据结构
之二叉树简介
二叉树二叉树是一种非线性
数据结构
,代表“祖先”与“后代”之间的派生关系,体现了“一分为二”的分治逻辑。
༺❀ൢ望༒月❀ൢ❀
·
2024-01-15 06:19
数据结构
数据结构
树的实现及其基本操作
**一:实验要求**实验1二叉树的建立及其基本运算算法目的:理解二叉树左右指针存储结构,并基于该
数据结构
,掌握二叉树各种基本运算算法的设计内容:编写一个程序btree_op.c实现二叉树的基本运算,完成如下
༺❀ൢ望༒月❀ൢ❀
·
2024-01-15 06:49
算法
数据结构
c++
哈希冲突(基于链式地址,实现哈希表)
对此,我们可以采用以下策略:改良哈希表的
数据结构
,使得哈希表在出现哈希冲突时可以正常使用当哈希冲突严重时,才进行扩容哈希表的改良操作主要有“链式地址”和“开放寻址”链式地址在原始哈希表
༺❀ൢ望༒月❀ൢ❀
·
2024-01-15 06:49
数据结构
哈希算法
散列表
算法
利用闭包与高阶函数实现缓存函数的创建&&缓存函数在项目中的性能优化
其基本思想是,当一个函数被调用并计算出结果时,将该结果存储在某种
数据结构
中(通常是一个缓存对象)以备将来使用。
小安吖~
·
2024-01-15 06:34
缓存
Go 分布式缓存简单实现
缓存淘汰策略LRU首先,定义缓存
数据结构
,使用双向链表和字典进行数据存储和查找。//Cache使用最近最少使用算法,并发访问不安全typeCachestruct{maxB
Sun东辉
·
2024-01-15 05:34
习题2.7 弹球距离 PTA
数据结构
题目
习题2.7弹球距离PTA
数据结构
题目设有一个球从高度为h米的地方落下,碰到地面后又弹到高度为原来p倍的位置,然后又落下,再弹起,再落下…。
毛毛不怕困难
·
2024-01-15 05:21
算法
MySQL - 剖析MySQL索引底层
数据结构
通俗的说就是为了提高效率专门设计的一种排好序的
数据结构
。怎么理解呢?
小狐憨憨
·
2024-01-15 05:37
MongoDB学习笔记-20190423
MongoDB将数据存储为一个文档,
数据结构
由键值(key=>value)对组成,MongoDB文档类似于JSON对象,字段值可以包含其他文档、数组及文档数组。什么是NoSQL?
Loistein
·
2024-01-15 05:30
数据结构
:二叉树
数据结构
:二叉树文章目录
数据结构
:二叉树1.一些特殊的二叉树1.满二叉树2.完全二叉树2.手动创建一颗二叉树3.二叉树深度优先遍历4.二叉树层序遍历5.二叉树基础操作1.创建二叉树2.二叉树节点个数3.
Jamo@
·
2024-01-15 05:41
数据结构初阶
数据结构
二叉树
OpenCV图像处理——遍历图像像素的几种方式比对
前言在OpenCV中,Mat对象是图像的核心
数据结构
,包含了图像的元数据和像素数据。了解Mat对象的数据组织形式以及像素数据的存储方式对于实现高效的像素级别图像操作非常重要。
知来者逆
·
2024-01-15 05:41
opencv
opencv
图像处理
人工智能
数据结构
:堆和堆排序
数据结构
:堆和堆排序文章目录
数据结构
:堆和堆排序1.二叉树的存储结构1.顺序结构2.链式结构2.堆3.堆的实现4.堆排序(选择排序中的一类)1.基本思想2.代码实现1.二叉树的存储结构1.顺序结构顺序结构存储就是使用数组来表示一棵二叉树
Jamo@
·
2024-01-15 05:40
数据结构初阶
数据结构
堆
堆排序——高效解决TOP-K问题
.个人主页:晓风飞专栏:
数据结构
|Linux|C语言路漫漫其修远兮,吾将上下而求索文章目录引言什么是堆?
晓风飞
·
2024-01-15 05:36
数据结构
算法
数据结构
数据结构
及其简单实现
栈先进后出栈顶操作(栈顶进,栈顶出)classStrock{constructor(){this.data=[]//可以是对象this.count=0}push(item){//实现有三种//1.this.data.push(item);//2.this.data[this.data.length]=item;this.count++//3this.data[this.count]=item//入
风吹云灭
·
2024-01-15 04:54
js
算法
数据结构
数据结构
javascript
链表
树
二叉树
栈
第 10 章 树结构的基础部分
文章目录10.1二叉树10.1.1为什么需要树这种
数据结构
10.1.2树示意图10.1.3二叉树的概念10.1.4二叉树遍历的说明10.1.5二叉树遍历应用实例(前序,中序,后序)10.1.6二叉树-查找指定节点
黄土高坡上的独孤前辈
·
2024-01-15 04:22
机器学习与深度学习
java
开发语言
三、网址的对应与委派
Django的MTV架构在说明网址委派的细节之前,我们必须先了解Django运行架构是什么,经常可以听到MVC框架,M即是model,是我们要操作的
数据结构
,V是view,是显示给用户看的视图,C是control
zhile_doing
·
2024-01-15 04:39
二级缓存
数据特点1、公共的数据2、不经常修改的数据3、私密性不是很高的
数据结构
二级缓存的生命周期当hibernate程序开始的时候,二级缓存就存在了,当hibernate容器销毁的时候,二级缓存就销毁了。
打死你的小乌龟
·
2024-01-15 04:30
Data Structures 课设|XX订单管理系统(OMS)例程
目录一、系统模块划分及功能介绍1.模块划分2.功能介绍二、
数据结构
选择1.用户(管理员)信息管理2.XX订单信息管理三、功能实现1.功能实现流程2.用户(管理员)信息管理(1)注册(2)登录(3)退出3
温言莞尔
·
2024-01-15 04:36
数据结构与算法
数据结构
Linux网络编程之TCP
目录TCP协议(1)概述(2)三次握手协议socket信息
数据结构
1、绑定ip,端口号结构体2、数据存储优先顺序的转换3、地址格式转化socket编程TCP协议的流程图TCP/IP五层模型中,将OSI七层模型的最上三层
小小明dawn
·
2024-01-15 04:34
网络
linux
网络协议
2021-11-29
一、JavaScript基础变量和类型JavaScript规定了几种语言类型JavaScript对象的底层
数据结构
是什么Symbol类型在实际开发中的应用、可手动实现一个简单的SymbolJavaScript
飞翔的IDEA
·
2024-01-15 04:07
上一页
106
107
108
109
110
111
112
113
下一页
按字母分类:
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
其他