小米算法笔试
第一题 小米和大米拿薯片获取最大快乐值
第二题 判断是否是回文链表
第一题A了64%,到现在都不知道哪里考虑不周,有人知道咋解嘛
nums = list(map(int,input().split()))
sum = 0
for i in ragne(len(nums)):
if i%2==0:
sum+=max(nums[0],nums[-1])
else:
sum-=max(nums[0],nums[-1])
if nums[0]>=nums[-1]:
nums.pop(0)
else:
nums.pop()
if sum>=0:
print("Yes")
else:
print("NO")
第二题AC
nums = list(map(int,input().split()))
if nums==nums[::-1]:
print("True")
else:
print("False")
#小米##笔试题目#