Advertisement
Guest User

Shdhjvg

a guest
Oct 31st, 2014
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. int n=a.length;
  2. int R[][]=new int[n][n];
  3. for( i=1;i<n;i++)
  4. for( j=i;j<n;j++)
  5. {
  6. for( k=i-1;k<j;k++)
  7. if(Math.abs(a[k]-a[j])+R[i-1][k] > R[i][j])
  8. R[i][j]=Math.abs(a[k]-a[j])+R[i-1][k];
  9.  
  10.  
  11. }
  12. int maxSo=K;
  13. int max=Integer.MIN_VALUE;
  14. for( j=0;j<n;j++)
  15. if(R[maxSo-1][j]>max)
  16. max=R[maxSo-1][j];
  17. System.out.println(max);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement