- 博客(10)
- 收藏
- 关注
原创 java.sql.SQLFeatureNotSupportedException解决记录
Impala JDBC驱动可能不完全支持ResultSet.TYPE_SCROLL_INSENSITIVE和ResultSet.CONCUR_READ_ONLY参数。Impala的JDBC驱动对某些JDBC特性支持有限,这取决于驱动版本。采用注册驱动并连接的方式查询数据库,创建sql时使用了如下代码。2.使用默认的方式创建sql。1.尝试更新驱动到最新版本。
2025-02-20 09:28:54
292
原创 Leetcode 146 LRU缓存
请你设计并实现一个满足约束的数据结构。实现LRUCachecapacitykey-1keyvaluekey-valuecapacity函数get和put必须以O(1)的平均时间复杂度运行。// 缓存是 {1=1}// 缓存是 {1=1, 2=2}// 返回 1// 该操作会使得关键字 2 作废,缓存是 {1=1, 3=3}// 返回 -1 (未找到)// 该操作会使得关键字 1 作废,缓存是 {4=4, 3=3}// 返回 -1 (未找到)// 返回 3// 返回 4。
2024-11-24 14:12:51
792
原创 Git操作命令笔记
git add 将文件添加到暂存区git rm 将文件从暂存区和工作区中移除git rm --cached 保留工作区中的文件但从暂存区移除--forced/-f 工作区和暂存区中的文件删除git reset 将文件从暂存区中移除git reset 将所有文件从暂存区中移除git commit -m "描述信息" 进行提交并注释。
2024-11-10 21:37:03
266
原创 Leetcode 238 除以自身以外的乘积
给你一个整数数组nums,返回 数组answer,其中answer[i]等于nums中除nums[i]之外其余各元素的乘积。题目数据数组nums之中任意元素的全部前缀元素和后缀的乘积都在整数范围内。请且在O(n)时间复杂度内完成此题。
2024-10-30 03:13:27
377
原创 Leetcode 189 轮转数组
给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。向右轮转 1 步:向右轮转 2 步:向右轮转 3 步:向右轮转 1 步: [99,-1,-100,3]向右轮转 2 步: [3,99,-1,-100]
2024-10-30 02:31:42
237
原创 Leetcode 56 合并区间
以数组intervals表示若干个区间的集合,其中单个区间为。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].[[1,5]]区间 [1,4] 和 [4,5] 可被视为重叠区间。
2024-10-30 00:39:07
347
原创 Leetcode53 最大子数组和
给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。是数组中的一个连续部分。6连续子数组 [4,-1,2,1] 的和最大,为 6。
2024-10-29 01:43:56
500
原创 Leetcode 239 滑动窗口最大值
给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。
2024-10-28 21:18:30
323
原创 Leetcode560 和为k的连续子数组
由于求的是连续子序列,所以我们可以保存前缀和,用前缀和计算子序列和。如:若要计算2~4子序列的和,那咱们就用0~4的和减去0~1的和,同时由于要计算连续子数组和为k的"数目",所以咱们要保留一个存有数量的集合,这里使用map,由小到大遍历数组并且加入前缀和,然后判断k减去前缀和是否在map中而且有几个,给他加到count中,因为k的计算:k = pre2 - pre1,所以只要存在pre1 = pre2 - k,则存在和为k的子序列,数目在map中统计了。子数组是数组中元素的连续非空序列。
2024-10-28 04:01:36
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