自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Ubuntu22.04安装多个版本jdk,切换jdk版本

查看jdk版本号,jdk-11.0.22 jdk-17.0.11 jdk1.8.0_391。默认是jdk17,以后用setjdk8,setjdk11,setjdk17就可以切换jdk了。#在 /etc/profile.d下新建一个jdk.sh的文件来配置jdk。,通常是:版本号_linux_x86_64_bin.tar.gz。不要在线安装openjdk,手动下载。#编辑~/.bashrc,设置别名。#给jdk.sh文件权限。保存退出jdk.sh。

2024-06-17 16:40:56 291

原创 堆排序以及应用

堆的定义堆是一颗完全二叉树,但不是一颗二叉排序树,堆只要求父节点是最大节点(大顶堆)或者是最小节点(小顶堆),并不对左右孩子的大小做要求。堆为什么能用来排序以大顶堆为例子,每一次都对二叉树构建一个大顶堆,那么根节点一定是所有节点的最大值,把根节点输出(一般是将根节点和最后一个节点交换)。此时剩下的节点不再符合大顶堆的定义,需要再做调整,当再一次满足大顶堆的时候,继续输出原数组中的第二大元素。直到所有的元素都输出,原先无序的数组就能按从大到小排序起来。图解大顶堆以一颗完全二叉树为例,构建一

2022-05-06 06:42:22 710

原创 笔试题-跳格子游戏,Java代码

题目详情标题:跳格子游戏 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限地上共有N个格子,你需要跳完地上所有的格子,但是格子间是有强依赖关系的,跳完前一个格子后,后续的格子才会被开启,格子间的依赖关系由多组steps数组给出,steps[0]表示前一个格子,steps[1]表示steps[0]可以开启的格子:比如[0,1]表示从跳完第0个格子以后第1个格子就开启了,比如[2,1],[2,3]表示跳完第2个格子后第1个格子和第3个格子就被开启了请你计算是否能由给出的step

2022-05-03 13:49:50 4338 7

原创 图解基数排序,Java,C++代码

通俗理解基数排序通俗点讲,就是先把所有待排序的元素按照个位数,十位数,百位数,…划分下去,先按照各个元素的个位数大小,对所有元素进行排序。基数排序是稳定的,也就是说要是同一位数上的数字相同,原先相对位置靠前的元素排位依旧相对靠前。当个位数排序结束后,再按照同样的方法依据更高位数字对元素进行排序,位数不足可看做补0。==排序趟数等于最大元素的位数。==所有位数都排序结束,得到的结果就是最终结果。图码结合解释基数排序十进制数基数排序可以理解为10个桶,用来表示10个基数以数组nums = *

2022-04-30 04:18:59 277

原创 IDEA win10环境部署Tomcat

由于之前开发web使用MyEclipse开发自带Tomcat,现在转为Idea工具开发,需要部署Tomcat到Idea。1.下载并安装Tomcat登录官网http://tomcat.apache.org/,选择download,下载Tomcat版本下载zip包后,直接解压,打开解压路径目录/bin的startup.bat,点击启动Tomcat;点击shutdown.bat:关闭Tomcat...

2020-02-15 19:22:23 360

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除