网易2017春招笔试--移除重复元素
来源:互联网 发布:java手册破解版下载 编辑:程序博客网 时间:2024/05/29 17:19
易有一个长度为n序列,小易想移除掉里面的重复元素,但是小易想是对于每种元素保留最后出现的那个。小易遇到了困难,希望你来帮助他。
输入描述:
输入包括两行:第一行为序列长度n(1 ≤ n ≤ 50)第二行为n个数sequence[i](1 ≤ sequence[i] ≤ 1000),以空格分隔
输出描述:
输出消除重复元素之后的序列,以空格分隔,行末无空格
输入例子:
9100 100 100 99 99 99 100 100 100
输出例子:
99 100
我的代码:
#-*-coding:utf-8-*-if __name__ == "__main__": ls = [index for index in raw_input("请输入一组序列:").strip("\n").split()] output = [] while len(ls) != 0: val = ls.pop() output.insert(0, val) if len(ls) != 0: i = 0 while i < len(ls): if ls[i] == val: del ls[i] else: i += 1 print (" ".join(output))
别人的代码:
import sysnum1=int(raw_input().strip())num2=map(int,sys.stdin.readline().strip().split())num2.reverse()num2_new=list(set(num2))num2_new.sort(key=num2.index)num2_new.reverse()for i in num2_new: print i,
阅读全文
0 0
- 网易2017春招笔试--移除重复元素
- 【网易笔试】移除重复元素
- 消除重复元素--网易2017春招实习笔试编程题4
- Python解决消除重复元素问题【2017年网易春招笔试题】
- 2017网易春招 消除重复元素(set)
- 网易2017春招[编程题]消除重复元素
- 网易2017春招编程题:消除重复元素 [python]
- 网易2017春招笔试 分饼干
- 网易2017春招笔试详解
- 网易2017春招笔试(调整队形)
- 网易春招笔试题
- 网易2017校招笔试
- 2017春招网易数据分析工程师笔试小结
- 网易2017春招笔试 双核处理 01背包
- 双核处理(网易2017春招笔试题)
- 魔力手环(网易2017春招笔试题)
- 工作安排(网易2017春招笔试题)
- 网易2017春招笔试真题集合
- 异常
- HQL分页显示对象
- JSP通过JDBC连接ORACLE数据库
- Linux下网络编程(二)
- EditText的输入联动及其他一些用法总结
- 网易2017春招笔试--移除重复元素
- 【基本算法】拆分为连续正整数之和
- 计蒜课_F. Falling Apart
- 快速申请iOS证书(.p12)和(.mobileprovision)
- HQL的参数绑定案例
- 无人机驾驶员培训学习记录(十七)
- 软件测试面试题:给你任意指定生活中的一件物品,你会怎么测试?
- 【JavaScript】let与var的区别及变量、函数提升
- C语言详解(3)变量的数据--关键字auto、register、static