Git Product home page Git Product logo

cvut-oi-mssz's Introduction

cvut-oi-mssz cvut-oi-mssz PDF

INFO & TIPS & CONVENTIONS

  • 00-template - složka obsahující šablonu pro tvorbu nové otázky
  • generování PDF:
    • 2-3 běhy generování (kvůli správné indexaci křížových odkazů)
  • commit message při změně/úpravě otázek:
spolecna/05/TAL
+ algoritmus
+ spravnost (variant, invariant)
  • před commitem:
    • zkontrolovat zda neobsahuje nějaké temp soubory (případně je zahrnout do .gitignore)
    • přegenerovat výsledné PDF (aby repozitář vždy obsahoval aktuální PDF)

FILES

  • reference.bib - seznam veškeré literatury
  • /_lib/csplainnat.bst - podpora českýho typu citací
  • /_lib/colors.sty - vlastně definované barvy
  • /_lib/qtree.sty - knihovna pro kreslení stromů http://www.ling.upenn.edu/advice/latex/qtree/
  • /_lib/infodata.sty - soubor s doplňujícími informacemi na úvodní stranu (nadpisy apod.)
  • /_lib/codestyle.sty - soubor s doplňujícími příkazy pro výpisy kódu
    • definice barev pro klíčová slova kódu
    • SQL, HTML, Java, PHP
  • /_lib/mathstyle.sty - soubor s doplňujícími příkazy pro matematické rovnice, matice apod.
  • /_lib/macros.sty - soubor s dalšími doplňujícími příkazy)

SPOLEČNÉ

  1. PAL - Amortizovaná složitost. Prioritní fronty, haldy (binární, d-regulární, binomiální, Fibonacciho), operace nad nimi a jejich složitost.
  2. PAL - Neorientované a orientované grafy, jejich reprezentace. Prohledávání grafu (do hloubky a do šířky), topologické uspořádání, souvislost, stromy, minimální kostra.
  3. PAL - Lexikální analyzátor, syntaktický strom, syntaktický analyzátor shora dolů, LL(1) gramatiky, rozkladové tabulky.
  4. PAL - Algoritmy vyhledávaní v textu s lineární a sublineární složitostí, (naivní, Boyer-Moore), využití konečných automatů pro přesné a přibližné hledání v textu.
  5. TAL - Algoritmus, správnost algoritmu, složitost algoritmu, složitost úlohy, třída P, třída NP.
  6. TAL - NP-úplné a NP-těžké úlohy, Cookeova věta, heuristiky na řešení NP-těžkých úloh, pravděpodobnostní algoritmy.
  7. TAL - Turingovy stroje, rekurzivní a rekurzivně spočetné jazyky, algoritmicky neřešitelné úlohy.
  8. KO - Metoda větví a mezí. Algoritmy pro celočíselné lineární programování. Formulace optimalizačních a rozhodovacích problémů pomocí celočíselného lineárního programování. Toky a řezy. Multi-komoditní toky.
  9. KO - Nejkratší cesty. Úloha obchodního cestujícího. Heuristiky a aproximační algoritmy. Metoda dynamického programování. Problém batohu. Pseudo-polynomiální algoritmy.
  10. KO - Rozvrhování na jednom procesoru a na paralelních procesorech. Rozvrhování projektu s časovými omezeními. Programování s omezujícími podmínkami.

cvut-oi-mssz's People

Contributors

mychalvlcek avatar

Watchers

 avatar

Forkers

isabella232

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.