自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode 面试题 旋转图像 ~

结论,顺时针90度应该是左上/右下对角线翻转+左右翻转,或者右上/左下对角线翻转+上下翻转。顺时针旋转90:先沿对角线反转矩阵,再沿竖中轴线反转矩阵;(逆时针270)顺时针旋转180:先沿横中轴线反转矩阵,再沿竖中轴线反转矩阵;(逆时针180)顺时针旋转270:先沿对角线反转矩阵,再沿横中轴线反转矩阵;(逆时针90)反转90度的倍数按道理可以再加个for循环,但是比较慢class Solution { public void rotate(int[][] matri..

2022-04-29 20:01:18 274

原创 LeetCode 面试题 零矩阵 标记数组

ArrayList<Integer> integers1 = new ArrayList<>(); ArrayList<Integer> integers2 = new ArrayList<>(); for (int i = 0; i < matrix.length; i++) { for (int j = 0; j < matrix[i].length; j++) { ...

2022-04-29 19:55:53 161

原创 LeetCode 498 对角线遍历

最近偷懒了几天~~~int n = mat.length * mat[0].length;//总个数 int[] arr = new int[n];//返回数组 int line = mat.length;//行数 int row = mat[0].length;//列数 int k = 0;//记个数 int count = 0;//记奇/偶数 while(k < n){//记个数

2022-04-29 19:50:51 235

原创 每日算法~LeetCode56 二维数组合并区间———排序

// 1. 按照区间左边的值进行升序排列 Arrays.sort(intervals, new Comparator<int[]>() { @Override public int compare(int[] o1, int[] o2) { return o1[0] - o2[0]; } }); // 2. 初始化 outputs, 用于存储合.

2022-04-23 15:17:51 265

原创 Arrays.sort() 定制排序~源码分析 LeetCode 56,合并区间

第一次认真的分析源码,感觉还不错,看了老韩的视频以为懂了,但是还是理解的不够透彻,自己慢慢分析懂得更多,大佬懂我的疑惑能解决一下吗?Arrays.sort(intervals, new Comparator<int[]>() {//匿名内部类@Overridepublic int compare(int[] o1, int[] o2) {//o1是二维数组元素集合的后 一 位(所以是一维数组), o2是前 一 位return o1[0] - o2[0];//这里的...

2022-04-23 13:39:21 542

原创 每日算法 LeetCode 35 / 1991

今天做了几道有关数组的简单算法题,学到了二分查找,与一点点数学思维吧LeetCode 35 ~ 二分查找 int low = 0; int high = nums.length - 1; while (low <= high){ int mid = (low + high) / 2; if(target == nums[mid]) return mid; else if(target < nums[mid]) hi

2022-04-22 23:46:44 98

原创 每日算法 LeetCode 8

以下是我直接写的代码,就很无脑,想着先把前面可能出错的情况写出来,在判断数字出错的情况写出来,基本上很多细节想不到,都是在LeetCode上提交发现的。细节太多,容易报空指针和数组越界异常,还有最无脑的就是算术异常,具体如何写出来的已经写在上面的code中。/**● 函数myAtoi(string s) 的算法如下:● ● 读入字符串并丢弃无用的前导空格● 检查下一个字符(假设还未到字符末尾)为正还是负号,读取该字符(如果有)。 确定最终结果是负数还是正数。 如果两者都不存在,则假.

2022-04-21 20:37:56 188 1

转载 Day03~pink老师笔记

HTML结束咯

2022-04-21 00:11:31 134

转载 三、Day02新骨架标签~pink老师前端笔记

pink老师前端笔记day02

2022-04-14 15:32:20 115

原创 二、Day1(HTML标签(上))~黑马程序员pink笔记

HTML标签

2022-04-10 00:47:58 239

原创 一、Day1(初识Web(网页)、常用的浏览器、Web标准)~黑马程序员pink笔记

了解前端

2022-04-09 22:27:31 275

空空如也

空空如也

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

TA关注的人

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