题解 | #提取不重复的整数#

提取不重复的整数

https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1

import sys

a =input()
b = []
for x in a[::-1]:
    if x not in b:
        b.append(x)
    if len(b) ==10:
        break
print(int(''.join(b)))

可以提升的部分:1能否用迭代器进行逆序遍历

2 可否使用set来减少 x not in b查询操作

全部评论

相关推荐

已老实求offer😫:有点像徐坤(没有冒犯的意思哈)
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务