Structure Of Computation
回顾:如何解决一个算法问题
问题及解决方法举例
Contains
Brute Force
def contains(A, v):
for i in range(len(A)):
if A[i] == v: return True
return FalseDecrease & Conquer
Divide & Conquer
Greedy, if sorted A
Max Subarray Sum
Brute Force
Divide & Conquer
Dynamic Programming


Last updated