-
Data: 2013-05-13 02:49:54
Temat: Re: Zabawy w algorytmik?.
Od: A.L. <a...@a...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Mon, 13 May 2013 02:20:56 +0200, bartekltg <b...@g...com>
wrote:
>W dniu 2013-05-13 01:13, A.L. pisze:
>> On Mon, 13 May 2013 00:12:09 +0200, bartekltg <b...@g...com>
>> wrote:
>>
>>> W dniu 2013-05-12 23:01, Vax pisze:
>>>> W dniu 2013-05-12 22:51, bartekltg pisze:
>>>>
>>>>>> Rozpatrywanie tego algorytmu jest ma?o sensowne, ale skoro chcesz:
>>>>>> mamy 2^(m*n) prób. W ka?dej musimy wygenerowa? tablic? opisuj?c?
>>>>>> stan lampek. Je?li rzeczywi?cie b?dziemy budowa? j? od pocz?tku,
>>>>>> wykonamy O(m*n) operacji. Ale nie musimy tego robi?, wystarczy, ?e
>>>>>> naniesiemy poprawki. Je?li ró?ni? si? jeden bit, poprawka jest w 5
>>>>>> miejscach. Super.
>>>>
>>>> tablica 5 x 100 - z dowolnej kombinacji masz 500 innych "ró?nych o jeden
>>>> bit", ale czym?e to jest wobec 2^500...
>>>
>>> Jeste? jedyn? osob?, która w ogole wspomina o czym? takim!
>>> Czy?by? sugerowa?, ?e "mój" alg tyle dzia?a? Czyli jednak nie
>>> za?apa?e?;>
>>>
>>> Opisany prze zemnie algorytm ma cze?? 'wyk?adnicz?'
>>> 2^l, gdzie l jest co najwy?ej 5.
>>>
>>> pzdr
>>> bartekltg
>>>
>>
>> A co z teoria algebraiczan tej gry? Rozwiazanie sprowadza sie do
>> odwrocenai macierzy nad Z(2), mniej wiecej...
>
>
>Daje poprawn? serie klikni??, ale skupili?my si? na pytaniu
>o seri? optymaln? (najmniejsza liczba klikni??).
>
>Przejrzyj moje dwa pierwsze posty w podw?tku o grze, pisa?em o tym.
>
>Rozwi?zanie uk?adu
>
>zapalenia = A*klikni?cia
>
>daje nam _pewne_ rozwi?zanie. Ale nie musi by? to rozwi?zanie optymalne
>pod wzgl?dem liczby kliknie?.
>Do rozwi?zania mo?emy doda?(mod 2) dowolny element z ker(A) i nadal
>b?dzie poprawne rozwi?zanie. Je?li baza j?dra jest k wymiarowa,
>zawiera wektory w_j, to
>klikniecia + b_j w_j (mod 2 po wspolrzednych)
>dla ka?dej kombinacji b_j \in {0,1} jest rozwi?zaniem.
>
>Ale nie jest oczywiste, które jest optymalne, ani czy da si?
>je odszuka? szybciej ni? sprawdzaj?c wszystkie kombinacje
>(st?d by?o moje pytanie do Ciebie w tym w?tku).
>
>Co ciekawe, dim(ker(A)) <= min(m,n)
>
>W linkowanej w pierwszym po?cie pracy jest tabelka dla
>tablic kwadratowych, najcz??ceij jest to znacznie mniej.
>http://www.math.ksu.edu/~dmaldona/math551/lights_ou
t.pdf
>
>pzdr
>bartekltg
>
>PS. je?li post pojawi si? dwa razy, wszytko wina aioe:)
>
OK, zastanawial sie nad CLP (constraint logic programming) czy jakis
algorytmem heurystycznym typu A*. Jak sie zastanowie, to dam znac :)
Ale troche jestem zajety, wiec priorytet ma to-to niski
A.L.
Następne wpisy z tego wątku
- 13.05.13 10:14 R.e.m.e.K
- 13.05.13 10:58 M.M.
- 13.05.13 11:54 Miroslaw Kwasniak
- 13.05.13 13:07 Miroslaw Kwasniak
- 13.05.13 13:46 bartekltg
- 13.05.13 13:57 bartekltg
- 13.05.13 13:59 bartekltg
- 13.05.13 14:00 bartekltg
- 13.05.13 14:04 bartekltg
- 13.05.13 14:13 bartekltg
- 13.05.13 22:03 Miroslaw Kwasniak
- 13.05.13 23:21 bartekltg
- 14.05.13 00:11 Miroslaw Kwasniak
- 14.05.13 03:29 M.M.
- 14.05.13 12:10 Miroslaw Kwasniak
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-29 Błonie => Sales Specialist <=
- 2024-11-29 Warszawa => IT Expert (Network Systems area) <=
- 2024-11-29 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2024-11-29 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-29 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-29 Pómpy ciepła darmo rozdajoo
- 2024-11-29 Białystok => Application Security Engineer <=
- 2024-11-29 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-29 Gdańsk => Software .Net Developer <=
- 2024-11-29 Wrocław => Key Account Manager <=
- 2024-11-29 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-29 Chrzanów => Specjalista ds. public relations <=
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- 2024-11-28 droga laweta