- rezumat subiecte examen via @dianamin
- lista subiecte examen (2012)
- lista subiecte examen (2013)
- lista subiecte examen Mitrana (2014)
- lista subiecte examen Voinescu (2014)
- subiecte vechi Mitrana (2007-2009)
- seminarii rezolvate si explicate de profa de seminar Maria Negru (2014)
- Seminar + Curs (2013)
- Seminar + Curs 1-9 (2012) și 10-12 (2012)
- Seminar + Curs (2011)
- Curs 2008
- teoria de tocit pentru examen (2014 cred) via Budiș
- tot teorie, insa scrisa in fisiere txt (2013)
- Teorie: Funcții recursive / Turing calculabile / calculabile cu programe standard
- Definiții ale noțiunilor - Nota 6
- Două demonstrații (la alegere) - 2p per demonstrație
- Practică: Descrieți o mașină Turing care să accepte limbajul
L = { a^n | n = k*(k+1)/2, k > 0 }
- Rezolvarea corectă - Nota 6
- Dacă este deterministă - 1p
- Dacă folosește doar o bandă - 1p
- Complexitate timp - 1p
- Complexitate spațiu - 1p
- Teorie: Functii recursive
- Practica: L = { a^n b^k c^p | k = 2*n, p = n^2, n>0 }
- O mașină Turing care acceptă L (punctaj maxim daca are o banda)
- banda de input se pune ca a 2a banda aici, deci pt punctaj maxim trebuie fara ea
- in general banda de input nu intra la complexitatea de spatiu, dar aici trebuia adaugat si dimensiunea inputului, inclusiv la rezolvarile in O(logN) spatiu aditional fata de cel ocupat de cuvantul de input
- Complexitatea spatiu la masina construita la punctul anterior (1 punct)
- Complexitatea de timp la masina construita la punctul anterior (2 puncte)
- sidenote: din cate tin minte masina putea sa aibe orice complexitate de timp/memorie
- O mașină Turing care acceptă L (punctaj maxim daca are o banda)
- Teorie: Complexitate Timp
- Practică: L = {w din {a, b, c}*| numărul de a-uri = 2 * numărul de b-uri = numărul de c-uri}
- O mașină Turing care acceptă L în spațiu O(logn)
- Numărul de pași pe care îi face mașina de la primul punct
- O mașină Turing care acceptă L și care face O(n) pași
- Teorie: Complexitate Timp (da, același subiect)
- Practică: O mașină Turing care are ca input x, y și verifică dacă y este o putere a lui x utilizând o singură bandă.
- Teorie: subiectul 5 din lista lui
- Practică: să se explice o mașină Turing care verifică dacă un număr primit în baza 1, este palindrom în baza 2 (pe o singură bandă)
- descrie o mașină Turing, unde primești
a, b, c
în ordine crescătoare, de verificat daca a^2 + b^2 = c^2
au fost 2 variante de examen
a teorie a dat subiectul 2 din alea propuse
prima a fost teorie + un ex
teoria a fost functii recursive, functii calculabile cu programe standard, funcii turing calculabile
si ex a fost sa descrii o MT care accepta cuvinte de forma a ^ 3 ^k si b ^ 3 ^ k
practic ti se zicea sa descrii ( nu sa faci grafic ci doar sa pov cam cum ar merge) o MT care accepta cuv de forma aia
+ MT trebuia sa aiba o singura banda si sa accepte cuvintele in O(n*logn)
si sa arg complex timp si sp
si varianta a 2-a de examen
era acelasi ex ca asta de mai sus + reprez lui grafica(stari , tranzitii, etc)
via Daniel Radu