Maximum difference between adjacent elements of list: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 5: | Line 5: | ||
The list may have a negative value, a zero value, a real number. |
The list may have a negative value, a zero value, a real number. |
||
<br> |
<br> |
||
List = [2, |
List = [1,8,2,-3,0,1,1,-2.3,0,5.5,8,6,2,9,11,10,3] |
||
<br> |
|||
Output would be: |
|||
<br> |
|||
2,9 ==> 7 |
|||
1,8 ==> 7 |
|||
10,3 ==> 7 |
|||
<br><br> |
<br><br> |
||
Line 12: | Line 17: | ||
<lang ring> |
<lang ring> |
||
see "working..." + nl |
see "working..." + nl |
||
strList = "[2,-3,0,1,1,-2.3,0,5.5,8,6,2,9,11, |
strList = "[1,8,2,-3,0,1,1,-2.3,0,5.5,8,6,2,9,11,10,3]" |
||
see "Maximum difference between adjacent elements of list is:" + nl + nl |
see "Maximum difference between adjacent elements of list is:" + nl + nl |
||
see "Input list = " + strList + nl + nl |
see "Input list = " + strList + nl + nl |
||
see "Output:" + nl |
see "Output:" + nl |
||
sList = [2,-3,0,1,1,-2.3,0,5.5,8,6,2,9,11, |
sList = [1,8,2,-3,0,1,1,-2.3,0,5.5,8,6,2,9,11,10,3] |
||
sortList = [] |
sortList = [] |
||
Line 29: | Line 34: | ||
sortList = sort(sortlist,1) |
sortList = sort(sortlist,1) |
||
sortList = reverse(sortlist) |
sortList = reverse(sortlist) |
||
flag = 1 |
|||
for n=1 to len(sortList)-1 |
for n=1 to len(sortList)-1 |
||
Line 41: | Line 47: | ||
ok |
ok |
||
if oldDiff1 = oldDiff2 |
if oldDiff1 = oldDiff2 |
||
if flag = 1 |
|||
⚫ | |||
flag = 0 |
|||
⚫ | |||
see "" + first2 + "," + second2 + " ==> " + oldDiff2 + nl |
|||
else |
|||
see "" + first2 + "," + second2 + " ==> " + oldDiff2 + nl |
|||
ok |
|||
else |
else |
||
exit |
exit |
||
Line 55: | Line 66: | ||
Maximum difference between adjacent elements of list is: |
Maximum difference between adjacent elements of list is: |
||
Input list = [2,-3,0,1,1,-2.3,0,5.5,8,6,2,9,11, |
Input list = [1,8,2,-3,0,1,1,-2.3,0,5.5,8,6,2,9,11,10,3] |
||
Output: |
Output: |
||
2,9 ==> 7 |
2,9 ==> 7 |
||
1,8 ==> 7 |
|||
10,3 ==> 7 |
|||
done... |
done... |
||
</pre> |
</pre> |