abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 03:00 | Komunita

    Na stránkách Evropské komise, na portálu Podělte se o svůj názor, se lze do 3. února podělit o názor k iniciativě Evropské otevřené digitální ekosystémy řešící přístup EU k otevřenému softwaru.

    Ladislav Hagara | Komentářů: 4
    9.1. 19:44 | Zajímavý software

    Společnost Kagi stojící za stejnojmenným placeným vyhledávačem vydala (𝕏) alfa verzi linuxové verze (flatpak) svého proprietárního webového prohlížeče Orion.

    Ladislav Hagara | Komentářů: 4
    9.1. 19:11 | IT novinky

    Firma Bose se po tlaku uživatelů rozhodla, že otevře API svých chytrých reproduktorů SoundTouch, což umožní pokračovat v jejich používání i po plánovaném ukončení podpory v letošním roce. Pro ovládání také bude stále možné využívat oficiální aplikaci, ale už pouze lokálně bez cloudových služeb. Dokumentace API dostupná zde (soubor PDF).

    NUKE GAZA! 🎆 | Komentářů: 0
    9.1. 14:22 | Zajímavý článek

    Jiří Eischmann se v příspěvku na svém blogu rozepsal o open source AdGuard Home jako domácí ochraně nejen před reklamou. Adguard Home není plnohodnotným DNS resolverem, funguje jako DNS forwarder s možností filtrování. To znamená, že když přijme DNS dotaz, sám na něj neodpoví, ale přepošle ho na vybraný DNS server a odpovědi zpracovává a filtruje dle nastavených pravidel a následně posílá zpět klientům. Dá se tedy používat k blokování reklamy a škodlivých stránek a k rodičovské kontrole na úrovni DNS.

    Ladislav Hagara | Komentářů: 6
    9.1. 03:33 | Zajímavý software

    AI Claude Code od Anthropicu lépe rozumí frameworku Nette, tj. open source frameworku pro tvorbu webových aplikací v PHP. David Grudl napsal plugin Nette pro Claude Code.

    Ladislav Hagara | Komentářů: 1
    9.1. 00:11 | Nová verze

    Byla vydána prosincová aktualizace aneb nová verze 1.108 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.108 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    8.1. 20:44 | IT novinky

    Na lasvegaském veletrhu elektroniky CES byl předveden prototyp notebooku chlazeného pomocí plazmových aktuátorů (DBD). Ačkoliv se nejedná o první nápad svého druhu, nepochybně to je první ukázka praktického použití tohoto způsobu chlazení v běžné elektronice. Co činí plazmové chladící akční členy technologickou výzvou je především vysoká produkce jedovatého ozonu, tu se prý podařilo firmě YPlasma zredukovat dielektrickou

    … více »
    NUKE GAZA! 🎆 | Komentářů: 12
    8.1. 16:33 | Zajímavý projekt

    Patchouli je open source implementace EMR grafického tabletu (polohovací zařízení). Projekt je hostován na GitLabu.

    Ladislav Hagara | Komentářů: 0
    8.1. 14:11 | IT novinky

    Český Nejvyšší soud potvrdil, že česká právní úprava plošného uchování dat o elektronické komunikaci porušuje právo Evropské unie. Pravomocným rozsudkem zamítl dovolání ministerstva průmyslu a obchodu. To se teď musí omluvit novináři Českého rozhlasu Janu Cibulkovi za zásah do práv na ochranu soukromí a osobních údajů. Ve sporu jde o povinnost provozovatelů sítí uchovávat údaje, ze kterých lze odvodit, kdo, s kým a odkud komunikoval.

    Ladislav Hagara | Komentářů: 19
    8.1. 02:11 | Komunita

    Google bude vydávat zdrojové kódy Androidu pouze dvakrát ročně. Ve 2. a 4. čtvrtletí.

    Ladislav Hagara | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (5%)
     (5%)
     (0%)
     (10%)
     (20%)
     (4%)
     (5%)
     (3%)
     (10%)
     (51%)
    Celkem 346 hlasů
     Komentářů: 8, poslední včera 23:18
    Rozcestník

    Dotaz: generovani vyrazovaciho stromu pro turnaje

    23.3.2013 17:12 PepeONaChair | skóre: 4
    generovani vyrazovaciho stromu pro turnaje
    Přečteno: 385×
    Ahoj,

    mozna jste to uz nekdo delal a mozna, ze mi tak usetrite praci :)

    Potrebuju vymyslet algoritmus, ktery z promenneho poctu (rekneme v rozmezi 10 az 100) tymu vygeneruje vyrazovaci strom, podle ktereho budou na zacatku nahodne vylosovane tymy postupovat az k finale. Jedna prohra = konec hry.

    Pocita se s urcenim 4. mista extra zapasem obou porazenych ve ctvrtfinale.

    Muj plan je pak strom zobrazovat v html prohlizeci, takze zrejme nejlepe v nejake tabulce? U kazdeho sportu s moznosti editace (ale to uz samozrejme neni predmetem tohoto dotazu a je to dost prace navic)

    Pisu to v bashi, tak prosim pripadne prispivatele prihlednout i k tomu. Zdrojova data budou ulozena v textove forme, tj. napr. co radek, to jmeno tymu.

    wiki obrazek

    Diiky. Pep.

    Odpovědi

    23.3.2013 17:40 lofcek
    Rozbalit Rozbalit vše Re: generovani vyrazovaciho stromu pro turnaje
    Bash .. hm .. to uz debilnejsi jazyk si si nevedel vymysliet? Mozno brainfuck, assembler, alebo robot Karel by sa hodili este menej ;o)

    No urobit vylosovanie je lavou zadou .. podla mna podstatne viac roboty si uzijes pri tom zobrazovani v html. MImochodom vysledky ako ziskas ? Nahodne vylosujes, alebo odniekadial nacitavas? Asi by sa to dalo cez tabulky, ale necitim sa byt taky borec. Je podla vas hranie sa s rowspanom dobry napad?
    23.3.2013 17:54 PepeONaChair | skóre: 4
    Rozbalit Rozbalit vše Re: generovani vyrazovaciho stromu pro turnaje
    Ahoj, bash je mi nejblizsi neb nejsem programator, ale v podstate spravce systemu. Je pro me citelny, ikdyz taky citim, ze nejlepsi volba to rozhodne neni :)

    Vysledky mam v planu do toho html stromu vpisovat rucne (tj. do nejakeho formularoveho pole). Vysledky budou pochazet ze skutecnych zapasu tym vs. tym.

    Vcvelku pekne se takovy strom necha generovat a spravovat jim turnaj challonge.com, ale na ten nas turnaj jsou specificke pozadavky, ktere v me podstate nuti si to napsat sam.

    Nevim, jestli jsou tabulky koser, ale ucel sveti prostredky... :)

    P.
    23.3.2013 23:35 mike
    Rozbalit Rozbalit vše Re: generovani vyrazovaciho stromu pro turnaje
    import random
    def gen_round(players):
        seq = players
        random.shuffle(seq)
        game = zip(players[:len(seq)/2],players[len(seq)/2:])
        return game
    
    
    26.3.2013 13:33 PepeONaChair | skóre: 4
    Rozbalit Rozbalit vše Re: generovani vyrazovaciho stromu pro turnaje
    diky, zatim jsem nemel moznost se na to podivat. Pro jaky jazyk je to napsane? P.
    26.3.2013 14:58 Petr Masopust | skóre: 14
    Rozbalit Rozbalit vše Re: generovani vyrazovaciho stromu pro turnaje
    Python

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.