Skip to content

【126-week1】总结 #59

Open
Open
@suncen0505

Description

@suncen0505

链表一直都是我的弱项,这次特意去练习了几道链表题,从简单到中等,后续还会有复杂的更新。
链表练习最主要的就是缕清next,next.next的关系,画图最为直观。还有就是一些边界值的设置技巧。

21题解题思路:
技巧一:初始化的时候把head节点初始化一个给定的值,这样,后续操作就不用考虑头节点问题,直接排序好了,把最小的赋值给head.next就可以了。
技巧二:两个链表为空和不为空的判断,循环逻辑依赖判断条件

83题:
刚开始没有注意到排序以后的链表,所以走了弯路。

24题:
交换节点的时候next.next的值比较重要,缕清后会豁然开朗

。。。后续还会有更新

总的解题思路:链表和递归真的很搭

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions