Advertisement
Guest User

chartfix.py

a guest
Jan 16th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.33 KB | None | 0 0
  1. def chartFix(chart):
  2.     def longest_increasing_subsequence(d):
  3.         l = []
  4.         for i in range(len(d)):
  5.             l.append(max([l[j] for j in range(i) if l[j][-1] < d[i]] or [[]], key=len)
  6.                     + [d[i]])
  7.         return max(l, key=len)
  8.  
  9.     return len(chart) - len(longest_increasing_subsequence(chart))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement