自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 对角线遍历数组

java 对角线遍历数组

2022-06-15 00:05:24 195 1

原创 螺旋矩阵解题

1. 一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。关键是要找出不变量,发现四个循环可以解题,从左到右,从上到下,从右到左,从下到上。然后根据n确定出循环次数。开始确定起始位置,偏移量,循环次数。...

2022-04-24 09:54:36 348

原创 滑动窗口解题

1. 给定一个目标值和一个数组,求找出该数组中满足其和 ≥ target 的长度最小的 连续子数组这道题用滑动窗口来解题,所谓滑动窗口,也可以理解为双指针在不断滑动,当满足条件后,开始缩小窗口,不满足后扩大窗口,在这个过程中找到子数组的最小值。求接此题用的一些不太熟悉的语法知识:a > b ? 0:1a如果大于b,返回0,否则返回1。Integer.MAX_VALUE:整数里的最大值 Integer.MIN_VALUE :整数里的最小值Math.min(a,b): a,b里

2022-04-24 06:47:48 246

原创 双指针法解题

设置快慢指针,可以在碰到指定数值的时候,将该数值变为后面需要移动到前面的数值

2022-04-21 01:40:23 141

原创 java 二分查找

数组中有序排序,无重复元素。循环条件是 leftPara <= rightPara.缩小区间是要+1 或者 -1.return 之后程序就结束了

2022-04-20 05:19:10 398

原创 leetcode(java) 刷题总结

1. int 数组的初始默认值是02. java HashMap新建一个HashMapHashMap <Integer, Integer> HashTable = new HashMap<>();往里面放入值HashTable.put(1,3);获得key对应的value:HashTable.get(1);确定HashTable里面是否有这个键值:HashTable.containsKey(1);.....................

2022-04-19 03:55:34 401

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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