08 2022 档案

并查集
摘要:https://leetcode.cn/problems/number-of-islands/ 给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边均被 阅读全文

posted @ 2022-08-31 10:13 cltt 阅读(19) 评论(0) 推荐(0) 编辑

虚拟机
摘要:class 和 java类库都加载到内存 利用字节码解释器 逐行解释 对于热点代码用即时编译器处理 利用JVM跨平台 不同的平台有特定的JVM ,由JVM将Class文件转换成对应平台的二进制文件,才实现了平台无关性 实际上,JVM不仅被Java语言所使用,还有如Scala、Jython等语言的编译 阅读全文

posted @ 2022-08-30 15:51 cltt 阅读(49) 评论(0) 推荐(0) 编辑

排序数组中查找元素的第一个和最后一个位置
摘要:给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。 class Solution { publ 阅读全文

posted @ 2022-08-27 17:32 cltt 阅读(19) 评论(0) 推荐(0) 编辑

sql 查询
摘要:慢查询的原因 https://blog.csdn.net/weixin_45393094/article/details/125666997 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 使用explain 检测索引 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算 阅读全文

posted @ 2022-08-17 10:53 cltt 阅读(132) 评论(0) 推荐(0) 编辑

java 滑动窗口
摘要:数组A中每间隔Y-1个的连续X个数的最小和 public static int solution(int[] A, int X, int Y) { int n = A.length; int l = 0, r = (X - 1) * Y; int minn = 9999999; while (r < 阅读全文

posted @ 2022-08-13 21:26 cltt 阅读(249) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示