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
剑指offer(第2版)
25期代码随想录算法训练营第八天 | 字符串 part 1
目录344.反转字符串541.反转字符串II
剑指Offer
05.替换空格151.翻转字符串里的单词
剑指Offer
58-II.左旋转字符串344.反转字符串链接classSolution:defreverseString
enzoherewj
·
2023-11-08 05:37
算法训练营二刷
算法
python
leetcode
Unity游戏优化(
第2版
)学习记录9
Unity游戏优化[第二版]学习记录9第9章提示与技巧一、编辑器热键提示1、GameObject2、Scene窗口3、数组4、界面5、在编辑器内撰写文档二、编辑器UI提示1、脚本执行顺序2、编辑器文件3、Inspector窗口4、Project窗口5、Hierarchy窗口6、Scene和Game窗口7、Play模式三、脚本提示1、一般情况2、特性3、日志4、有用的链接四、自定义编辑器脚本和菜单提
咸鱼永不翻身
·
2023-11-08 04:59
Unity游戏优化
unity
游戏
学习
java中数组的下标比较_【Java】
剑指offer
(53-3) 数组中数值和下标相等的元素
本文参考自《
剑指offer
》一书,代码采用Java语言。题目假设一个单调递增的数组里的每个元素都是整数并且是唯一的。请编程实现一个函数找出数组中任意一个数值等于其下标的元素。
柯布西耶
·
2023-11-08 03:47
java中数组的下标比较
剑指offer
_编程题_旋转数组的最小数字
题目描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。题目分析旋转之后的数组实际上可以划分成两个有序的子数组:前面子数组的大小都大于后面子数组中的元素注意到实际上最小的元素就是
IT精英之路
·
2023-11-08 03:45
剑指offer
剑指offer
算法
二分法
3. 数组中重复的数字
文章目录
剑指Offer
03.数组中重复的数字解法一:建立一个新数组打卡标记解法二:移动元素让下标和值相对应解法三:将数组排序,判断相邻两个数是否相等解法四:利用HashSet记录,出现重复数字时立马返回结果即可第三题的扩展题
百里守约学编程
·
2023-11-08 03:39
剑指offer(Java版)
java
leetcode
数据结构
算法
剑指offer
Spring Boot微服务项目实战(
第2版
)学习笔记-第1章第一个Spring Boot项目
第一个SpringBoot项目1.SpringBoot开发环境准备(IDEA可为开发做全部的准备)1.1安装JDK(本处直接在IDEA中安装JDK,无需书中步骤)1.2安装IntellijIDEA1.3安装ApacheMaven(本处直接在IDEA中安装)2.一分钟快速搭建SpringBoot项目2.1使用SpringInitializr新建项目2.2测试2.3SpringBoot三种启动方式3.
Eden_Bristol
·
2023-11-08 02:00
学习总结
java
spring
boot
剑指offer
全集系列Java版本(2)
目录反转链表替换空格二叉树链表的中间结点附录StringBuffer类中常用的方法反转链表反转链表_牛客题霸_牛客网(nowcoder.com)https://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca?tpId=265&tqId=39226&rp=1&ru=/exam/oj/ta&qru=/exam/oj/ta&sourc
niceffking
·
2023-11-07 22:39
数据结构
计算机面试基础篇
java
开发语言
1024程序员节
IntelliJ IDEA - 生成 iml 文件
最近整理了一波电子书籍资料,包含《EffectiveJava中文版
第2版
》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-11-07 20:05
idea
intellij-idea
java
ide
Python(二)基本数据类型
最近整理了一波电子书籍资料,包含《EffectiveJava中文版
第2版
》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-11-07 20:05
#
基础
python
开发语言
剑指offer
--旋转数组中的最小数
题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。解析:这道题我最开始的思路是直接从前往后遍历,找到后一个数字小于前一个数字.这个数字就是最小的那个数字.通过后发现这道题的
Dev-Y
·
2023-11-07 18:17
剑指offer编程题
遍历
剑指Offer
-数组-旋转数组的最小数字
11.旋转数组的最小数字题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。分析:寻找旋转数组的最小数即寻找右侧排序的首元素。方法:二分查找1.取数组中间数,若中间的数大于等于
浮汐
·
2023-11-07 18:16
数据结构
剑指offer
-二维数组中的查找
剑指offer
-二维数组中的查找题目原题如下:LCR121.寻找目标值-二维数组力扣题目链接m*n的二维数组plants记录了园林景观的植物排布情况,具有以下特性:每行中,每棵植物的右侧相邻植物不矮于该植物
Jasper_Fish
·
2023-11-07 18:15
算法
算法
数据结构
剑指Offer
-推理二叉树
剑指Offer
-推理二叉树LCR124.推理二叉树题目如下某二叉树的先序遍历结果记录于整数数组preorder,它的中序遍历结果记录于整数数组inorder。
Jasper_Fish
·
2023-11-07 18:15
算法
算法
数据结构
剑指offer
11题-旋转数组的最小数
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组[3,4,5,1,2]为[1,2,3,4,5]的一个旋转,该数组的最小值为1。示例1:输入:[3,4,5,1,2]输出:1示例2:输入:[2,2,2,0,1]输出:0来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems
镜子.
·
2023-11-07 18:13
二分法
剑指offer
算法
剑指offer
-旋转数组的最小数字python
旋转数组的最小数字题目暴力解法二分法递归写在后面题目把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。暴力解法直接for遍历数组,如果有一个元素大于其后面的一个元素,这就是断点,
turbo624
·
2023-11-07 18:43
算法
牛客网&
剑指Offer
&旋转数组的最小数
牛客网&
剑指Offer
&旋转数组的最小数代码实现1classSolution{public:intminNumberInRotateArray(vectorrotateArray){intlen=rotateArray.size
不说就是不说
·
2023-11-07 18:42
C++
面试编程题
剑指offer
-牛客网 旋转数组的最小数字
这种题其实弄明白原理后就很简单和二分查找差不多,二分查找就是每次都能排除一半的范围,所以复杂度为logn.先上简单的二分查找代码吧intleft=0,right=array.length-1;while(left>1;if(array[mid]==target)returnmid;if(array[mid]>1;if(array[mid]
weixin_36957153
·
2023-11-07 18:42
剑指offer
牛客网
旋转数组的最小数字
剑指offer
-查找旋转数组的最小数
题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。思路:二分查找(1)若只有小半的数字被旋转过去,则中间数位于前半部的非递减数组内,此时中间数>=左边>=右边,最小数位于右边
vic_blackRabbit
·
2023-11-07 18:11
python学习
剑指Offer
剑指Offer
剑指offer
-旋转数组的最小数
题目描述:旋转数组就是把数组的前多少位给接到数组末尾,本题的输入数组是非递减数组的旋转数组。找出它的最小值返回。若数组为空,输出0.数组里所有值都大于0思路一:非递减,则是大于等于,所以只要找到第一个小于前面那个数的数就是最小的了java程序:importjava.util.ArrayList;publicclassSolution{publicintminNumberInRotateArray(
smallone233
·
2023-11-07 18:41
剑指offer
剑指offer
- 旋转数组的最小元素
一、问题描述时间限制:1秒空间限制:32768K把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。二、思路采用三个指针,其中一个前一个后,一个在中间,当前后差值为1时,中断循环;
fullstack_lth
·
2023-11-07 18:41
二维数组
指针
剑指offer
06-旋转数组的最小数
剑指offer
06-旋转数组的最小值一、题目描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。
梦幻水晶yl
·
2023-11-07 18:40
刷题
剑指Offer
-11 旋转数组的最小数
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组[3,4,5,1,2]为[1,2,3,4,5]的一个旋转,该数组的最小值为1。示例1:输入:[3,4,5,1,2]输出:1示例2:输入:[2,2,2,0,1]输出:0来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems
Gogoing_刻苦驴
·
2023-11-07 18:40
二分法
数据结构
剑指Offer
-旋转数组的最小数字
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。如果直接遍历数组,时间复杂度为O(n),可以利用旋转数组的特性来解决此题;思路:(1)如果发生旋转,前面的数至少去了一个放在数组的
努力的小程序员
·
2023-11-07 18:39
剑指offer
-旋转数组
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。思路:从中可看出,旋转数组由两部分递增序列组成,而其最小值就是此两部分的边缘处,即比前面递增序列小的数。1.顺序查找的一个稍微改
沉默的小萝莉
·
2023-11-07 18:38
笔试
python
互联网
技术
剑指offer
-旋转数组的最小数字
题目描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0解题思路:1、直接遍历整个数组中最小的数返回。2、遍历整个数组,当出现前一个数大于后面的数时,即出现最小数。3、通过二分查找
noob_Cliam
·
2023-11-07 18:38
剑指offer
剑指offer
-旋转数组的最小数字-二分查找法
题目描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。publicclassSolution{publicintminNumberInRotateArray(int[]arr
obession
·
2023-11-07 18:38
剑指Offer
-旋转数组的最小数字Java
6、旋转数组的最小数字题目描述:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。思路:暴力解,遍历,时间复杂度O(n)。###优化思路:二分查找。需要考虑三种情况:(1)arr
坚持打怪_
·
2023-11-07 18:06
Java刷题
java
剑指offer
-8- Python实现旋转数组的最小数
一、题目描述二、解法defminNumberInRotateArray(rotateArray):#writecodeherep1=0p2=len(rotateArray)-1mid=p1whilerotateArray[p1]>=rotateArray[p2]:ifp2-p1==1:mid=p2breakmid=(p1+p2)>>1ifrotateArray[mid]>=rotateArray[
DerrickOzil
·
2023-11-07 18:36
Python
数据结构/算法刷题
python
数组
剑指Offer
11-旋转数组中的最小数-二分
原题链接Note:因为有重复元素存在,平常的二分就不好用了,每次如果二分完是值相等的话,就让r--至于为什么正确,模拟一遍就知道了,反正从头想也想不到,记住就行了是因为如果不满足条件的话,操作的是l+1而且最后返回的也是num[l]代码如下:classSolution{public:intminArray(vector&numbers){intl=0,r=numbers.size()-1;whil
李烦烦搞快点
·
2023-11-07 18:04
剑指Offer
算法
c++
数据结构
二分
剑指Offer
-旋转数组中的最小数
剑指Offer
-旋转数组中的最小数题目如下LCR128.库存管理I仓库管理员以数组stock形式记录商品库存表。stock[i]表示商品id,可能存在重复。原库存表按商品id升序排列。
Jasper_Fish
·
2023-11-07 18:30
算法
算法
数据结构
剑指offer
-面试1:赋值运算符函数(C++ operator重构)
在面试的时候有种题型是要求写代码定义一个类型或者实现类型中的成员函数。题目如下为类型CMyString的声明请为该类型添加赋值运算符函数分析经典的解法适用于初级程序员异常安全性的解法测试用例源代码本题考点题目:如下为类型CMyString的声明,请为该类型添加赋值运算符函数。classCMyString{public:CMyString(char*pData=NULL);CMyString(con
happy_XYY
·
2023-11-07 18:21
C++
notes
Code
剑指offer
面试
剑指offer
赋值运算符函数
单链表(无头单项非循环)
在严版数据结构(C语言
第2版
)中,单链表采用的是有头节点,这
南桥几晴秋
·
2023-11-07 18:12
数据结构杂谈
c语言
学习
数据结构
算法
链表
《Python数据分析基础教程:NumPy学习指南(
第2版
)》笔记8:第三章 常用函数4——线性模型、数组修剪与压缩、阶乘
本章将介绍NumPy的常用函数。具体来说,我们将以分析历史股价为例,介绍怎样从文件中载入数据,以及怎样使用NumPy的基本数学和统计分析函数。这里还将学习读写文件的方法,并尝试函数式编程和NumPy线性代数运算。第三章常用函数3.25线性模型许多科学研究中都会用到线性关系的模型。NumPy的linalg包是专门用于线性代数计算的。下面的工作基于一个假设,就是一个价格可以根据N个之前的价格利用线性模
mighty13
·
2023-11-07 05:51
numpy
线性
修剪
压缩
阶乘
求集合数据的均方差c语言pta,数据结构学习与实验指导(
第2版
)
第O章概论第1章算法与复杂度案例1-1.1:二分查找(主教材习题1.8)基础实验1-2.1:有序数组的插入(主教材习题1.9)进阶实验1-3.1:两个有序序列的中位数第2章数据结构实现基础案例2-1.1:简单计算器(主教材习题2.1)案例2-1.2:数组元素循环左移(主教材习题2.2)案例2-1.3:数列求和(主教材习题2.3)案例2-1.4:递归求简单交错幂级数的部分和(主教材习题2.6)案例2
weixin_39745933
·
2023-11-07 05:40
求集合数据的均方差c语言pta
阅读笔记:利用Python进行数据分析
第2版
——第8章 数据规整:聚合、合并和重塑
目录一、层次化索引二、合并数据集三、重塑和轴向旋转一、层次化索引层次化索引(hierarchicalindexing)是pandas的一项重要功能,它使你能在一个轴上拥有多个(两个以上)索引级别。抽象点说,它使你能以低维度形式处理高维度数据。importpandasaspdimportnumpyasnpdata=pd.Series(np.random.randn(9),index=[['a','a
勤奋的清风
·
2023-11-06 21:38
学习笔记
python
数据分析
pandas
java不同进程的相互唤醒_
剑指offer
:告诉你哪些不为人知的Java 多线程与并发整理...
一、进程和线程的区别1.进程和线程的由来:2.进程和线程的区别进程是资源分配的最小单位,线程是CPU调度的最小单位所有与进程相关的资源,都被记录在PCB中进程是抢占处理机的调度单位,线程属于某个进程,共享其资源![]线程只由堆栈寄存器、程序计数器和TCB组成[图片上传失败...(image-7c14c-1586425624768)]总结:线程不能看作独立应用,而进程可看作独立应用进程有独立的地址空
weixin_39845113
·
2023-11-06 21:38
java不同进程的相互唤醒
yield方法释放锁吗_
剑指offer
:告诉你那些不为人知的Java 多线程与并发整理
一、进程和线程的区别1.进程和线程的由来:2.进程和线程的区别进程是资源分配的最小单位,线程是CPU调度的最小单位所有与进程相关的资源,都被记录在PCB中进程是抢占处理机的调度单位,线程属于某个进程,共享其资源![]线程只由堆栈寄存器、程序计数器和TCB组成——Java线程池
在Web开发中,服务器需要接受并且处理请求,所以会为一个请求分配一个线程去处理,如果并发的请求数量很大,但是请求的时间很短,那么就会频繁的创建和销毁线程,造成额外的CPU隐患,如此一来,会大大降低系统的效率。为了解决上述的问题,于是我们可以利用Executors创建不同的线程池满足不同场景的需求,目前这个类提供了五种创建线程池的方法:newFixedThreadPool(intnThreads):
2NaCl
·
2023-11-06 21:36
剑指Offer
线程池
关于Java岗校招的笔试和面试
笔试笔试准备算法题是笔试中最重要的部分:
剑指offer
,建议必刷。LeetCode算法题200道,基本可以从容面对各种笔试面试的算法题。
Jupiter_Van
·
2023-11-06 20:48
[动态规划] (七) 路径问题:LCR 166.
剑指offer
47. 珠宝的最高价值
/
剑指offer
47.珠宝的最高价值文章目录[动态规划](七)路径问题:LCR166.
clamdown2021
·
2023-11-06 15:11
LEETCODE
动态规划
算法
刷穿
剑指offer
-Day01-整数I
前序这是刷穿
剑指offer
系列的第一篇文章,在这里需要简单和大家说明下关于这个系列的一些说明。数据结构学习顺序如果大家购买了
剑指offer
-专项突破,那么大家肯定看到了关于这本书目录对应的数据结构。
清风Python
·
2023-11-06 14:02
算法之美
java
python
编程语言
人工智能
面试
前端高频面试题-编程题
防抖和节流深拷贝数组扁平化数组去重单例模式手写promise模拟new实现callapplybind模拟Object.create()千分位分隔符实现三角形实现双栏,三栏布局算法,刷力扣,
剑指offer
wangwenquan1234
·
2023-11-06 01:16
Java 学习路线
Java学习路线Java后台需要看的书籍书单:算法与数据结构:
剑指Offer
程序员笔试面试最优解(左程云)/不如直接看左神的笔试面试指南视频leetcode计算机网络:计算机网络(谢希仁)TCP/IP详解
YZ930035683
·
2023-11-05 18:26
LeetCode剑指 Offer——单个单链表的问题的思路和代码
LeetCode
剑指Offer
——单个单链表的问题文章目录1.
剑指Offer
22.链表中倒数第k个节点2.
剑指Offer
II024.反转链表3.
剑指Offer
06.从尾到头打印链表4.
剑指Offer
II027
LJFCZH
·
2023-11-05 14:58
LeetCode
链表
leetcode
数据结构
面试
考研
[RFC5996 翻译一] IKEv2 互联网密钥交换协议版本2
rfc5996(ietf.org)本文档介绍了Internet密钥交换(IKE)协议的
第2版
。IKE是IPsec的一个组件,用于执行相互身份验证以及建立和维护安全关联(SA)。
羊羊洒洒_Blog
·
2023-11-05 13:01
服务器
运维
算法刷题2【
剑指offer
系列之字符串】
2020.05.281、字符串的全排列输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。思路:这道题在华为2020年春招的笔试题考了原题。(1)首先考虑字符不重复的情况输入:abc输出:abcacbbacb
wenjuniyuanyuan
·
2023-11-05 10:45
算法刷题专栏
字符串
算法
剑指offer
刷题全纪录
目录技巧总结:1.找出数组中重复的数字不修改数组找出重复的数字(*)2.二维数组中查找3.替换空格4.从尾到头打印链表5.前序中序遍历建树6.中序遍历下一个节点7.两个栈来实现一个队列8.斐波那契数列跳台阶变态跳台阶矩形覆盖9.旋转数组的最小数字(***)下面两题为DFS的应用10.矩阵中的路径(*)11.机器人的运动范围12.割绳子(*)位运算11.二进制中1的个数(*)延伸:判断一个数是不是2
seeInfinite
·
2023-11-05 08:25
LeetCode刷题记录
leetcode
《
剑指offer
》Java实现--找出最小的K个数
题目描述给定一个无序数组,输出其中最小的K个数。思路分析首先大家最容易想到的就是先对数组进行升序排序,然后输出前K个数,这样的时间复杂度为nlog(n),如果排序算法选的好,也许还有提高。但nlog(n)的时间复杂度面试官一般是不会满意的,毕竟这个方法大多数人都会想到。另一种解题思路,我们基于快排中的Partition思想来实现。如果基于数组的第k个数来调整,则使得比第k个数字小的数字都位于它的左
南湖Giser
·
2023-11-05 08:03
《
剑指offer
》Java实现--寻找数据流的中位数
题目描述假设我们有一个实时输入的整数管道流,现在要求输出这些数据流的中位数。思路分析常规思路,我们可将所有数据排序,然后以O(1)时间复杂度取其中位数。但排序的耗费太大,所以我们得另寻他法。用一个最大堆实现中位数左边位置的存储,最小堆实现右边位置的存储,往堆中插入一个数据的时间复杂度是O(log(n)),取得中位数的时间复杂度是O(1),并且Java中的PriorityQueue已经帮我们实现了堆
南湖Giser
·
2023-11-05 07:06
初阶数据结构(8)(优先级队列的模拟实现:堆的概念、性质、存储、创建——向下和向上调整、插入与删除、PriorityQueue常用接口介绍、构造、常见方法、扩容、top-K问题、堆的排序、对象的比较)
接上次博客:二叉树相关OJ练习题(1、锯齿形层序遍历2、二叉搜索子树的最大键值和3、验证二叉树4、
剑指Offer
II047.二叉树剪枝)_di-Dora的博客-CSDN博客目录优先级队列(PriorityQueue
di-Dora
·
2023-11-05 01:49
数据结构初阶
易错知识点
数据结构
java
优先级队列
top-K问题
PriorityQueue
Java对象的比较
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他