- 博客(17)
- 收藏
- 关注
原创 【Java经典面试题-2】String类型为什么不可变?如果自定义一个String类,类加载顺序是怎么样的?String面试常见问题总结
String常见面试题总结
2023-09-18 13:38:23
205
1
原创 【Bug解决】 Failed to resolve org.junit.platform:junit-platform-launcher:1.3.1
跟尚硅谷学spring6时,一直无法导入Junit5,之后在maven官网下载如下两个依赖库之后导入xml文件就可以了。
2023-04-16 15:58:17
641
2
原创 【LeetCode二分查找】35 搜索插入位置 Search Insert Position(java实现)
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
2023-01-08 21:21:28
151
原创 【LeetCode双指针】881 救生艇 Boats to Save People(java实现)
给定数组people。people[i]表示第 i个人的体重,船的数量不限,每艘船可以承载的最大重量为limit。每艘船最多可同时载两人,但条件是这些人的重量之和最多为limit。返回 承载所有人所需的最小船数。
2023-01-05 12:01:46
157
原创 【LeetCode双指针】141 环形链表 Linked List Cycle(java实现)
给你一个链表的头节点 head ,判断链表中是否有环。
2023-01-04 22:40:59
106
原创 【Bug解决】COLAB中No module named ‘matplotlib_inline’ 问题解决
COLAB中No module named ‘matplotlib_inline’ 问题解决
2022-12-28 14:59:13
1251
原创 【LeetCode栈】496 下一个更大元素I NextGreaterElement(java实现)
nums1 中数字 x 的 下一个更大元素 是指 x 在 nums2 中对应位置 右侧 的 第一个 比 x 大的元素。
2022-09-16 20:34:08
341
原创 【LeetCode栈】20 有效的括号 ValidParentheses(java实现)
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。
2022-09-16 20:17:42
143
原创 【LeetCode队列】933 最近的请求次数 RecentCounter(java实现)
写一个 RecentCounter 类来计算特定时间范围内最近的请求。
2022-09-15 21:51:32
296
2
原创 【Leetcode链表】206 反转链表 reveseList(java实现)
给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。
2022-09-04 22:38:51
262
原创 【Leetcode链表】203 移除链表元素 removeElements(java实现)
给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。
2022-09-04 18:06:36
541
原创 【Leetcode数组】27 移除元素 removeElement(java实现)
给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。
2022-09-04 14:04:50
236
原创 【Leetcode数组】283 移动零 moveZeros(java实现)
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
2022-09-04 11:21:16
244
原创 【贪心算法】最优分解问题(python实现)
一个正整数分解为若干互不相同的自然数的和,使其乘积最大,完成最优分解问题。文章目录一、算法思想二、实现代码1.定义函数2.调用函数总结提示:以下是本篇文章正文内容,下面案例可供参考一、算法思想如果a+b=n,则|a-b|越小,那么a*b越大。因此可以将n分解成从2开始的连续自然数的和。如果最后剩下一个数,将此数在后项优先的方式下均匀地分给前面各项。例如:输入n=10,则可以分解为 2、3、4,还剩下1不够5,把这个1倒着加,4+1—>5。所以,最终分解为2,3,5,结果为235=30.
2022-04-08 16:21:57
2232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人