![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 84
摸鱼儿hzj
始终相信越努力越幸运!
展开
-
LeetCode 740.删除并获得点数---->打家劫舍
答案很简单,定义一个hash数组,下标意义就为这个数x=nums[i],但是需要注意的是,我们需要检查数据范围是否允许我们这么操作而不会导致空间超过限制。到这个一步,你就会发现这个玩意在取值的时候只需要考虑要么选择hash[2]+hash[4]或者hash[3]就可以了,这样就做到了一个选与不选的逻辑删除。这道题翻译成人话就是我可以在一个数组中随机获取一个x = nums[i],但是数字的x+1和-1全部都得删除(如果数组中存在的话),举个例子,假如你选择3,那么数组中的2和4就全部不能选了。原创 2023-10-26 11:53:51 · 211 阅读 · 0 评论 -
LeetCode 64.最小路径和(开辟额外空间(二维)、不开辟额外空间(二维)、优化(一维))
简单写写自己对这道题的拙见,如有意见或者建议可以联系笔者owo。原创 2023-10-26 11:50:24 · 137 阅读 · 0 评论 -
合并升序链表系列(Java)
新链表是通过拼接给定的两个链表的所有节点组成的。将两个升序链表合并为一个新的。原创 2022-12-28 16:24:49 · 1740 阅读 · 3 评论