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
acm_数据结构
【Java】SpringBoot快速整合Redis
文末有源码gitee地址【面试】浅学Redis_redis广播-CSDN博客Redis是一种高性能开源的基于内存的,采用键值对存储的非关系型数据库,它支持多种
数据结构
,包括字符串、哈希表、列表、集合、有序集合等
吴金金5
·
2024-01-19 06:34
Java
java
spring
boot
redis
Java
数据结构
之排序(头歌平台,详细注释)
第1关:选择排序任务描述给定一组无序的数据,如果要把它们从小到大重新排序,我们要如何实现这个排序功能呢?本关任务:实现选择排序。相关知识选择排序(Selectionsort)是一种简单直观的排序算法。它的工作原理如下:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。上图是一
星与星熙.
·
2024-01-19 06:16
java头歌平台
数据结构
算法
排序算法
2024年回炉计划之排序算法(一)
要学习算法,你可能需要掌握以下一些基本知识:基本
数据结构
:了解和熟练使用各种
数据结构
,如数组、链表、栈、队列、树和图等。
数据结构
是算法的基础,不同的问题可能需要不同的
数据结构
来解决。
韩小浪~~
·
2024-01-19 06:08
排序算法
算法
Apache Common 工具介绍
其中包括
数据结构
处理、IO操作、网络编程、数学运算、字符串处理等等多种功能模块。
robin-cloud
·
2024-01-19 06:37
apache
【
数据结构
与算法】排序算法:冒泡排序,冒泡排序优化,选择排序、选择排序优化
目录一、冒泡排序1、冒泡排序思想2、冒泡排序算法的性能分析代码实现:二、选择排序1、选择排序思想2、选择排序算法的性能分析代码实现:一、冒泡排序1、冒泡排序思想冒泡排序的基本思想是通过相邻元素之间的比较和交换来逐步将最大(或最小)的元素移到右边(或左边)。具体来说,冒泡排序的步骤如下:从数组的第一个元素开始,依次比较相邻的两个元素。如果前面的元素大于后面的元素,则交换它们的位置,以使较大的元素向右
这题怎么做?!?
·
2024-01-19 06:04
排序算法
算法
数据结构
排序算法10----堆排序(C)
堆排序是借用
数据结构
堆来进行排序的一种算法,所以要想弄明白堆排序,首先要弄明白堆。
夹心宝贝
·
2024-01-19 06:30
排序算法
排序算法
c语言
算法
3.16打卡-3.17计划
把第一章的综合体做完了)4.线数基础部分第一批习题(660)5.操作系统1.3前两节明日任务:1.不背单词复习120新刷302.红宝书复习unit23新背unit43.高数第二章880选择填空4.线代研究15日错题5.
数据结构
链表操作
6_c
·
2024-01-19 05:23
redis
数据结构
(二)—— 对象
文章目录redis对象1.对象的类型和编码1.1类型1.2编码和底层实现(重要)2.字符串对象2.1编码的转换2.2字符串操作命令3.列表对象3.1编码转换3.2列表命令的实现4.哈希对象4.1编码转换4.2哈希命令的实现5.集合对象5.1编码转换5.2集合命令实现6.有序集合对象6.1编码的转换6.2有序集合命令的实现7.类型检查和命令多态8.内存回收9.对象共享10.对象的空转时长总结redi
倜傥村的少年
·
2024-01-19 04:32
#
redis基础
redis
数据结构
数据库
redis
数据结构
(一)
文章目录一、简单动态字符串(simpledynamicstring,SDS)1.SDS的定义2.SDS对C字符串的优化空间预分配惰性空间释放二、链表三、字典1.字典实现1.1哈希表结构1.2哈希表节点结构1.3字典结构2.哈希算法rehash4.渐进式rehash渐进式rehash执行期间的哈希表操作小结四、跳跃表五、整数集合1.整数集合的实现2.升级3.升级的好处与坏处好处:坏处:(个人认为)六
倜傥村的少年
·
2024-01-19 04:02
#
redis基础
redis
MySQL索引的原理,B+树、聚集索引和二级索引的结构分析
索引是一种用于快速查询行的
数据结构
,就像一本书的目录就是一个索引,如果想在一本书中找到某个主题,一般会先找到对应页码。
程序猿MM
·
2024-01-19 04:47
Python
数据结构
与算法——队列
什么是队列队列是线性的集合,对于队列来说,插入限制在一端(队尾),删除限制在另一端(队头)。队列支持先进先出(FIFO)的协议。队列的实现classQueue:def__init__(self):self.__items=[]defis_empty(self):returnself.__items==[]defpeek(self):ifnotself.is_empty():returnself._
hongliang888
·
2024-01-19 04:05
【Java
数据结构
-- 实现双链表的接口方法】
双链表根据索引找节点6.双链表根据索引插入节点7.双链表删除值为key的节点8.删除所有值为key的节点9.双链表是否包含值为key节点10.双链表大小11.清空双链表12.打印双链表1.双链表双链表是一种
数据结构
水冠7
·
2024-01-19 02:10
Java数据结构
java
数据结构
开发语言
【Java
数据结构
-- 使用数组和链表实现栈】
数组和链表模拟实现栈1.栈2.栈的使用3.通过数组实现栈3.1栈是否满3.2入栈push3.3出栈pop3.4栈是否为空3.5获取栈顶元素4.通过链表实现栈4.2压栈push4.3出栈pop4.4获取栈顶元素4.5判断栈是否空4.6判断栈是否满1.栈栈:是一种特殊的线性表,只允许在固定的一端插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO
水冠7
·
2024-01-19 02:10
Java数据结构
java
数据结构
栈
【Java
数据结构
-- 顺序表】
List和ArrayList与顺序表一.List1.1List介绍2.1常见接口介绍3.1List的使用二.ArrayList与顺序表1.线性表2.顺序表2.1接口的实现2.2顺序表的创建2.3顺序表的打印2.4顺序表的插入2.5顺序表的按索引位置插入数据2.6判断顺序表是否包含某个数2.7返回顺序表某个数的索引2.8获取顺序表pos位置的值2.9更新顺序表pos位置的值2.10顺序表删除元素2.
水冠7
·
2024-01-19 02:40
Java数据结构
数据结构
java
list
【Java
数据结构
-- 实现单链表的接口方法】
单链表1链表的引入2链表的说明3单链表3.1单链表的创建3.2单链表的打印3.3单链表是否存在某个元素3.4单链表当前节点个数3.5单链表的头插法3.6单链表的尾插法3.7单链表获取某个索引的节点3.8单链表往指定索引位置插入3.9单链表删除数据3.10删除所有元素为key的节点3.11回收链表1链表的引入当在ArrayList任意位置插入或者删除元素时,就需要将后序元素整体往前或者往后搬移,时间
水冠7
·
2024-01-19 02:40
Java数据结构
java
数据结构
算法
【Java
数据结构
-- 包装类和泛型】
包装类和泛型1.包装类1.1基本数据类型和对应的包装类1.2装箱和拆箱1.3自动装箱和自动拆箱1.4自动装箱实际上是调用了valueOf()1.5Integer包装类赋值注意点2什么是泛型3引出泛型4泛型的使用4.1语法4.2类型推导5裸类型6泛型如何编译6.1擦除机制7泛型的上界写一个泛型类,求一个数组当中的最大值另一个类作为参数实例化时要引用它对应的接口和重写对应的方法8泛型方法设为静态方法s
水冠7
·
2024-01-19 02:39
Java数据结构
java
数据结构
【Java
数据结构
-- 时间和空间复杂度】
时间和空间复杂度1.算法效率2.时间复杂度2.1时间复杂度的概念2.2大O的渐进表示法2.3推导大O阶方法2.4常见时间复杂度计算举例例1例2例3例4计算bubbleSort的时间复杂度例5计算binarySearch的时间复杂度?例6计算阶乘递归factorial的时间复杂度?例7计算斐波那契递归fibonacci的时间复杂度?3.空间复杂度例1计算bubbleSort的空间复杂度?例2计算fi
水冠7
·
2024-01-19 02:09
Java数据结构
java
数据结构
算法
【Java
数据结构
-- 栈相关算法:中缀表达式转后缀、最小栈、括号匹配、和出栈入栈次序匹配】
栈相关算法1.逆波兰表达式求值2.最小栈3.括号匹配4.出栈入栈次序匹配1.逆波兰表达式求值思路://中缀:1+2*3+(4*5+6)*7//后缀:((1+(2*3))+((4*5)+6)*7))//((1(23)*)+((45)*6)+7)*)+//123*+45*6+7*+//给你一个字符串数组tokens,表示一个根据逆波兰表示法表示的算术表达式。遍历字符串数组,判别数字和运算符,把数字压栈
水冠7
·
2024-01-19 02:08
Java数据结构
java
数据结构
算法
python系列22:sympy概述
基本符号库abc:所有拉丁、希腊字母库,例如fromsympy.abcimportx,yS:预定义
数据结构
,例如S.One,S.Zero,S.Half,S.true常用函数symbols:变量声明。
IE06
·
2024-01-19 02:36
python系列
python
同时含有二叉树和链表——Exercise of 6-3
这第一层馍是行云流水的
数据结构
—链表:这第二层馅是妙趣横生的OrientedEnglishGrammar这第三层馍是苍翠挺拔的
数据结构
—二叉树一、没有馅,馍就是普通膜鸡汤卤汁卤的:EverydayIremindmyselfthatmyinnerandouterlifearebasedonthelaborsofothermen
gujiamin-0-1
·
2024-01-19 02:30
Redis核心
数据结构
与高性能原理
Redis安装下载地址:http://redis.io/download安装步骤:#安装gccyuminstallgcc#把下载好的redis-5.0.3.tar.gz放在/usr/local文件夹下,并解压wgethttp://download.redis.io/releases/redis-5.0.3.tar.gztar-zxvfredis-5.0.3.tar.gzcdredis-5.0.3#
liushaojiax
·
2024-01-19 02:51
redis
【
数据结构
】二叉树的介绍和二叉树堆
前言作者简介:加油,旭杏,目前大二,正在学习C++,
数据结构
等作者主页:加油,旭杏的主页⏩本文收录在:再识C进阶的专栏代码仓库:旭日东升1欢迎大家点赞收藏⭐加关注哦!
加油,旭杏
·
2024-01-19 02:13
数据结构
数据结构
树
堆
【
数据结构
】归并排序的非递归写法和计数排序
前言作者简介:加油,旭杏,目前大二,正在学习C++,
数据结构
等作者主页:加油,旭杏的主页⏩本文收录在:再识C进阶的专栏代码仓库:旭日东升1欢迎大家点赞收藏⭐加关注哦!
加油,旭杏
·
2024-01-19 01:12
数据结构
数据结构
归并排序
计数排序
归并排序的非递归写法
数据结构
:栈和队列
栈和队列栈和队列是软件设计中常用的两种
数据结构
,逻辑结构和线性表相同。特点:栈:"先进后出"队列:"先进先出"1.栈的定义及基本运算栈(Stack)是限制在一端进行插入和删除的线性表。
喜欢萌妹子的少年
·
2024-01-19 01:29
【嵌入式——C++】 数组与函数
【嵌入式——C++】数组与函数数组一维数组二维数组函数函数的定义函数声明函数调用函数参数函数的分文件编写数组C++支持数组
数据结构
,它可以存储一个固定大小的相同类型元素的顺序集合。
炯哈哈
·
2024-01-19 01:33
c++
开发语言
物联网
iot
qt
HashMap和Hashtable区别是什么?
HashMap和Hashtable都实现了Map接口,都是Java中用于存储键值对的
数据结构
,它们的底层
数据结构
都是数组加链表的形式(默认情况下),但它们存在以下几点不同:线程安全:Hashtable是线程安全的
前端玖耀里
·
2024-01-19 01:27
Java相关
java
jvm
Android 进阶解密阅读笔记8
Activity任务栈Activity管理.jpg草图中描述的是和Activity密切相关的几个
数据结构
类及管理类,他们也是构成Activity任务栈模型的基础。
jkwen
·
2024-01-19 01:39
优先队列的时间复杂度
顾名思义,优先队列是一种特殊的队列,普通的队列是一种先进先出的
数据结构
,元素在队列尾追加,而从队列头删除。在优先队列中,元素被赋予优先级。当访问元素时,具有最
切糕师学AI
·
2024-01-19 01:22
数据结构
优先队列
堆
数据结构
数据结构
实验4:链表的基本操作
目录一、实验目的二、实验原理1.节点2.指针3.链表的类型3.1单向链表3.2双向链表3.3单向循环链表3.4双向循环链表4.单链表的插入4.1头插法4.2尾插法4.3在指定位置插入元素5.单链表的删除5.1删除指定数值的节点5.2删除指定位置的节点6.单链表的查找6.1按照值域查找6.2按照位置查找7.链表的遍历三、实验内容问题描述代码截图一、实验目的1、熟练掌握链表结构体的实现。2、熟练掌握链
YSRM
·
2024-01-19 01:44
数据结构
数据结构
链表
数据结构
实验3:顺序表的基本操作
目录一、实验目的二、实验原理1.连续存储空间2.元素访问3.固定大小4.容量管理5.动态顺序表6.顺序表的插入7.顺序表的删除8.顺序表的应用三、实验内容问题描述代码截图分析一、实验目的1、熟练掌握顺序表结构体的实现。2、熟练掌握顺序表的存储结构上实现基本操作:查找、插入和删除算法。二、实验原理1.连续存储空间顺序表的元素在内存中是连续存储的,这意味着每个元素占据相邻的内存位置。这种特性使得顺序表
YSRM
·
2024-01-19 01:13
数据结构
数据结构
数据结构
实验6:图的应用
目录一、实验目的1.邻接矩阵2.邻接矩阵表示图的结构定义3.图的初始化4.边的添加5.边的删除6.Dijkstra算法三、实验内容实验内容代码截图分析一、实验目的1.掌握图的邻接矩阵的存储定义;2.掌握图的最短路径(Dijsktra)算法的实现。二、实验原理1.邻接矩阵邻接矩阵是一种表示图的方法。它是一个二维数组,用于表示图中各个顶点之间的连接关系。如果图是有向图,那么邻接矩阵是对称的;如果是无向
YSRM
·
2024-01-19 01:13
数据结构
数据结构
算法
数据结构
与算法-二叉树-后序遍历
二叉树的后续遍历给你一棵二叉树的根节点root,返回其节点值的后序遍历。示例1:输入:root=[1,null,2,3]输出:[3,2,1]递归版本实现/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(intval){th
王糍粑的小夕
·
2024-01-19 00:30
数据结构与算法
数据结构
数据结构
与算法-二叉树-层次遍历II
二叉树的层次遍历II给你二叉树的根节点root,返回其节点值自底向上的层序遍历。(即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)示例1:输入:root=[3,9,20,null,null,15,7]输出:[[15,7],[9,20],[3]]思路:这道题与上一道题是一样的,只不过在列表中的顺序是相反的。刚开始的思路想着把List反转,或者是先放到栈里面,然后在遍历出来。看了答案后又更简单
王糍粑的小夕
·
2024-01-19 00:30
数据结构与算法
算法
java
数据结构
与算法-二叉树-中序遍历
二叉树的中序遍历给定一个二叉树的根节点root,返回它的中序遍历。示例1:输入:root=[1,null,2,3]输出:[1,3,2]递归版本实现/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(intval){this.
王糍粑的小夕
·
2024-01-19 00:00
数据结构与算法
数据结构
leetcode
数据结构
与算法-二叉树-层次遍历I
二叉树层次遍历I给你二叉树的根节点root,返回其节点值的层序遍历。(即逐层地,从左到右访问所有节点)。示例1:输入:root=[3,9,20,null,null,15,7]输出:[[3],[9,20],[15,7]]思路:提到层次遍历,首先想到的就是用队列,首先将头节点放入队列中,然后出队,将出队节点的左节点和右节点分别入队,一直重复该操作,直到队列为空。但是该题要求输出要求每一层放到一个Lis
王糍粑的小夕
·
2024-01-19 00:59
数据结构与算法
算法
数据结构
java stream api
stream特性不是
数据结构
,没有内部存储不支持索引访问延迟计算支持并行很容易生成数组或集合支持过滤,查找,转换,汇总,聚合等操作.运行机制stream分为源soure,中间操作,终止操作流的源可以是一个数组
Let_me_think
·
2024-01-19 00:02
3.20打卡-3.21计划
今日完成:1.不背单词新刷30复习602.880第二章选择3.660第三章相关课后题4.python直播课明日任务:1.高数基础课第四章第一节(完成660相关习题)2.不背单词复习+新刷603.
数据结构
链表相关操作
6_c
·
2024-01-19 00:58
数据结构
实训
实训报告册课程名称:
数据结构
实训开课学期:2021-2022学年第一学期院部:专业:班级:学号:姓名:指导教师:课程名称
数据结构
实训内容顺序表的基本操作实训教室台号日期2021.10.13学生姓名学生学号专业班级目的要求熟悉掌握线性表顺序存储结构
知识冷不丁进了脑子
·
2024-01-18 23:15
数据结构
算法
jvm基础第四节: 类加载机制
虚拟机类加载机制定义:虚拟机把代表类的二进制流(常见格式为class文件)读入到内存中,转化为方法区的运行时
数据结构
,对数据进行验证,准备,解析和初始化,最终形成可以被虚拟机直接使用的java类型;类的加载过程
dimdark
·
2024-01-18 23:05
大创项目推荐 深度学习的水果识别 opencv python
文章目录0前言2开发简介3识别原理3.1传统图像识别原理3.2深度学习水果识别4数据集5部分关键代码5.1处理训练集的
数据结构
5.2模型网络结构5.3训练模型6识别效果7最后0前言优质竞赛项目系列,今天要分享的是深度学习的水果识别
laafeer
·
2024-01-18 23:09
python
模型Model:QStandardItemModel、QStandardItem
1、基本知识1.1类QabstractItemModel,QabstractListModel,QAbstractTableModel不保存数据,用户需要从这些类派生出子类,并在子类中定义某种
数据结构
来保存数据
云中飞鸿
·
2024-01-18 23:58
#
模型\视图\委托(自定义代理)
qt
Jmeter后置处理器——JSON提取器
它针对JSON
数据结构
进行了优化,并提供了更便捷的方式来解析和提取JSON数据。一般用法是从登录接口的响应中获取tok
liugqsliu
·
2024-01-18 23:50
性能测试
jmeter
json
Linux设备树插件
设备树是一种用于描述硬件设备的
数据结构
,广泛应用于嵌入式系统中,特别是基于Linux内核的系统中。设备树插件允许在运行时动态修改设备树的内容,以便添加、修改或删除设备节点和属性。
X-Hoshino
·
2024-01-18 22:31
Linux
Linux驱动
linux
驱动开发
嵌入式硬件
视觉工程师需要具备的技能
深入了解
数据结构
和算法。计算机
人工智能技术与咨询
·
2024-01-18 22:18
人工智能
计算机视觉
自然语言处理
数据结构
-堆(插入,删除,向下向上调整)
数据结构
-堆1.堆的简介堆是一类特殊的
数据结构
的统称,逻辑上是一个完全二叉树,物理上可以使用数组来进行存储。
Paradox_M
·
2024-01-18 22:45
数据结构
c语言
数据结构
算法
带头双向循环链表ListNode详解
数据结构
-带头结点双向循环链表ListNode详解(增删改查)1.带头双向循环链表这种
数据结构
很大程度上弥补了单链表的缺点,使增加和删除节点的时间复杂度减小,使用头节点也解决了函数传参的二级指针问题。
Paradox_M
·
2024-01-18 22:14
数据结构
c语言
链表
数据结构
索引的
数据结构
(MySql高级)
索引的
数据结构
为什么使用索引什么是索引索引的优缺点优点缺点常见索引概念聚簇索引二级索引(辅助索引,非聚簇索引)InnoDB的B+树索引的注意事项MyISAM与InnoDB对比索引的代价为什么使用索引索引是存储引擎用于快速找到数据记录的一种
数据结构
m0_71645055
·
2024-01-18 22:43
mysql
嵌入式培训机构四个月实训课程笔记(完整版)-C++和QT编程第一天-C++概述和基础(物联技术666)
技术交流:wulianjishu666上午:C++概述下午:C++基础教学内容:1、面向对象:程序=(对象+对象+…)对象=(算法+
数据结构
)2、类与对象:对象是现实世界中的一个实体,其特征是:•每一个对象必须有一个名字以区别于其它对象
物联技术666
·
2024-01-18 22:10
嵌入式培训笔记
笔记
c++
qt
单片机
嵌入式硬件
开发语言
网络
Go语言数组和slice
Golang的数组与切片相同点:都属于集合类的类型,而且他们的值也都可以用来存储某一种类型的值不同点:数组类型的值的长度是固定的,而切片类型的值是可以变长的切片是对数组的一层简单封装,在每个切片的底层
数据结构
中
Gundy_
·
2024-01-18 22:19
数据结构
:链表 课程总结 + leetcode刷题
Leetcode:T1:利用“归并排序”对链表进行排序:关键:(1)merge_sort函数:递归函数--出口,直到只有1个或者0个元素为止,直接返回这个节点,作用就是链表分成2半,(2)merge_sort函数中:因为是链表,所以需要利用fast,slow快慢指针找到中间位置,然后分别找到left链表和right链表的头节点(注意把left链表的尾节点设置为NULL)(3)merge函数:不需要
诚威_lol_中大努力中
·
2024-01-18 22:29
数据结构和算法相关
数据结构
链表
leetcode
上一页
94
95
96
97
98
99
100
101
下一页
按字母分类:
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
其他