Nivelul 4: Acest nivel mi s-a părut cel mai dificil dintre toate cele cinci. A necesitat punerea în aplicare a mai multor concepte pentru a rezolva o singură problemă. Există un total de două întrebări la acest nivel și se acordă un timp total de două săptămâni pentru a rezolva fiecare întrebare.
La acest nivel sunt necesare cunoștințe extinse de algoritmi și structuri de date.
Prima întrebare s-a bazat pe conceptul de teoria numerelor și grafuri. A trebuit să implementez algoritmul Bellman-Ford pentru a rezolva această întrebare.
Am avut nevoie de mult timp pentru a înțelege aceste concepte și a le implementa pentru a rezolva aceste întrebări. Dar am reușit să rezolv ambele întrebări la timp.
După ce ați terminat cu succes nivelul 4 primiți un alt link de recomandare pentru a vă invita încă un prieten să încerce această provocare!
Nivelul 5: Aceasta a fost a doua cea mai grea problemă din întreaga provocare și s-a bazat pe un concept pur matematic. Ultimul nivel a avut doar o singură întrebare și au fost date douăzeci și două de zile pentru a rezolva acea problemă!
Problema a necesitat înțelegerea permutărilor și combinațiilor și punerea în aplicare a teoremei de enumerare Pólya și a lemei lui Burnside. După înțelegerea acestor două teoreme partea de codare a fost destul de simplă.
Cu trimiterea acestei întrebări, Google Foobar Challenge s-a încheiat!