* 遍历数组H,取得最长降序子列并放入数组R */
int n = H数组长度
for(int i = 0; i < n; i++){ if(H[i+1] < H[i]){ R[i] = H[i]; } }
用上面这个循环就把数组H中所有的降序子列放进了数组R,然后再用一个循环遍历数组R,把最长的降序数组找出来就行了。
因篇幅问题不能全部显示,请点此查看更多更全内容