代码随想录算法训练营第一天 | Javascript | 203. 移除链表元素、707. 设计链表

目录

简介

题目链接:203. 移除链表元素

题目链接:707.设计链表


简介

本人是小几年经验的前端开发,算法基础只有力扣几十道题,非常薄弱。

今天是个人的代码随想录算法打卡第一天,因为是第三天进的训练营,前两天内容还需补上,mark一下激励自己也激励同样在刷算法的道友们。

黑神话悟空最近刚出,送大家一句话:踏平坎坷成大道,斗罢艰险又出发!

题目链接:203. 移除链表元素
  • 不使用虚拟头节点
    • 不难,但是刚开始没过,因为在删非头节点元素的时候,忘了加else,导致无论满足不满足curr.next.val === val 这个条件都把curr指向了curr.next,这就使得满足的时候curr变成了curr.next.next.next。Mark一下。
  • 使用虚拟头节点
    • 思路是对的,刚开始没过,因为不够细心,把curr.next = curr.next.next 写错成curr = curr.next.next...
    • 用Chrome自带的DevTools Debug之后过了,问题不大!

题目链接:707.设计链表

总是差一点,最后没做出来,看了视频对比了下思路感觉自己也没错。。。anyway,move on!

  • 13
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值