貪心 抽卡遊戲

2021-10-04 20:27:32 字數 615 閱讀 7261

微眾某道筆試題。。貪心演算法。排個序就行

//排序思路:貪心。把卡片上額外次數最多的卡片防在最前面,如果額外次數一樣多,那麼金額大的放在前面。

collections.

sort

(list,

(e1, e2)

->

e1.exchance != e2.exchance ?

(e2.exchance - e1.exchance)

:(e2.money - e1.money));

int res =0;

int chances =1;

for(

int i =

0; i < cards; i++

) system.out.

println

(res);}

}public

static

class

entry

}}

抽卡遊戲 2021 1 12

本題的靈感 於乙個古典的概率模型。alice 在乙個卡池裡抽卡,裡面有 x 張 s 卡和 y 張 a 卡。alice 每次會不放回的隨機從卡池中抽出一張卡。bob 在一旁看 alice 抽卡並對每次的結果進行 若卡池裡 s 卡的數量多於 a 卡,bob 會猜 alice 抽出 s 卡。反之則會猜測 ...

測試35 抽卡

狀態設計 成環使首尾相連 為何連成環?單純鏈式地跑,狀態是無限的。但是因為狀態是首位相接的,所以可以連成環,在環上可以無限地跑 最終狀態是f 0,m 而不是f 0,0 0,m 沒開始,0,0 已開始。處理環 1 高斯消元。但是是取模意義下的,而且複雜度太大會t 2 係數遞推。相當於手動高斯了。因為t...

三色抽卡遊戲 博弈論nim

你的對手太壞了!在每年的年度三色抽卡遊戲錦標賽上,你的對手總是能打敗你,他的秘訣是什麼?在每局三色抽卡遊戲中,有n 個卡組,每個卡組裡所有卡片的顏色都相同,且顏色只會是紅 r 綠 g 藍 b 中的一種。第i 個卡組有vi 張卡片。對決雙方每次只能選擇乙個還未抽完卡的卡組,從中拿走若干張卡片,可以全拿...