- 博客(14)
- 收藏
- 关注
原创 hadoop安装
2.x.x版本的hadoop默认端口为http://你的主机ip:50070/但是新出的3.x.x版本的默认端口为http://你的主机ip:9870/
2023-04-11 23:36:15
85
原创 代码随想录第十三天(Java) | 239.滑动窗口的最大值
第一次做困难的题,虽然看完视频了理解了大概过程,但是不会写代码。虽然是看着写的,不过还是很有成就感。
2023-02-28 22:09:58
88
原创 代码随想录第十天 | 225. 用队列实现栈 232.用栈实现队列(Java))
【代码】代码随想录第十天 | 225. 用队列实现栈 232.用栈实现队列(Java))
2023-02-24 20:52:21
33
原创 代码随想录算法训练营第五天 | 454.四数相加Ⅱ 383.赎金信
思考: 本题用把数组分为两两一组,是为了降低复杂度。如果第一组穷举三组和的所有情况,最后找最后一组的那么时间复杂度会是O(n的三次方)。这种找相反数的方法,好像也只能分两组数。如果,分三组或四组能不能做出来?
2023-02-21 22:51:07
96
原创 代码随想录算法训练营第四天 | 242.有效字母异位词 349.两个数组的交集 202.快乐数 1.两数之和
总结:java的数组length是属性,String字符串length()是方法,charAt()方法取某个位置上的字符。Java申请数组会默认初始化为0.
2023-02-20 22:09:23
50
原创 代码随想录算法训练营第四天 | 24 两两交换链表中的节点 19 删除链表的倒数第 N 个节点 面试题 02.07 链表相交
自己想不明白去看了视频,看完视频之后的思路:1.首先确定循环终止情况,第一种链表元素个数为奇数时,需要判断cur.next.next为null终止循环。第二种链表元素为偶数时,要判断cur.next为null时终止循环。2.确定交换过程,有虚拟头结点真的方便了很多,不用对头结点单独分类写代码。最重要的步骤应该是,保存cur.next 和 cur.next.next.next 防止后边改完之后节点丢失。
2023-02-18 22:35:12
99
原创 代码随想录算法训练营第三天 | 203.移除链表元素 707.设计链表 206.反转链表
这一题只看了,虚指针这种。感觉虚指针好牛,能省去再对第一个节点分类的步骤。
2023-02-17 22:18:21
32
原创 代码随想录算法训练营第二天 | 977.有序数组的平方,209.长度最小的子数组,59.螺旋矩阵Ⅱ
看到题目提示,双指针。哎这个我昨天学过,从两边开始呗,只需要把负数平方,和后边比插入前边。于是动手开始在本子上写着模拟过程,但是每次比完还得移动大量的改变之后的位置。实在想不出来感觉自己还是太菜了!然后,去看代码随想录这一题的思路,哎竟然再加一个数组就好了,我天加一个数组能省这么多步骤。我怎么没这么想过,这个好强哈。看完之后写出下边代码。一次过哈哈哈哈。
2023-02-16 21:53:51
122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人