自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java练习(49)

ps:题目来自力扣请你判断一个9 x 9的数独是否有效。只需要,验证已经填入的数字是否有效即可。

2025-03-04 02:15:00 1045

原创 java练习(48)

ps:题目来自力扣搜索旋转排序数组整数数组nums按升序排列,数组中的值。在传递给函数之前,nums在预先未知的某个下标k)上进行了,使数组变为(下标计数)。例如,在下标3处经旋转后可能变为。给你的数组nums和一个整数target,如果nums中存在这个目标值target,则返回它的下标,否则返回-1。你必须设计一个时间复杂度为O(log n)的算法解决此问题。

2025-03-04 02:00:00 216

原创 java练习(47)

ps:题目来自力扣下一个排列整数数组的一个就是将其所有成员以序列或线性顺序排列。arr[1,2,3][1,3,2][3,1,2][2,3,1]整数数组的是指其整数的下一个字典序更大的排列。更正式地,如果数组的所有排列根据其字典顺序从小到大排列在一个容器中,那么数组的就是在这个有序容器中排在它后面的那个排列。如果不存在下一个更大的排列,那么这个数组必须重排为字典序最小的排列(即,其元素按升序排列)。[1,3,2][3,1,2][1,2,3][3,2,1]给你一个整数数组nums,找出nums的下一个排列。

2025-03-03 21:35:34 222

原创 java练习(46)

ps:题目来自力扣四数之和给你一个由n个整数组成的数组nums,和一个目标值target。请你找出并返回满足下述全部条件且的四元组bcd你可以按返回答案。

2025-03-03 21:32:38 347

原创 java练习(45)

ps:题目来自力扣两数相除给你两个整数,被除数dividend和除数divisor。将两数相除,要求乘法、除法和取余运算。整数除法应该向零截断,也就是截去(truncate)其小数部分。例如,8.345将被截断为8-2.7335将被截断至-2。返回被除数dividend除以除数divisor得到的。假设我们的环境只能存储有符号整数,其数值范围是。本题中,如果商231 − 1,则返回231 − 1;如果商-231,则返回-231。

2025-02-28 00:15:00 387

原创 java练习(44)

ps:题目来自力扣两两交换链表中的节点给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。

2025-02-28 00:00:00 499

原创 java练习(43)

ps:题目来自力扣括号生成数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且括号组合。

2025-02-27 14:10:44 576

原创 java练习(42)

给你一个链表,删除链表的倒数第。个结点,并且返回链表的头结点。删除链表的第N个节点。

2025-02-27 14:09:05 173

原创 java练习(41)

ps:题目来自力扣最接近的三数之和给你一个长度为n的整数数组nums和 一个目标值target。请你从nums中选出三个整数,使它们的和与target最接近。返回这三个数的和。假定每组输入只存在恰好一个解。

2025-02-26 15:07:31 464

原创 java练习(40)

ps:题目来自力扣二叉树的后序遍历给你一棵二叉树的根节点root,返回其节点值的。

2025-02-26 14:51:36 553

原创 java练习(39)

ps:题目来自力扣三数之和给你一个整数数组nums,判断是否存在三元组满足i!= ji!= k且j!= k,同时还满足。请你返回所有和为0且不重复的三元组。答案中不可以包含重复的三元组。

2025-02-25 00:15:00 510

原创 java练习(40)

ps:题目来自力扣盛最多水的容器给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i, 0)和。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。你不能倾斜容器。

2025-02-25 00:00:00 395

原创 java练习(37)

ps:题目来自力扣字符串转换整数请你来实现一个函数,使其能将字符串转换成一个 32 位有符号整数。函数" "'-''+'−231−231231 − 1231 − 1返回整数作为最终结果。

2025-02-24 12:42:59 378

原创 java练习(38)

ps:题目来自力扣Z字形交换将一个给定字符串s根据给定的行数numRows,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为行数为3时,排列如下:Y I R。

2025-02-24 12:40:32 370

原创 java练习(36)

的,而不是部分字符串。,请你来实现一个支持。

2025-02-22 00:15:00 307

原创 java练习(35)

