python很暴力的一道面试题,我很火

如果我是面试官,给了你一道这样的题,你怎么办,我想了好久,我怒了

这里写图片描述
代码如下,我很暴力的。


def group(l):
return [l[0:2],l[2:4],l[-1]]
if __name__=="__main__":
l=["a1","a3","b2","b5","c7"]
g=group(l)
print(g) # output[["a1","a3"],["b2","b5"],["c7"]]


因为我是学习机器学习的,算法比较多,在这里对这个暴力的解答方式,我做一些弥补:
最后还要谈一下 no free lunch理论,no free lunch理论指的是没有最好的算法,只有最适合的算法。深度学习的模型有许多种,大家在选择是一定要根据自己问题来选择模型,比如说CNN对处理图像信息就非常的有用,而RNN对处理序列非常在行。所以大家还是要对每种算法都要了解清楚,选择合适自己的算法。

猜你喜欢

转载自blog.csdn.net/lc574260570/article/details/81911000