- 博客(9)
- 收藏
- 关注
原创 leetcode力扣19. 删除链表的倒数第 N 个结点
第二个就是指在像本题这种新建链表的题目中,为了避免表头判空问题提前new一个表头,值任意,习惯用-1。两个技巧,一个是寻找单链表倒数第k个节点,二是虚拟链表头。简化了labuladong的算法。给你一个链表,删除链表的倒数第。个结点,并且返回链表的头结点。第一个技巧详细描述在。只用了38.41MB。
2023-08-28 17:35:51 225 1
原创 leetcode力扣 2. 两数相加 java
其实是相当于加法的竖式算法,直接按照列表顺序就可以竖式的相加进位运算了,不需要再翻转列表然后相加了。因为在加法的竖式计算时每列的结果是上下位相加和进位,最大只有19,不会超过20,所以不需要用除法“/”和余数“%”。需要注意的是结果的下一位的产生与否,在本位相加有进位数的时候一定会有下一位(比如示例1中4 和6 相加),还有一条列表的数字还没计算完的时候也需要提前建好下位的结果,提前new 一个0。的链表,表示两个非负的整数。它们每位数字都是按照。请你将两个数相加,并以相同形式返回一个表示和的链表。
2023-08-28 13:32:49 135 1
原创 杭州亲宝宝Java开发实习生一面
面试时间二十分钟,时间好短觉得凉了嘤嘤嘤先常规自我介绍,然后从介绍项目,从项目深入开始问MySQL最后问了一些Java基础,没问太深,最后反问面试官。目录mysql内容:1项目Mysql表中,表的设计,字段的设计2char和varchar的区别3select查询语句(查询user表中姓X的人),索引是否失效,like以通配符开头('%abc...')mysql索引失效会变成全表扫描操作java基础4基本数据类型,整型,short能表示的范围5short包装类的...
2021-09-01 11:53:34 506
原创 java面试题:有return的情况下try catch finally的执行结果
问题:面试官给的代码:try{ user.setName(“cs”); return user.getName();}finally{ user.setName(“css”);}这段代码执行后,return的值是什么?user的Name最终值为?答:return的值是"cs"user的Name最终值是"css"解答:参考:有return的情况下try catch finally的执行顺序(最有说服力的总结)虽然博主说明了在该情况下执行顺序为:...
2021-09-01 11:23:40 180
转载 CentOS安装rpm安装MySQL时: 警告:MySQL-server-xxx...密钥 ID 5072e1f5: NOKEY
CentOS安装rpm安装MySQL时爆出警告: 警告:MySQL-server-5.6.39-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 原因:这是由于yum安装了旧版本的GPG keys造成的 解决办法:后面加上 --force --nodeps 如: rpm -ivh MySQL-server-5.6.39-1.el7.x86_64.rpm --force --nodeps 从 RPM 版本 4.1 开始,在安装或升级
2021-07-22 11:27:29 604
原创 CentOS虚拟机与主机之间复制出现异常
CentOS虚拟机与主机之间复制出现异常问题:将文件从主机复制到虚拟机时报错:Error when getting information for file “//tmp/VMwareDnD/p6v6B6/.”: No such file or directory发现是vmtools出现问题解决方法:1.卸载预装的程序包yum remove open-vm-tools2.重启3.安装 VMware Tools回到VMWare应用主界面,点击“虚拟机”菜单中的“安装 VMware Too
2021-07-22 11:17:52 7803 4
转载 解决Ubuntu下 无法解析域名“cn.archive.ubuntu.com“
适用于vmware安装的虚拟机https://www.cnblogs.com/jiaqizhang/p/9771890.html
2021-07-06 19:06:29 1326
转载 Win10安装VMware虚拟机启动后蓝屏system_service_exception
Win10安装VMware虚拟机启动后蓝屏system_service_exception其实是Hyper-V的问题,但是第一次打开《Windows功能》可能没有Hyper-V项,所以要先添加。Win10家庭版添加Hyper-V,进行到第七八步就行了,在系统桌面左下角的 【开始】的Windows 工具里有Hyper-V管理器就可以了。Win10家庭版添加Hyper-V然后再关闭Hyper-V就可以了Win10下关闭Hyper-V参考:Win10安装VMware虚拟机启动后蓝屏system
2021-06-30 19:49:25 1574
原创 2019蓝桥杯javaB组第七题:外卖店优先级
蓝桥杯javaB组2019第七题:外卖店优先级题目描述“饱了么”外卖系统中维护着 N 家外卖店,编号 1 ∼ N。每家外卖店都有 一个优先级,初始时 (0 时刻) 优先级都为 0。每经过 1 个时间单位,如果外卖店没有订单,则优先级会减少 1,最低减 到 0;而如果外卖店有订单,则优先级不减反加,每有一单优先级加 2。如果某家外卖店某时刻优先级大于 5,则会被系统加入优先缓存中;如果 优先级小于等于 3,则会被清除出优先缓存。给定 T 时刻以内的 M 条订单信息,请你计算 T 时刻时有多少外卖店
2020-10-08 20:47:48 394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人