题意:第一列,给出老鼠的重量,第二列,给出老鼠的速度,要证明老鼠的重量越大,速度越小,给出最多老鼠的数量,并说明第几只. 思路:先将老鼠按照重量从大到小排序,然后速度是从小到大,求最长上升子序列,学习下怎么输出最长上升子序列的路径,输出最长上升子序列路径有很多种方法,这里面是记录每个数字在最长上升子序列中的下标.因为在维护最长上升子序列数组的时候,我们会遍历到每一个元素.代码里面有样例: //最长上升子序列输出路径 /* 1 7 3 5 2 记录在递增序列中的下标 逆序检索 1 2 2 3 2…