A "Best of the Best Practices" (BOBP) guide to developing in Python.
- "Build tools for others that you want to be built for you." - Kenneth Reitz
- "Simplicity is alway better than functionality." - Pieter Hintjens
| # Euclidean distance. | |
| def euc_dist(pt1,pt2): | |
| return math.sqrt((pt2[0]-pt1[0])*(pt2[0]-pt1[0])+(pt2[1]-pt1[1])*(pt2[1]-pt1[1])) | |
| def _c(ca,i,j,P,Q): | |
| if ca[i,j] > -1: | |
| return ca[i,j] | |
| elif i == 0 and j == 0: | |
| ca[i,j] = euc_dist(P[0],Q[0]) | |
| elif i > 0 and j == 0: |