求解答数据库题目,求解答,求思路

2025-02-24 23:47:07
推荐回答(1个)
回答1:

用递归的方法思想如下首先利用快速排序的思想找到当前数组中第一个元素的位置这个你应该明白怎么做吧然后 把数组中与这个数组相同的数字向它靠拢靠拢后就可以统计这个数有多少个了现在数组的情况就是 已经被中间这些相等的数字切开了那么 递归条件就有了如果 中间这些数的长度 他左边这段短 那么说明左边有可能找到更多的所以递归继续 反之 如果左边这段数的长度比它还短 那么就没必要继续递归了别忘了右边那段数据哦 思路是一样的不知道你现在如何递归的思路你有了没