自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Leetcode-Day21(矩阵中的局部最大值)

给你一个大小为n x n的整数矩阵grid。生成一个大小为(n - 2) x (n - 2)的整数矩阵maxLocal,并满足:maxLocal[i][j]等于grid中以i + 1行和j + 1列为中心的3 x 3矩阵中的最大值。换句话说,我们希望找出grid中每个3 x 3矩阵中的最大值。

2023-03-01 18:24:03 134

原创 Leetcode-Day20(合并相似的物品)

给你两个二维整数数组items1和items2,表示两个物品集合。每个数组items有以下特质:items[i] = [valuei, weighti]其中valuei表示第i件物品的价值,weighti表示第i件物品的重量。items中每件物品的价值都是唯一的。请你返回一个二维数组ret,其中ret[i] = [valuei, weighti],weighti是所有价值为valuei物品的重量之和。

2023-02-28 20:26:40 125

原创 Leetcode-Day19(递减元素使数组呈锯齿状)

给你一个整数数组nums,每次操作会从中选择一个元素并将该元素的值减少1。如果符合下列情况之一,则数组A就是锯齿数组:每个偶数索引对应的元素都大于相邻的元素,即A[0] > A[1] < A[2] > A[3] < A[4] > ...或者,每个奇数索引对应的元素都大于相邻的元素,即A[0] < A[1] > A[2] < A[3] > A[4] < ...返回将数组nums转换为锯齿数组所需的最小操作次数。

2023-02-27 16:09:13 135

原创 Leetcode-Day18(算术三元组的数目)

给你一个下标从0开始、严格递增的整数数组nums和一个正整数diff。如果满足下述全部条件,则三元组(i, j, k)就是一个算术三元组:

2023-02-24 11:39:56 110

原创 Leetcode-Day18(分组的最大数量)

给你一个正整数数组grades,表示大学中一些学生的成绩。你打算将所有学生分为一些有序的非空分组,其中分组间的顺序满足以下全部条件:第i个分组中的学生总成绩小于第(i + 1)个分组中的学生总成绩,对所有组均成立(除了最后一组)。第i个分组中的学生总数小于第(i + 1)个分组中的学生总数,对所有组均成立(除了最后一组)。返回可以形成的最大组数。

2023-02-24 10:46:01 56

原创 Leetcode-Day17(串联字符串的最大长度)

给定一个字符串数组arr,字符串s是将arr的含有不同字母的子序列字符串连接所得的字符串。请返回所有可行解s中最长长度。

2023-02-23 11:09:09 63

原创 解决 Eclipse中出现The user operation is waiting for “Building workplace“ to complete

解决 Eclipse中出现The user operation is waiting for "Building workplace" to complete

2023-02-22 20:07:33 1260

原创 Eclipse中不能创建Java Project文件解决方案

Eclipse中不能创建Java Project文件解决方案

2023-02-22 19:53:32 2752

原创 Leetcode-Day16(单调递增的数字)

当且仅当每个相邻位数上的数字x和y满足x

2023-02-22 15:42:44 37

原创 Leetcode-Day16(解压缩编码列表)

给你一个以行程长度编码压缩的整数列表nums。考虑每对相邻的两个元素[freq, val] = [nums[2*i], nums[2*i+1]](其中i >= 0),每一对都表示解压后子列表中有freq个值为val的元素,你需要从左到右连接所有子列表以生成解压后的列表。请你返回解压后的列表。

2023-02-22 10:50:16 37

原创 为什么扩展坞网口经常断连?其解决办法如下。

为什么扩展坞网口经常断连?其解决办法如下。

2023-02-21 19:31:05 8917

原创 Leetcode-Day15(重排字符形成目标字符串)

给你两个下标从0开始的字符串s和target。你可以从s取出一些字符并将其重排,得到若干新的字符串。从s中取出字符并重新排列,返回可以形成target的最大副本数。

2023-02-21 11:22:48 54

原创 Leetcode-Day14(使数组中所有元素都等于零)

给你一个非负整数数组nums。在一步操作中,你必须:选出一个正整数x,x需要小于或等于nums中最小的非零元素。nums中的每个正整数都减去x。返回使nums中所有元素都等于0需要的最少操作数。

2023-02-20 11:40:51 82

原创 Leetcode-Day14( 最好的扑克手牌)

给你一个整数数组ranks和一个字符数组suit。你有5张扑克牌,第i张牌大小为ranks[i],花色为suits[i]。

2023-02-20 10:44:49 73

原创 Leetcode-Day13( 找出给定方程的正整数解)

给你一个函数f(x, y)和一个目标结果z,函数公式未知,请你计算方程f(x,y) == z所有可能的正整数数对x和y。满足条件的结果数对可以按任意顺序返回。

2023-02-18 10:21:23 65

