最新 最热

Python学习记录05-实现一个优先级队列

文档使用了heapq模块来实现了一个优先级队列,我们由简到繁。来慢慢分析。这里先定义一个一会要按优先级排序的 Item。然后用它的2个对象进行比较,发现是会报错的。因为不支持比较。...

2023-09-06
2

2023-03-06:给定一个二维网格 grid ,其中:'.' 代表一个空房间'#' 代表一堵'@' 是起点小写字母代表钥匙大

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-06-08
2

2022-06-16:给定一个数组arr,含有n个数字,都是非负数,给定一个正数k,返回所有子序列中,累加和最小的前k个子序列累

[左神java代码](https://github.com/algorithmzuo/weekly-problems/blob/main/src/class_2022_04_1_week/Code06_TopMinSubsquenceSum.java)

2023-06-08
2

topK问题

输出: No.1:6, times:3 No.2:5, times:2 No.3:2, times:1

2023-05-06
2

Java对象创建源码分析

invokespecial 在栈顶取出一个Hello对象,并调用其<init>方法(默认构造函数)。

2023-03-15
2

Java的Xms和Xmx最小可以是多少

我们都知道在启动Java时,可以通过Xms和Xmx这两个参数来指定Java的最小堆内存和最大堆内存,但这两个参数的最小值又可以是多少呢?

2023-03-15
2

JavaSE成神之路 - 我创建一个引用后赋值对象(必看)

程序启动了...这几个字是用双引号括起来的,在Java中,用双引号括起来的部分叫做字符串,顾名思义,就是若干个字符组成的串串,叫做字符串。

2023-03-15
3

经典面试题-垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗,有什么办法主动通知虚拟机进行垃圾回收

对于GC 来说,当程序员创建对象时,GC就开始监控这个对象的地址、大小以及使用情况。 通常,GC 采用有向图的方式记录和管理堆(heap)中的所有对象。通过这种方式确定哪些对象是"可达的",哪些对象是"不可达的"。当GC 确定一...

2022-11-29
2