
网易笔试
qq_41051690
头疼
展开
-
2019年网易笔试题:表达式求值(python版)
(1)思路一:不去观察规律,将所有可能列出来,求这些值的最大值 a, b, c = map(int, input().split()) print(max(abc, (a+b)*c, (a+c)*b, (b+c)*a)) (2)思路二:不用考虑括号,最大值一定是由三个数里最大的一个数乘另外两个加或乘的最大值 num = list(map(int, input().split())) num.sor...原创 2019-08-21 23:25:23 · 640 阅读 · 0 评论 -
2019年网易笔试题:迷路的牛牛(python版)
思路:从北开始,顺时针旋转,将N,E,S,W分别记为0,1,2,3,左转相当于逆时针转,即-1;右转+1。 代码: n = int(input()) s = input() count = 0 pos = [‘N’, ‘E’, ‘S’, ‘W’] for i in range(0, len(s)): if s[i] == “L”: count -= 1 else: count += 1 print...原创 2019-08-23 00:20:52 · 271 阅读 · 0 评论 -
2019年网易笔试:牛牛的闹铃(python版)
1、题目描述 2、代码及思路 # coding:utf-8; """思路:按照循序写入闹铃,将其存数NL列表中,谈后对列表进行排序,因为求得最晚时间 所以我们这里进行NL的排序,并且从后往前拿,这样做虽然复杂度还是O(n),但是还是比较快的,然后根据闹铃时间 与到学校的时间进行相加,跟上课时间进行比较,如果相加结果小于等于,那个闹铃就是最晚起床的时间。""" N = int(input()) ...原创 2019-09-05 23:02:49 · 151 阅读 · 0 评论