自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 46 全排列

给定一个不含重复数字的数组nums,返回其所有可能的全排列。你可以返回答案。

2024-11-03 20:03:31 315

原创 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关注的人

提示
确定要删除当前文章?
取消 删除