[程序员代码面试指南]数组和矩阵-数组的partition调整
摘要:
题目 补充问题:数组只含0,1,2,对数组排序,要求时间复杂度O(n),额外空间复杂度O(1) 题解 维护三个变量,l,idx,r。左区间[0,l],中间区间[l+1,idx],右区间[idx+1,r]。 初始化l= 1,r=len,idx=0。idx用来遍历数组。 当arr[idx]=1,idx+ 阅读全文
posted @ 2019-05-24 00:00 coding_gaga 阅读(176) 评论(0) 推荐(0)
浙公网安备 33010602011771号