- 数组和字符串
- 堆栈和队列
- 排序算法
- 数学与概率
- 链表
- 图和树
- 递归和动态
- 位操作
课程包含 100 个 Python 练习题目,覆盖了基本语法,数据结构,算法等多个方面,是你熟悉 Python 和面试刷题的必备宝典。所有用户均可免费试学前 20 个挑战,高级会员可免费学习完整内容。
课程包含 100 个 Python 练习题目,覆盖了基本语法,数据结构,算法等多个方面,是你熟悉 Python 和面试刷题的必备宝典。所有用户均可免费试学前 20 个挑战,高级会员可免费学习。欢迎大家通过实验报告分享你自己的挑战解法。
课程改编自 ,该项目使用 。在原 LICENSE 的许可范围内,我们对原英文题目内容进行了编译以便于理解,同时修改了部分解题和单元测试代码以适配W88优德体育在线环境。
xnmzdxws 共发布过 1 门课程
查看老师的所有课程 >
class Rotation(object):
class Rotation(object):
class CompressString(object):
class UniqueChars(object): def has_unique_chars(self, string): if string: return len(set(string)) == len(string) return False
一定要跟你們的答案才能 pass?
!/usr/bin/python3
class UniqueChars(object): def has_unique_chars(self,string): if string == None: return False return len(set(string)) == len(string) """set()函数是创建一个无不重复的元素集"""
非常简单
使用了滑动指针
这个题难在None和“”的判断
非常的简单
非常easy
历经100min,终于把这题改出来了
参考答案仓库的链接打不开呀,哪个大佬知道咋解决呢
set()函数得到无序不重复的集合,可以对集合进行求交集,并集,差集。
很好的训练。
第二次写的时候比较不记得s1 和s2