Ajungeți într-o listă conexă și reconectați indicatorul următor până când lanțul scrie ordinea țintei - fără a face orfan un nod sau a-l face buclă.
Nodurile stau pe o pânză conectată prin indicatori următori. Repuneți-le astfel încât traversarea din HEAD produce ordinea țintă. Nodurile orfane se îndepărtează și se estompează; un ciclu luminează intermitent săgețile în roșu. Există, de asemenea, o inversare cu un singur clic pentru a răsturna întregul lanț.
Pointer este un puzzle practic cu liste conectate despre pointeri, noduri și cicluri orfane, care fac structurile de date vizibile.
Noduri pe o pânză unite prin pointeri „next”, redirecționați pentru a produce o ordine-țintă, înseamnă lista înlănțuită — structura de date care stochează ordinea în legături, nu în poziții.
Nodurile orfane care se îndepărtează și se estompează nu sunt decor. Un nod spre care nu indică nimic este inaccesibil, iar într-un program real este o scurgere de memorie.
Vizibilitatea inaccesibilității este motivul pentru care funcționează ca metodă de predare. Un pointer este greu de învățat tocmai pentru că nimic de pe ecran nu arată în mod normal diferența dintre un obiect care a dispărut și un obiect pe care pur și simplu nu-l mai poți numi.
Pointer este un puzzle practic cu listă conexă despre pointeri, noduri orfane și cicluri. Este un joc de browser original, gratuit, construit intern pentru PlayPendium.