给定一个数组arr,和一个数num,请把小于num的数放在数 组的左边,等于num的数放在数组的中间,大于num的数放在数组的右边。
要求额外空间复杂度O(1),时间复杂度O(N) ,
给定一个数组arr,和一个数num,请把小于num的数放在数 组的左边,等于num的数放在数组的中间,大于num的数放在数组的右边。
要求额外空间复杂度O(1),时间复杂度O(N) ,
5 10
5 2 7 6 9 1 5 4 8 9
2 1 4 5 5
必须输出改变后的数组,不可以直接输出,如果数组未改变,判错
多实例测试
Anything about this OnlineJudge, Please Contact Administrator. Click add QQ
OJ system based on HUSTOJ Project , UI based on Twitter Bootstrap
Copyright 2016 ACM算法攻关部cnt: 23664
关于网站改版