原创 python报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xbc in position 2: invalid start byt

方法一:将 encoding=’utf-8’ 改为GB2312、gbk、ISO-8859-1,随便尝试一个均可以!方法三:也可以将该csv文件转为utf8编码格式即可打开!方法二:将 encoding=’utf-8’ 改为gbk。这样就能编译成功了。

2022-12-23 10:25:00 3038

原创 《论文写作》总结

上完这门《论文写作》这门课,首先让我明白了论文是什么?我们为什么要写论文以及如何写出一篇够格的科研论文。其次是让我明白写出一篇好论文不是一件容易的事,但也不是难以实现的一件事儿,容易是因为如果能够在研究领域的所在方向做出正确的实验,基于实验结果的基础上,将自己的实验目的、数据、方法、结果和对比清晰明了的表达出来,符合期刊的要求,那论文成功是能够实现的,但为什么又说也不是一件容易的事儿呢?

2022-12-13 18:13:39 148

原创 Leetcode-Day13(最长公共前缀)

最长公共前缀编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。

2022-12-04 12:02:48 146

原创 Java语句for(String string : strs)什么意思?

Java语句for(String string : strs)

2022-12-04 11:44:38 2390

原创 Leetcode-Day12(移动所有球到每个盒子所需的最小操作数)

移动所有球到每个盒子所需的最小操作数有 n 个盒子。给你一个长度为 n 的二进制字符串 boxes ,其中 boxes[i] 的值为 '0' 表示第 i 个盒子是 空 的,而 boxes[i] 的值为 '1' 表示盒子里有 一个 小球。在一步操作中,你可以将 一个 小球从某个盒子移动到一个与之相邻的盒子中。第 i 个盒子和第 j 个盒子相邻需满足 abs(i - j) == 1 。注意,操作执行后,某些盒子中可能会存在不止一个小球。返回一个长度为 n 的数组 answer ,其中 answer[i

2022-12-02 10:50:50 72

原创 Leetcode-Day11(生成交替二进制字符串的最少操作数)

生成交替二进制字符串的最少操作数给你一个仅由字符 '0' 和 '1' 组成的字符串 s 。一步操作中,你可以将任一 '0' 变成 '1' ,或者将 '1' 变成 '0' 。交替字符串 定义为:如果字符串中不存在相邻两个字符相等的情况,那么该字符串就是交替字符串。例如,字符串 "010" 是交替字符串,而字符串 "0100" 不是。返回使 s 变成 交替字符串 所需的 最少 操作数。

2022-11-29 20:37:50 99

原创 Leetcode-Day10(罗马数字转整数)

罗马数字转整数。罗马数字包含以下七种字符:I,V,X,L,C,D和M。

2022-11-26 21:42:18 59

原创 Leetcode-Day09(整数转罗马数字)

题目:整数转罗马数字描述:罗马数字包含以下七种字符:I,V,X,L,C,D和M。

2022-11-22 21:47:31 72

原创 Leetcode-Day08

1.回文数。给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。2.盛最多水的容器。给定一个长度为 n 的整数数组height。有n条垂线,第 i 条线的两个端点是(i, 0)和(i, height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。

2022-11-21 17:29:04 386 1

原创 Python-sklearn库的安装

Python-sklearn库的安装You are using pip version 22.0.4; however, version 22.3.1 is available.

2022-11-16 16:09:29 9547

原创 Leetcode-Day07

给你一个长度为 n 的整数数组 nums ,表示由范围 [0, n - 1] 内所有整数组成的一个排列。全局倒置 的数目等于满足下述条件不同下标对 (i, j) 的数目:

2022-11-16 15:35:35 488

原创 Leetcode-Day06

给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围[−231,231− 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。error: incompatible types: possible lossy conversion from long to int

2022-11-15 15:56:55 532

原创 Leetcode-Day05

将一个给定字符串s根据给定的行数numRows,以从上往下、从左到右进行Z 字形排列。比如输入字符串为 "PAYPALISHIRING"行数为 3 时,排列如下:

2022-11-14 19:31:26 154

原创 Leetcode-Day04

题目:​​​​​​​最长回文子串题目描述:给你一个字符串 s,找到 s 中最长的回文子串。

2022-11-10 20:22:22 84

原创 Leetcode-Day03

给定两个大小分别为 m 和 n 的正序(从小到大)数组nums1 和nums2。请你找出并返回这两个正序数组的 中位数 。

2022-11-09 20:54:36 104

原创 Leetcode-Day03

给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。

2022-11-09 17:27:31 98 1

原创 Leetcode-Day02

给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0开头。

2022-11-08 16:16:27 375

原创 Leetcode-day01

给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。

2022-11-07 20:58:31 107 1

空空如也

空空如也

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

TA关注的人

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