面试常见题(荷兰国旗问题

面试常见题(荷兰国旗问题,第1张

面试常见题(荷兰国旗问题

面试常见题,荷兰三色国旗问题
挺有意思的

#include
using namespace  std;
int main(){
    vectorstr={2, 3, 1, 9, 7, 6, 1, 4, 5,4};
    int n=str.size();
    int target=4;
    int l=-1,r=n;
    int p=0;
    //这里不能是l target) {
            //这里p不进行增加,因为还要将换过来的数再进行大小判断
            swap(str[p], str[--r]);
        }else{
            p++;
        }
    }
    for(int i=0;i 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5670708.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存