给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
26-删除排序数组中的重复项
24-两两交换链表中的结点
给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。
23-合并K个排序链表
合并 k 个排序链表,返回合并后的排序链表。
22-括号生成
给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。
21-合并两个有序链表
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
20-有效的括号
给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串,判断字符串是否有效。
19-删除链表的倒数第N个结点
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。
18-四数之和
给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。