乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      VC 常用快捷鍵

       飛白_留白 2016-10-22

      給出一個(gè)字符串“ABCDEF”,輸出它的全排列,這是一個(gè)基礎(chǔ)的數(shù)學(xué)問(wèn)題,目前已知的比較好的算法是基于交換的。

      inline void swap(char &a,char &b) { char t=a; a=b; b=t;} void Perm(string arr,int n,int k=0)//一共n個(gè)元素,現(xiàn)在排到第k個(gè)了 { if(k==n)/*所有元素都已經(jīng)排完,輸出結(jié)果*/ { for(int i=0; i<n; i) cout<<arr[i]; cout<<endl; } else { for(int i=k; i<n; i)/*從自己開(kāi)始,自己與自己以及后面的元素進(jìn)行交換*/ { swap(arr[k],arr[i]); Perm(arr,n,k 1); swap(arr[k],arr[i]); } } }

      算法的時(shí)間復(fù)雜度是O(n!)

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多