Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7
at SL.cn.test2_9_1.partition(test2_9_1.java:46)
at SL.cn.test2_9_1.randomizedPartition(test2_9_1.java:38)
at SL.cn.test2_9_1.randomizedSelect(test2_9_1.java:14)
at SL.cn.test2_9_1.partition(test2_9_1.java:46)
at SL.cn.test2_9_1.randomizedPartition(test2_9_1.java:38)
at SL.cn.test2_9_1.randomizedSelect(test2_9_1.java:14)
at SL.cn.test2_9_1.randomizedSelect(test2_9_1.java:22)
如此说明:下标越界发生在代码第46行、38行。。22行,发生下标越界时下标为“7”。