Change hw6 to an unsolved version.
Signed-off-by: jmug <u.g.a.mariano@gmail.com>
This commit is contained in:
parent
0c04936ccf
commit
ee01a8f5b2
186 changed files with 9605 additions and 4019 deletions
26
hw6/hw4programs/maxsubsequence.oat
Normal file
26
hw6/hw4programs/maxsubsequence.oat
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
int maxsum(int[] arr, int size) {
|
||||
var maxarr = new int[size];
|
||||
var maxs = 0;
|
||||
maxarr[0] = arr[0];
|
||||
for(var i = 0; i < size; i = i+1;){
|
||||
for(var j = 0; j < i; j=j+1;){
|
||||
if(arr[i] > arr[j] & maxarr[i] < maxarr[j] + arr[i]){
|
||||
maxarr[i] = maxarr[j] + arr[i];
|
||||
}
|
||||
}
|
||||
if(maxs < maxarr[i]){
|
||||
maxs = maxarr[i];
|
||||
}
|
||||
}
|
||||
return maxs;
|
||||
}
|
||||
|
||||
int program (int argc, string[] argv) {
|
||||
var array = new int[]{1,101,2,3,101,4,5};
|
||||
var max_ans = maxsum(array, 7);
|
||||
return max_ans;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue