数学对编程有多大作用?
![](https://filescdn.proginn.com/96bbfa2d332f359ed1b6c75479a4d803/ad23cc6c7c85c9b58910426e6892b76b.webp)
一个顺序结构的代码,时间复杂度是O(1), 二分查找,时间复杂度是O(logn), 一个简单的 for 循环,时间复杂度是 O(n), 两个顺序执行的 for 循环,时间复杂度是 O(n)+O(n)=O(2n),其实也是O(n), 两个嵌套的 for 循环,时间复杂度是 O(n²)。
[2,1,4,3,4,2,3] =
result = a[0]
for i in range(1,len(a)):
result = result ^ a[i]
print result
![](https://filescdn.proginn.com/45c20b9c00a3925454906c25c70c098b/0f485c2d55540b48664ebfbd1378eea8.webp)
评论