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
JAVA数据结构
java数据结构
与算法刷题-----LeetCode448:找到所有数组中消失的数字
java数据结构
与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2023-06-17 00:09
算法
java
算法
leetcode
C++入门前必看,超详细
概念5.2引用的特性六.内联函数6.1概念6.2内联函数的特性七.auto7.1auto概念7.2auto的使用准则八.基于范围的for循环总结个人主页:tq02的博客_CSDN博客-C语言,Java,
Java
tq02
·
2023-06-16 17:48
C++
c++
开发语言
Java数据结构
— Map
常用Map:Hashtable、HashMap、LinkedHashMap、TreeMap类继承关系:在这里插入图片描述HashMap1)无序;2)访问速度快;3)key不允许重复(只允许存在一个nullKey);LinkedHashMap1)有序;2)HashMap子类;TreeMap1)根据key排序(默认为升序);2)因为要排序,所以key需要实现Comparable接口,否则会报Class
java雅雅
·
2023-06-16 02:34
Java数据结构
之第十六章、并查集
一、并查集原理在一些应用问题中,需要将n个不同的元素划分成一些不相交的集合。开始时,每个元素自成一个单元素集合,然后按一定的规律将归于同一组元素的集合合并。在此过程中要反复用到查询某一个元素归属于那个集合的运算。适合于描述这类问题的抽象数据类型称为并查集(union-findset)。比如:某公司今年校招全国总共招生10人,西安招4人,成都招3人,武汉招3人,10个人来自不同的学校,起先互不相识,
敖云岚
·
2023-06-15 05:11
Java数据结构和算法
数据结构
并查集
java
算法
MySQL数据库---库基本操作 以及 表结构的操作(DDL)
3.2查看数据库中拥有的数据表3.3查看指定的表结构3.4修改表结构3.3删除表结构总结个人主页:tq02的博客_CSDN博客-C语言,Java,
Java数据结构
领域博主梦的目标:努力学习,打败数据库,
tq02
·
2023-06-14 18:29
MySQL
mysql
数据库
Java数据结构
之第十五章、Trie(前缀树/单词查找树)
一、前缀树1.1前缀树相关知识1.前缀树的概念:前缀树又叫字典树或单词查找树(高效的存储和查找字符串集合的数据结构)。2.主要应用场景:给定一个字符串集合构建一颗前缀树,然后给定一个字符串,判断前缀树中是否包含该字符串或者该字符串的前缀。3.存储形式:存储的字符串可能:全是小写字母或全是大写字母或全是数字或全是0和14.字典树的核心思想是:利用字符串之间的公共前缀来节省存储空间和提高查询效率。它是
敖云岚
·
2023-06-14 07:35
Java数据结构和算法
数据结构
java
前缀树
Java数据结构
之第十四章、泛型进阶
补充复杂示例:publicclassMyArray>{...}表明E必须是实现了Comparable接口的泛型基础内容目录一、通配符二、通配符上界三、通配符下界一、通配符?用于在泛型的使用,即为通配符示例:classMessage{privateTmessage;publicTgetMessage(){returnmessage;}publicvoidsetMessage(Tmessage){th
敖云岚
·
2023-06-14 07:05
Java数据结构和算法
java
开发语言
数据结构
泛型
Java数据结构
之第十三章、字符串常量池
目录一、创建对象的思考二、字符串常量池(StringTable)三、再谈String对象创建一、创建对象的思考下面两种创建String对象的方式相同吗?publicstaticvoidmain(String[]args){Strings1="hello";Strings2="hello";Strings3=newString("hello");Strings4=newString("hello")
敖云岚
·
2023-06-14 07:04
Java数据结构和算法
java
jvm
开发语言
数据结构
【
Java数据结构
】Map和Set
Map和Set搜索树概念操作-查找操作-插入操作-删除cur没有左树(cur.left==null)cur没有右树(cur.right==null)cur既有左树也有右树(最困难的情况)替罪羊删除法操作代码性能分析和java类集的关系搜索概念及场景模型Map的使用关于Map的说明关于Map.Entry的说明Map常用方法Set常见方法说明哈希表概念哈希冲突——概念哈希冲突——避免避免——哈希函数设
沉着的码农
·
2023-06-12 21:31
Java数据结构
数据结构
java
算法
【
Java数据结构
】排序
排序插入排序希尔排序选择排序堆排序冒泡排序快速排序序列的分割Hoare法挖坑法快慢指针法优化1-三数取中优化2-数据规模小时的插入归并排序插入排序直接插入排序是一种简单的插入排序法,其基本思想是:把待排序的记录按其关键码值的大小逐个插入到一个已经排好序的有序序列中,直到所有的记录插入完为止,得到一个新的有序序列。实际中我们玩扑克牌时,就用了插入排序的思想。实现/***插入排序*时间复杂度:*最好情
沉着的码农
·
2023-06-12 21:30
Java数据结构
算法
java
数据结构
排序算法
数据库的基本知识---入门前必读
目录一.认识数据库二.数据库的分类三.SQL介绍3.1SQL是什么3.2.SQL语言使用方式总结个人主页:tq02的博客_CSDN博客-C语言,Java,
Java数据结构
领域博主梦的目标:努力学习,打败数据库
tq02
·
2023-06-12 16:31
MySQL
数据库
mysql
JAVA数据结构
篇--13线程安全的Set 集合
前言:java中用于存放不重复元素的set集合,其中无序的HashSet,以及有序的LinkedHashSet和TreeSet都是非线程安全的,那么多线程环境下,我们要存放不重复的元素,需要使用哪种集合进行数据存取;1使用:Setset=Collections.synchronizedSet(newLinkedHashSetcopyOnWriteArraySet=newCopyOnWriteArr
拽着尾巴的鱼儿
·
2023-06-12 15:43
java基础篇
java工具篇
java
数据结构
开发语言
软件程序员从新手到专家的书单
基本课程编程语言CC++
Java数据结构
编译原理计算机网络计算机操作系统组成原理计算机体系结构部分书单:代码大全算法导论AdvancedProgrammingintheUNIXEnvironmentC+
小南家的青蛙
·
2023-06-12 10:15
程序人生
Java数据结构
和算法(二)时间、空间复杂度分析
1、为什么需要复杂度分析?数据结构和算法本身解决的是“快”和“省”的问题,即如何让代码运行得更快,如何让代码更省存储空间。所以,执行效率是算法一个非常重要的考量指标。那如何来衡量你编写的算法代码的执行效率呢?时间、空间复杂度分析。2、大O复杂度表示法所有代码的执行时间T(n)与每行代码的执行次数成正比。T(n)它表示代码执行的时间;n表示数据规模的大小;f(n)表示每行代码执行的次数总和。因为这是
努力努力再努力wc
·
2023-06-12 02:49
【
Java数据结构
】泛型详解+图文,通配符上界、下界
0.泛型的本质0.泛型的目的1.泛型的语法1.1泛型的使用2.包装类2.1装箱和拆箱2.2.1练习题3.泛型如何编译4.泛型的上界5.通配符5.1通配符上界5.2通配符下界有坑填坑0.泛型的本质泛型的本质:泛型是在JDK1.5引入的新的语法,通俗讲,泛型:就是适用于许多许多类型。从代码上讲,就是对类型实现了参数化。总的来说,泛型就是把类型参数化了,即给类型一个指定的参数,在使用时指定参数具体的值,
bushi橙子༄༅
·
2023-06-09 20:11
数据结构
java
数据结构
开发语言
泛型
通配符
【双向链表】java代码实现
个人主页:良辰针不戳所属专栏:
java数据结构
励志语句:生活也许会让我们遍体鳞伤,但最终这些伤口会成为我们一辈子的财富。期待大家三连,关注,点
良辰针不戳
·
2023-06-08 19:51
Java语言学习
【数据结构】Java编程语言
链表
java
数据结构
【单链表】数据结构,详解单链表,java实现代码
个人主页:良辰针不戳所属专栏:
java数据结构
励志语句:生活也许会让我们遍体鳞伤,但最终这些伤口会成为我们一辈子的财富。期待大家三连,关注,点赞,收藏。作者能力有限,可能也会出错,欢迎大家指正。
良辰针不戳
·
2023-06-08 19:51
Java语言学习
【数据结构】Java编程语言
数据结构
java
链表
spring redis Sentinel 哨兵 原理
客户端选择redis常用的连接客户端有三个Jedis:是老牌的Redis的Java实现客户端,提供了比较全面的Redis命令的支持,Redisson:实现了分布式和可扩展的
Java数据结构
。
aaaak_
·
2023-06-08 04:07
基础
redis
spring
sentinel
Java语言---PriorityQueue与堆
堆的插入元素堆的删除二、PriorityQueue2.1概念2.2性质2.3PriorityQueue的创建构造2.4PriorityQueue的操作方法总结个人主页:tq02的博客_CSDN博客-C语言,Java,
Java
tq02
·
2023-06-07 15:20
Java数据结构
java
开发语言
Java语言----LinkedList 和 链表的实现
五.LinkedList使用方法总结个人主页:tq02的博客_CSDN博客-C语言,Java,
Java数据结构
领域博主梦的目标:努力学习,向Java进发,拼
tq02
·
2023-06-07 15:49
Java
Java数据结构
链表
java
数据结构
7、队列的基本操作(
java数据结构
)
队列的基本操作本题重新定义队列出队的操作:队首出队的数字重新在队尾入队。例:队列中有123三个数字,现要求队首出队,则1从队首出队,同时1从队尾入队,队列变成231。入队的顺序为1,2,3,4…n,同时给一个二进制字符串,1代表出队操作,0代表入队操作。输入格式:在第一行有两个数字n,m(ndeque=newLinkedListqueue=newLinkedList<>();for(inti=1;
Z-xina
·
2023-06-07 03:37
java数据结构
java
数据结构
队列
java数据结构
刷题二期
在MATLAB中,有一个非常有用的函数reshape,它可以将一个mxn矩阵重塑为另一个大小不同(rxc)的新矩阵,但保留其原始数据。给你一个由二维数组mat表示的mxn矩阵,以及两个正整数r和c,分别表示想要的重构的矩阵的行数和列数。重构后的矩阵需要将原始矩阵的所有元素以相同的行遍历顺序填充。如果具有给定参数的reshape操作是可行且合理的,则输出新的重塑矩阵;否则,输出原始矩阵。示例1:输入
ITjingxinbao
·
2023-04-21 15:46
java数据结构练习
数据结构
算法
matlab
java数据结构
刷题练习
classSolution{publicbooleancontainsDuplicate(int[]nums){Arrays.sort(nums);for(inti=1;i0){sum+=num;}else{sum=num;}ans=Math.max(ans,sum);}returnans;}}作者:guanpengchn链接:https://leetcode.cn/problems/maximu
ITjingxinbao
·
2023-04-21 15:46
java数据结构练习
数据结构
java
leetcode
java数据结构
学习第三期
给你一个链表的头节点head,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。注意:pos不作为参数进行传递。仅仅是为了标识链表的实际情况。如果链表中存在环,则返回true。否则,返回false。示例1:输入:head=[3,2,0,-4],pos=1输
ITjingxinbao
·
2023-04-21 15:33
java
数据结构
学习
List<Map<String, Object>>
List>是一个
Java数据结构
,它是一个列表(List),其中每个元素都是一个Map。在每个Map中,键(key)是字符串(String),值(value)可以是任何对象(Object)。
LiLiYuan.
·
2023-04-20 21:26
list
java
数据结构
JAVA数据结构
之顺序表、单向链表及双向链表的设计和API实现
一、顺序表顺序表在内存中是数组的形式存储类名SequenceList构造方法SequenceList(intcapacity):创建容量为capacity的SequenceList对象成员方法1.publicvoidclear():空置线性表2.publicbooleanisEmpty():判断线性表是否为空,是返回true,否返回false3.publicintlength():获取线性表中元素
毒爪的小新
·
2023-04-20 09:19
Java
java
数据结构
链表
Java数据结构
和算法-前序中序后序遍历二叉树图解
二叉树遍历的说明使用前序、中序和后续对下面的二叉树进行遍历。前序遍历:先输出父节点,再遍历左子树和右子树中序遍历:先遍历左子树,再输出父节点,再遍历右子树后序遍历:先遍历左子树,再遍历右子树,最后输出父节点小结:看输出父节点的顺序,就确定是前序,中序还是后序二叉树前序中序后续遍历图解.jpg
Shaw_Young
·
2023-04-20 06:59
JAVA数据结构
之哈希表
1、哈希表基本介绍●散列表(Hashtable,也叫哈希表),是根据关键码值(Keyvalue)而直接进行访问的数据结构。●它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。●哈希表的核心:privateEmpLinkedList[]empLinkedListArray;●哈希表编程思路:先根据对象的信息将其散列,得到hashCod
弱水三千只取一瓢编号880908
·
2023-04-19 19:16
java
java-activemq
spring
哈希算法
maven
spring
cloud
java day8
第8章数据结构8.1超越数组8.2
java数据结构
8.2.1Iterator8.2.2位组8.2.3链表8.2.4遍历数据结构8.2.5堆栈8.2.6Map8.2.7散列映射8.3泛型8.1超越数组java
,铁盒
·
2023-04-19 18:15
java学习
java
Java数据结构
与算法--双向链表(DoubleLinkeList)
1.双向链表应用实例双向链表的操作分析和实现使用带head头的双向链表实现------水浒英雄排行榜管理单向链表的缺点分析单向链表,查找的方向只能是一个方向,而双向链表可以向前或者向后查找。单向链表不能自我删除,需要靠辅助节点,而双向链表,则可以自我删除,所以前面我们单链表删除时节点,总是找到temp,temp是待删除节点的前一个节点(认真体会)。分析了双向链表如何完成遍历,添加,修改和删除的思路
小凯子丶
·
2023-04-19 11:03
Java数据结构与算法
链表
数据结构
java
算法
java数据结构
实验1
实验1线性表的基本操作1.1顺序表在顺序表类SeqList中增加以下成员方法:·publicvoidremoveAll(Tkey)//删除所有关键字为key的数据元素,要求所有元素一次移动到位publicvoidreplaceFirst(TkeyTx)//将第一个关键字为key的元素替换为XpublicintsearchLast(Tkey)/查找最后一个关键字为key的元素,返回其索引号代码:以下
蔬菜院院长
·
2023-04-18 10:51
java
数据结构
开发语言
Java数据结构
与算法----排序篇(十大排序算法在算法思想、代码上的比较)
1.前言什么是排序呢?排序就是将一系列物品按照某项标准进行位置的变换。比如,对于数组arr[]={10,4,2,8,9,20}来说,如果从小到大排序就是{2,4,8,9,10,20},从大到小排序就是{20,10,9,8,4,2}。对于Java来说,如果你只需要实现排序的目标,那么你只需要用下面这段代码就可以了:package排序;importjava.util.Arrays;importjava
stu_kk
·
2023-04-18 08:10
数据结构与算法
排序算法
算法
Java数据结构
与算法----搜索篇(DFS与BFS)
一.概念DFS(DepthFirstSearch)深度优先搜索和BFS(BreadthFirstSearch)广度优先搜索是两种广泛应用于搜索和遍历算法中的基本技术。这两种算法都涉及到搜索数据结构中的节点。这里我们以二叉树为例,简单地图解一下两者的区别。(当然它们并不止应用于二叉树,这里仅以遍历二叉树为例来讲述两者算法上的逻辑)1.1.DFSDFS(DepthFirstSearch)深度优先搜索,
stu_kk
·
2023-04-18 08:40
深度优先
java
算法
Java数据结构
与算法----动态规划(背包篇)
1.0/1背包1.1.算法思路0/1背包是动态规划、背包问题中最经典的问题啦!它主要的问题是:给定n种物品、这n种物品的重量分别是,价值分别是,而你有一个容量为C的背包,请问如何求出所能拿的最大价值呢?对于动态规划,我们先需要找到一条推导公式,然后确定边界:我们设dp[i][j]为一个背包,表示前i个物品装入容器为j的背包中可以获得的最大价值。我们可以推导出:dp[i][j]=max(dp[i-1
stu_kk
·
2023-04-18 08:38
动态规划
算法
Java数据结构
与算法——手撕LRU&LFU算法
LRU算法力扣146:https://leetcode-cn.com/problems/lru-cache/讲解视频:https://www.bilibili.com/video/BV1Hy4y1B78T?p=65&vd_source=6f347f8ae76e7f507cf6d661537966e8LRU是LeastRecentlyUsed的缩写,是一种常用的页面置换算法,选择最近最久未使用的数据
wzq_55552
·
2023-04-18 04:23
java
数据结构
算法
java
算法
数据结构
Java数据结构
与算法——拓扑排序
拓扑排序概念对一个有向无环图(DirectedAcyclicGraph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(TopologicalOrder)的序列,简称拓扑序列。简单的说,由某个集合上的一个偏序得到该集合上的一个全序,这个操作称之为拓扑排序。拓扑排序主要用来解决
wzq_55552
·
2023-04-18 04:23
算法
java
数据结构
java
算法
数据结构
Java数据结构
和算法之第五章、LinkedList与链表
一、ArrayList的缺陷publicclassArrayListextendsAbstractListimplementsList,RandomAccess,Cloneable,java.io.Serializable{//...//默认容量是10privatestaticfinalintDEFAULT_CAPACITY=10;//...//数组:用来存储元素transientObject[]
敖云岚
·
2023-04-17 16:45
Java数据结构和算法
java
数据结构
链表
leetcode
算法
JAVA数据结构
之冒泡排序,数组元素反转,二分查找算法的联合使用------JAVA入门基础教程
//二分查找与冒泡排序与数组元素反转的连用int[]arr2=newint[]{2,4,5,8,12,15,19,26,29,37,49,51,66,89,100};int[]po=newint[arr2.length];//复制一个刚好倒叙的数组pofor(inti=arr2.length-1;i>=0;i--){po[arr2.length-1-i]=arr2[i];}//arr2=po;in
旧约Alatus
·
2023-04-17 01:19
JAVA随手写
java
算法
数据结构
eclipse
intellij-idea
JAVA数据结构
之顺序表线性表的顺序查找,线性查找的两种方式------JAVA入门基础教程
//顺序查找,线性查找//int[]arr1=newint[]{34,54,3,2,65,7,34,5,76,34,67};//inttarget=5;//方式1booleanflag=true;for(inti=0;i
旧约Alatus
·
2023-04-16 15:56
JAVA随手写
java
算法
数据结构
intellij-idea
eclipse
边学边记——
Java数据结构
☞树和二叉树
目录一.树1.定义2.一些基本概念3.树的表示形式二.二叉树1.概念2.两种特殊的二叉树3.二叉树的性质4.二叉树的存储5.二叉树的遍历(ThetraversalofAbinaryTree)一.树1.定义树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:有一个特殊的结点,称为
生菜虾
·
2023-04-16 04:00
学习记录
java
开发语言
数据结构
学习
Java数据结构
与算法--单链表(Linked List)
1.1链表(LinkedList)介绍小结上图:链表是以节点的方式来存储,是链式存储。每个节点包含data域,next域:指向下一个节点。如图:发现链表的各个节点不一定是连续存储。链表分带头节点的链表和没有头节点的链表,根据实际的需求来确定。1.2单链表介绍单链表(带头结点)逻辑结构示意图如下:1.2.1单链表的应用实例使用带head头的单向链表实现–水浒英雄排行榜管理完成对英雄人物的增删改查操作
小凯子丶
·
2023-04-15 21:22
Java数据结构与算法
链表
数据结构
算法
java
【
Java数据结构
】链表(Linked List)-双向链表
双向链表(LinkedList)是一种常用的数据结构,它允许在所有节点中快速添加或删除元素,并且可以有效地实现反向遍历。本篇文章将介绍双向链表的基础知识,并提供使用Java语言实现该数据结构的示例代码。一、双向链表的基础知识一个双向链表由多个节点组成,每个节点包含两个指针,分别指向前驱节点和后继节点。首节点的前驱节点为null,尾节点的后继节点为null。下面是一个示意图:nullBCD->nul
宝爷~
·
2023-04-15 21:49
Java入门系列
数据结构与算法
零基础
数据结构
链表
java
算法
【
Java数据结构
】线性表-栈
线性表-栈概念栈的使用栈的模拟实现概念栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(LastInFirstOut)的原则。压栈:栈的插入操作叫做进栈/压栈/入栈,入数据在栈顶。出栈:栈的删除操作叫做出栈。出数据在栈顶。栈的使用栈的模拟实现publicclassMyStack{int[]ar
沉着的码农
·
2023-04-15 21:30
Java数据结构
java
数据结构
【
Java数据结构
】线性表-链表
线性表-链表链表的概念及结构实现无头单向非循环链表LinkedList模拟实现ArrayList和LinkedList的区别链表的概念及结构链表是一种物理存储结构上非连续存储结构,数据元素的逻辑顺序是通过链表中的引用链接次序实现的。链表在物理上不连续在逻辑上连续实际中链表的结构非常多样,以下情况组合起来就有8种链表结构:1.单向或者双向2.带头或者不带头3.循环或者非循环在这么多链表结构中我们主要
沉着的码农
·
2023-04-15 21:00
Java数据结构
链表
数据结构
java
【
Java数据结构
】线性表-队列
线性表-队列概念队列的使用队列模拟实现循环队列如何区分空与满双端队列(Deque)概念队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(FirstInFirstOut)入队列:进行插入操作的一端称为队尾(Tail/Rear)出队列:进行删除操作的一端称为队头(Head/Front)队列的使用在Java中,Queue是个接口,底层是通过链表实现的。注
沉着的码农
·
2023-04-15 21:25
数据结构
java
链表
【
Java数据结构
】链表(Linked List)-单向链表
一、什么是链表(LinkedList)链表(LinkedList)是一种常见的数据结构,它由一系列节点组成,每个节点包含一个值和指向下一个节点的引用。链表可以用于实现栈、队列等数据结构。相比数组,链表的优点在于可以高效地进行插入和删除操作,因为不需要移动大量元素。1、链表的概念链表由一系列节点(Node)组成,每个节点包含了一个数据元素和一个指向下一个节点的指针。链表的头节点(Head)指向第一个
宝爷~
·
2023-04-15 15:26
数据结构与算法
Java入门系列
零基础
数据结构
链表
java
【
Java数据结构
——环形链表】判断链表成环与寻找链表成环的入口节点(经典)
判断链表是否成环https://leetcode.cn/problems/linked-list-cycle/description/解题核心思路:定义快慢指针初始引用指向链表的头节点,快指针每向后走两步,慢指针走一步。如果链表中存在环,则快慢指针一定会在某次移动后相遇。那么,可能你会问,为什么不能让快指针依次移动三步、四步呢?这样不是更快吗?先来下面这张图一起来理解下解答的具体步骤,或许就能明白
小白的白白
·
2023-04-15 14:50
数据结构
链表
java
【
Java数据结构
】链表OJ提交小记
目录1.删除链表中所有值为val的节点2.反转单链表3.返回链表的中间节点4.返回链表倒数第k个节点5.按次序合并链表6.按值分割链表7.判断链表是否为回文1.删除链表中所有值为val的节点1.删除链表中所有值为val的节点https://leetcode.cn/problems/remove-linked-list-elements/description/解题思路:解题代码:/***Defin
小白的白白
·
2023-04-15 14:20
数据结构和算法
链表
数据结构
java
阿K技术文章汇总---阅读手册【2021-02-26 至 未来】
前言:为了更好的阅读作者的文章,也出于更好的管理1、技术(较为系统编排)1、
java数据结构
与算法★https://www.jianshu.com/p/929ca9e209e82、java设计模式https
鄙人_阿K
·
2023-04-15 11:17
优先级队列(堆)【
Java数据结构
】
目录1.优先级队列1.1概念2.优先级队列的模拟实现2.1堆的概念2.2堆的存储方式2.3堆的创建2.3.1堆的向下调整2.3.2堆的创建(创建大根堆)2.4堆的插入与删除2.4.1堆的插入2.4.2堆的删除3.常用接口介绍3.1PriorityQueue的特性3.2PriorityQueue常用接口介绍4.top-k问题1.优先级队列1.1概念前面介绍过队列,队列是一种先进先出(FIFO)的数据
PlLI-
·
2023-04-14 12:35
数据结构
数据结构
java
算法
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他