有沒有比較新穎的排序演算法和分類演算法?

時間 2021-06-06 22:21:43

1樓:Alex

有,我今天上午剛發明了乙個。

intFindMin

(inta,

intArrySize)}

returnj;

}這個演算法的目的是,在乙個陣列中,找到乙個最小的沒出現過的正整數。

例如:在陣列中沒有出現過的最小的正整數就是1。

這是2023年408的一道真題,做完以後發現我這個比答案還漂亮,更短、更快、更省空間。

可以跑這個程式試一下:

#include

#define MaxSize 50

intFindMin

(inta,

intn

);int

main

()int

counter=0

;for

(inti=

0;i<20;

i++)printf("

\n%d\n"

,counter

);intr=

FindMin(a

,20);printf

("%d\n"

,r);return0;

}int

FindMin

(inta,

intArrySize)}

returnj;}

2樓:Merci

有。隨緣排序法:給出乙個序列arr,每次從中隨機取乙個數a(可放回也可不放回),丟到原序列中的隨機位置。然後判斷下順序,不符合要求就重複。

薛丁格分類法:給出乙個待分類的物件和所有分類類別cls,每次判斷這個物件屬於哪個類別時,對應生成分類數目個0~1的隨機數。取值最大的那個對應的類別輸出(狗頭

有沒有比較經典的笑話?

韋君琳 1 一哥們問一單身25年且又彪悍的姐們 你多久沒談過戀愛了?姐們一巴掌呼過來 沒人告訴你不能問女人的年齡啊!2 女友 你媽媽和我一起掉水裡,你先救誰?男 無聊,老是這樣問,就不會換個問法?女友 哦,當你老婆和你老媽吵架時,你會把誰扔水裡?男。3 女友抱怨 你的家怎麼在這樣乙個鳥不拉屎的地方?...

有沒有比較平價的Lolita?

貳十三 多圖預警 1.2.3.4.5.6.7.JSK 149 SK119 8.9.10.魔法書的吟唱 JSK 138 14811.小鹿桃花醬小春光 148 12.小鹿桃花醬愛麗絲 JSK 138 13.14.Alice Girl 士多啤梨兔子柄 118 15.16.17.小花園 Tiny Garde...

有沒有比較沙雕的文案?

隨遇而安 1.我是中國非著名日常生活屁大點事分享家。2.一人做事一人當小叮做事小叮噹 3.別的妹妹什麼都不懂,你說人家單純可愛,我什麼都不懂,你說我是鄉里來的 4.熬夜記憶力會衰退是真的因為熬夜記憶力會衰退其實最大的傷害就是記憶力會衰退而且記憶力還會衰退 6.不是我愛熬夜,而是黑夜需要我這顆璀璨的星...