Pytania oznaczone «combinatorics»

14
Znalezienie maksymalnego XOR dwóch liczb w przedziale: czy możemy zrobić coś lepszego niż kwadratowy?

Załóżmy, że otrzymaliśmy dwie liczby i i że chcemy znaleźć dla l \ le i, \, j \ le r .lllrrrmax(i⊕j)max(i⊕j)\max{(i\oplus j)}l≤i,j≤rl≤i,j≤rl\le i,\,j\le r Naiwny algorytm sprawdza po prostu wszystkie możliwe pary; na przykład w rubinie mielibyśmy: def max_xor(l, r) max = 0 (l..r).each do |i|...

12
Faktoryzacji słowo w Czas

Biorąc pod uwagę dwa ciągi , piszemy dla ich konkatenacji. Biorąc pod uwagę ciąg i liczba całkowita , napisać dla złączonych kopii . Teraz biorąc pod uwagę ciąg, możemy użyć tego zapisu do „skompresowania” go, tzn. można zapisać jako . Nazwijmy ten ciężar kompresji liczba znaków w niej...

12
Napełnianie pojemników parami kulek

Kosz jest nazywany pełnym, jeśli zawiera co najmniej kulek. Naszym celem jest, aby jak najwięcej pojemników było pełnych.kkk W najprostszym scenariuszu otrzymujemy piłek i możemy je dowolnie rozmieścić. W takim przypadku, oczywiście najlepsze, co możemy zrobić, to wybrać kosze i umieścić dowolnie...

11
Reprezentuj układ 5 kart

Talia kart to 52. Ręka to 5 kart z 52 (nie może mieć duplikatu). Jaka jest najmniejsza liczba bitów reprezentująca układ 5 kart i jak? Ręka NIE jest zależna od kolejności (KQ = QK). 64329 = 96432 Tak, można użyć 52 bitów. Może to stanowić układ dowolnej liczby kart. Biorąc pod uwagę, że ręka...

11
Uprość złożoność n multichoose k

Mam algorytm rekurencyjny o złożoności czasowej równoważnej do wybierania elementów k z powtórzeniem i zastanawiałem się, czy mogę uzyskać bardziej uproszczone wyrażenie big-O. W moim przypadku może być większe niż i rosną one niezależnie.kkknnn W szczególności oczekiwałbym wyraźnego wyrażenia...

10
Jak sklasyfikować problem optymalizacji wejścia emulatora i z jakim algorytmem powinienem do niego podejść?

Ze względu na charakter pytania muszę podać wiele podstawowych informacji (ponieważ moje pytanie brzmi: jak to zawęzić?) To powiedziawszy, można je streścić (o ile wiem): Jakie metody istnieją, aby znaleźć lokalne optimum na bardzo dużych kombinatorycznych przestrzeniach poszukiwań? tło W...

10
Stabilność dla par w problemie ze stabilnym dopasowaniem

W Stable Matching Problem stwierdzono, że mogą istnieć przypadki, w których lista mężczyzn może być zadowolona z ich decyzji, ale lista f nie może, gdy algorytm jest uruchamiany z propozycjami mężczyzn.mmmfff Z tego, co przeczytałem, niestabilne dopasowanie występuje, gdy i f wolą się od swoich...