摘要: 堆的结构,我们可以分为物理中的真实结构和脑海中的逻辑结构,换句话来说,堆其实在实现上是一种结构,但是我们分析的时候是另一种结构。 好了,不卖关子了。 堆在实现的时候其实是数组结构,但是我们在分析的时候在脑海中应该是完全二叉树结构。 那我们先说一下什么是完全二叉树。 完全二叉树 对于完全二叉树,就是二 阅读全文
posted @ 2022-01-08 14:34 阿桑同学 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 思路: 罗马数字由 I,V,X,L,C,D,M 构成; 当小值在大值的左边,则右边大的数值减左边小的数值,如 IV=5-1=4; 当小值在大值的右边,则右边大的数值加左边小的数值,如 VI=5+1=6; 也就是把一个小值放在大值的左边,就是做减法,否则为加法。 public class demo { 阅读全文
posted @ 2022-01-08 14:25 阿桑同学 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 今天看一位导师的代码,在一段选择排序代码中发现这样一行 indexmin = arr[j] < arr[indexmin] ? j : indexmin 啊啊,惭愧,一时竟没有反应过来这是什么。。。。。 本着求知精神,赶紧向学长询问。(别问我为什么不问导师。。。怕我自己再也看不见明天的太阳。超凶) 阅读全文
posted @ 2022-01-08 14:21 阿桑同学 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 今天刷到这样一个问题:什么是驱动程序? 在这个问题的下面,有这样一个评论: 一天我们店长在我们的门店旁新开了一家打印店(打印机), 但是现在这家新开的打印店没有店长,无法打印东西出来。 而我们自己的店长(操作系统)没有学过控制打印店的技能,因此不能操控打印店。 程序员996加班下诞生了驱动(掌握操控 阅读全文
posted @ 2022-01-08 14:16 阿桑同学 阅读(1573) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示