Aufgabe 2 und 3 sind auf jeden Fall per Mastertheorem lösbar! Nutze einfach die 3 Bedingungen a < , = , > b^c und du brauchst keine zwei Zeilen dafür...
Bei der ersten Gleichung kann es sich weder um logarithmischen noch exponentiellen Aufwand handeln da (n-1) linear ist und O(1) natürlich auch. O(1) bedeutet lediglich dass bei jeder Ausführung von (n-1) konstant ein Arbeitsschritt mehr benötigt wird.