如果反转后整数超过 32 位的有符号整数的范围。给你一个 32 位的有符号整数。中的数字部分反转后的结果。

2025-02-22 00:00:00 470

原创 java练习(34)

请你找出并返回这两个正序数组的。的正序(从小到大)数组。寻找两个正序数组的中位数。算法的时间复杂度应该为。

2025-02-21 00:15:00 274

原创 java练习(33)

中最长的 回文 子串。

2025-02-21 00:00:00 224

原创 java练习(32)

使用哈希表来存储所有已经访问过的节点。每次我们到达一个节点,如果该节点已经存在于哈希表中,则说明该链表是环形链表,否则就将该节点加入哈希表中。重复这一过程,直到我们遍历完整个链表即可。指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数。来表示链表尾连接到链表中的位置(索引从 0 开始)。如果链表中有某个节点,可以通过连续跟踪。仅仅是为了标识链表的实际情况。,判断链表中是否有环。给你一个链表的头节点。

2025-02-20 00:15:00 452

原创 java练习(31)

最小深度是从根节点到最近叶子节点的最短路径上的节点数量。给定一个二叉树,找出其最小深度。叶子节点是指没有子节点的节点。

2025-02-20 00:00:00 214

原创 java练习(30)

如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个。字母和数字都属于字母数字字符。

2025-02-19 08:15:30 251

原创 java练习(29)

返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回。设计一个算法来计算你所能获取的最大利润。买入这只股票,并选择在。

2025-02-19 08:13:59 369

原创 java练习(28)

给定一个二叉树,判断它是否是平衡二叉树。

2025-02-18 00:15:00 517

原创 java练习(27)

删除所有重复的元素,使每个元素只出现一次。给定一个已排序的链表的头。删除排序链表中的重复元素。

2025-02-18 00:00:00 228

原创 java练习(26)

由若干单词组成,单词前后用一些空格字符隔开。是指仅由字母组成、不包含任何空格字符的最大子字符串。

2025-02-17 16:51:30 234

原创 java练习(25)

字符串的第一个匹配项的下标(下标从 0 开始)。找出字符串中第一个匹配项的下标。

2025-02-17 16:50:00 312

原创 java练习(24)

最终,合并后数组不应由函数返回,而是存储在数组。个元素表示应合并的元素,后。中,使合并后的数组同样按。

2025-02-16 12:01:09 321

原创 java练习(23)

给你一个二叉树的根节点。, 检查它是否轴对称。

2025-02-16 11:59:41 191

原创 Java练习(22)

编写一个函数,获取一个正整数的二进制形式并返回其二进制表达式中。

2025-02-15 15:33:49 291

原创 Java练习(21)

【代码】Java练习(21)

2025-02-15 15:30:55 207

原创 Java练习(20)

除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。

2025-02-14 00:15:00 257

原创 java练习(19)

排列,请你将其转换为一棵。

2025-02-14 00:00:00 206

原创 java练习(18)

在「杨辉三角」中,每个数是它左上方和右上方的数的和。,返回「杨辉三角」的第。

2025-02-13 09:27:02 124

原创 java练习(17)

的路径,这条路径上所有节点值相加等于目标和。和一个表示目标和的整数。是指没有子节点的节点。

2025-02-13 09:25:22 422

原创 java练习(16)

在「杨辉三角」中,每个数是它左上方和右上方的数的和。生成「杨辉三角」的前 numRows。给定一个非负整数 numRows。

2025-02-12 13:25:01 334

原创 java练习(15)

是指从根节点到最远叶子节点的最长路径上的节点数。

2025-02-12 13:22:55 126

原创 java练习(14)

给定一个二叉树的根节点。

2025-02-10 12:31:31 224

原创 java练习(13)

如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。,编写一个函数来检验这两棵树是否相同。给你两棵二叉树的根节点。

2025-02-10 12:29:20 505

原创 java练习(12)

返回删除后数组的新长度。删除重复出现的元素,使每个元素。

2025-02-08 18:04:35 311

原创 java练习(11)

不允许使用任何内置指数函数和算符,例如。由于返回类型是整数,结果只保留。

2025-02-08 18:02:52 601

空空如也

空空如也

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

TA关注的人

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