- 博客(101)
- 资源 (1)
- 收藏
- 关注
原创 解决22版SDK的IDEA控制台输出中文乱码问题(超级简单,超级新手,卡卡省事儿,不用再找啦)
解决升级SDK后IDEA控制台中文乱码问题,超级简单,超级新手,超级省事,不用再找啦
2024-04-14 19:32:55
319
原创 IDEA卡在”正在解析Maven依赖项“的解决方法/新手入门,超级简单修改Maven阿里云下载路径,让你的maven卡卡快
IDEA卡在”正在解析Maven依赖项“的解决方法[ERROR] Error executing Maven.[ERROR] The specified user settings file does not exist: D:\java\Maven\apache-maven-3.6.3\conf\settings.xmlmaven阿里云下载
2024-04-13 10:41:32
6441
原创 顺序存储方式实现的线性表问题
问题:设将n(n>1)个整数存放到一维数组R中。设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(0<p<n)个文职,即将R中的数据由(X0,X1,…,Xn-1)变换为(Xp,Xp+1,…,Xn-1,X0,X1,…,Xp-1)。要求:1)给出算法的基本设计思想。2)根据设计思想,设计算法。3)说明时间复杂度和空间复杂度。分析:可以视为数组ab转换成数组ba(a代表前p个元素,b代表后n-1个元素),将a算逆矩阵=>a(-1)b,之后将b算逆矩阵=&
2022-05-20 13:38:02
235
原创 LeetCode剑指offer算法备战春招-翻转单词顺序
翻转单词顺序-双指针-快慢指针,从右面开始,截止到空格,截取字符串拼接,跳过空格,到新一个单词的右面,返回拼接的字符串
2022-03-02 20:57:57
142
原创 LeetCode剑指offer算法备战春招-和为s的两个数字
和为s的两个数字-双指针-对撞指针-小就i++,大就j--,返回的ij就是要的两个数字
2022-03-02 20:34:55
78
转载 LeetCode剑指offer算法备战春招-调整数组顺序使奇数位于偶数前面
双指针-左面遇到奇数就跳过,右边遇到偶数就跳过,否则就左右指针位置数交换
2022-03-02 20:23:59
84
原创 LeetCode剑指offer算法备战春招-最长不含重复字符的子字符串
最长不含重复字符的子字符串-双指针-所以就是用map记录每个字符的位置,判断,如果重复就把左指针更新到重复字符的位置,最后长度就是左右指针的差
2022-02-25 13:00:01
75
原创 LeetCode剑指offer算法备战春招-把数字翻译成字符串
把数字翻译成字符串-动态规划-就是一个一个算的加上两个两个算的,即f(i)=f(i-1)+f(i-2)
2022-02-25 09:51:42
87
原创 LeetCode剑指offer算法备战春招-礼物的最大价值
礼物的最大价值-动态规划-每次从上面或左面选一个最大的值和当前位置相加,最后右下角就是最大的值
2022-02-24 16:34:35
92
原创 LeetCode剑指offer算法备战春招-连续子数组的最大和
连续子数组的最大和-动态规划-每次相加,判断加后是否变大,变大的留下来,之后保存最大的。f(i)=max{f(i−1)+nums[i],nums[i]}
2022-02-23 17:13:42
74
原创 LeetCode剑指offer算法备战春招-青蛙跳台阶问题
青蛙跳台阶问题-斐波那契数列由 1 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出
2022-02-23 15:59:15
95
原创 LeetCode剑指offer算法备战春招-斐波那契数列
斐波那契数列-动态规划,存在递归关系,f(n)=f(n-1)+f(n-2),从n=2开始,返回第一个。
2022-02-23 15:50:10
4334
原创 LeetCode剑指offer算法备战春招-对称的二叉树
对称二叉树-递归左右节点都为空就结束递归;单个节点为空或者节点内容不同结束递归;递归左右节点
2022-02-22 17:36:49
191
原创 LeetCode剑指offer算法备战春招-树的子结构
树的子结构-子结构的两个条件:①遍历A树中的节点②B的根节点在A中且B的子节点也在A中-递归完成
2022-02-21 17:38:59
88
原创 LeetCode剑指offer算法备战春招-从上到下打印二叉树|||
从上到下打印二叉树|||-利用双端队列,偶数层加入左边,奇数层加入右面,队列先进先出实现广度遍历
2022-02-18 15:55:07
93
原创 LeetCode剑指offer算法备战春招-第一个只出现一次的字符
第一个只出现一次的字符①使用map,键是字符,值是是否重复出现②使用数组,记录字符出现的次数
2022-02-15 17:43:48
63
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人