Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. def subsequencia_longa(s, k):
  2. ss = []
  3. ss.append(s[0])
  4. i = 1
  5.  
  6. while (i < len(s)):
  7. if (s[i] > s[i-1]):
  8. ss.append(s[i])
  9.  
  10. else:
  11. if (len(ss) > k):
  12. return ss
  13.  
  14. else:
  15. del ss[:]
  16. ss.append(s[i])
  17.  
  18.  
  19. i += 1
  20.  
  21. return []
  22.  
  23.  
  24. # exemplo
  25. s = [7, 8, 1, 2, 3, 4, 5, 6, 3, 2, 3, 4]
  26. k = 3
  27.  
  28. ss = subsequencia_longa(s, k)
  29. print(subseq)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement