给定一个链表,删除链表的倒数第 N 个节点,并返回头节点。

2020年04月21日 0条评论 98点热度 0人点赞 阅读全文

给定一个排序链表,删除所有重复的元素,只留下不存在重复的元素。同时返回的链表也要求是排序的。

2020年04月20日 0条评论 66点热度 2人点赞 阅读全文

给定一个排序链表,删除所有重复元素,使链表中的元素只出现一次。

2020年04月19日 0条评论 74点热度 0人点赞 阅读全文

设计自己的链表的实现。你可以选择使用单链表或者双链表。单链表中的节点应该具备两个属性:val 和 next。val 是当前节点的值,next 是下一个节点的指针。如果你想使用双链表,你需要多添加一个属性 prev 指向链表中前一个节点。假设链表中所有节点都是 0-indexed 的。

2020年04月05日 0条评论 104点热度 1人点赞 阅读全文

给定一个非空单链表,返回中间节点。 如果中间有两个节点,返回第二个。

2020年04月04日 0条评论 116点热度 1人点赞 阅读全文

将链表从 m 到 n 的元素进行反转。要求只扫描一次链表。

2020年04月03日 0条评论 90点热度 0人点赞 阅读全文

给定一个非空的整数数组,每个数字都出现三次,只有一个数字例外只出现一次。找到那唯一的一个数字。

2020年04月01日 2条评论 126点热度 0人点赞 阅读全文

给定一个非空的整数数组,每个数字都出现两次,只有一个数字例外只出现一次。找到那唯一的一个数字。

2019年11月27日 0条评论 128点热度 0人点赞 阅读全文

给定一个整数数组,找出重复的数字。 你的函数应当在存在重复元素时返回 true,不存在重复元素时返回 false。

2019年11月26日 0条评论 86点热度 0人点赞 阅读全文

找出无序数组中第 K 大的数字。注意是排序后数组的第 K 大数字。

2019年11月25日 0条评论 121点热度 0人点赞 阅读全文