Programmierübungen, die dich weiterbringen, ohne die Lösung zu verraten.

01 — Ask Hintor

Komm weiter. Denk selbst.

Hinweise zeigen dir den Weg. Die Lösung findest du selbst.

02 — Explain Hintor

Markieren. Verstehen.

Markiere eine Zeile. Erhalte eine Erklärung auf deinem Niveau und in deiner Sprache.

03 — Individuelle Übungen

Deine Ziele. Deine Übungen.

Dieselbe Lektion. Individuelle Fragen für alle Lernenden.

Junior developer4 Konzepte gelernt

ComplexityDeine individuelle Frage

What does this return, and how does it scale as the list grows?

Python
def count_pairs(nums):
    count = 0
    for i in range(len(nums)):
        for j in range(i + 1, len(nums)):
            count += 1
    return count

count_pairs([3, 1, 4, 1, 5])

10 · O(n²)

20 · O(n²)

10 · O(n)

04 — Individuelle Prüfung

Übe, was du noch verbessern kannst.

Hintor erkennt deine Schwächen und stimmt die Prüfung darauf ab.

Hintor – Der smarte Weg zu Tech-Skills