![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
力扣刷题
文章平均质量分 73
code袁
阿里云专家博主/星级博主 专注于分享前端领域技术,承蒙厚爱,感谢支持! 希望和大家一起努力,成为更好的自己!
展开
-
力扣算题【第二期】
给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true;否则,返回 false。2.通过翻转链表使得slow指针指向翻转后链表的第一个元素。同时将fast指针也指向当前链表的第一个指针。1.设置快慢指针,当快指针到达链表的末尾时,慢指针正好在链表的中间后者下一个位置。给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。3.通过循环判断slow指针和fast指针指向的值是否相同。2.采用头插法的方法来实现链表翻转。1.设置工作指针p,来遍历链表。原创 2024-03-26 01:04:48 · 206 阅读 · 0 评论 -
力扣刷题【第一期】
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。3.当list1和list2同时不为空时,判断如果list1<list2,则将p指针指向list1,同时list1向左移动。给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次。1.i和j指向第一个元素,i先后移动当i的值不为0时,将i的值赋值给j,同j向后移动。2.若相同则,将当前节点的指针指向下一个节点的下一个下一个节点。原创 2023-06-02 22:53:12 · 621 阅读 · 0 评论