题目描述给定一个已排序的数组,去除数组中的重复元素,只保留一个重复的元素,并且返回新的数组长度。要求:不要给数组分配额外的空间,你必须使用常量的内存大小进行原地操作。例如:给出数组A=[1,1,2],你的函数调用之后必须返回长度length=2,并且A现在变成[1,2]。
题目描述给定一个已排序的单链表,去除单链表中的重复元素,只保留一个重复的元素,并且返回新的单链表。例如:给出1->1->2,你的函数调用之后必须返回1->2。输入一个已排序的单链表,例如1->1->2。输出返回1->2。
经过钢铁老豆前面几篇Python数据类型的介绍,基础的容器类型我们只剩下最后一种没有讲了,那就是集合(Set)。在Python编程世界中,集合(Set)是一种非常有用的数据结构,尤其在需要快速查找、去重和执行数学运算时。