V tem gradivu rešujemo naloge iz Advent of Code 2021 s pomočjo Numpyja. Izbral sem primerne naloge v primernem (ne nujno originalnem) vrstnem redu.

Za študente računalništva je bil to "začetni tečaj", za vas je lahko ponavljalni. Predlagam, da preberete nalogo, jo poskusite rešiti, potem pa pogledate zapiske. Ker nekateri raje gledajo videe kot berejo, sem posnel tudi te, vendar ... no, zdaj bi znal boljše, pa tudi zaresen mikrofon imam. Mogoče posnamem znova.

Če kdo potrebuje: tule je celotni seznam videov. Vendar raje klikajte na spodnje videe. To je, če res morate.

1. Tabele, indeksi, rezine, vektorske operacije (Day 1: Sonar Sweep)

Naloga: Sonar Sweep

Zapiski: Tabele v numpyju, indeksi, rezine, vektorske operacije

Video (za tiste, ki razlago raje gledajo in poslušajo, kot berejo).

Zapiski z rešitvijo naloge (beri oz. glej šele, ko rešiš nalogo!)

Video z rešitvijo naloge

2. Dvodimenzionalne tabele (Day 3: Binary Diagnostic, prvi del)

Naloga: Binary Diagnostic (tale razdelek se nanaša na prvi del naloge)

Zapiski: Dvodimenzionalne tabele

Video

Zapiski z rešitvijo naloge

Video z rešitvijo

3. Indeksiranje z maskami (Day 3: Binary Diagnostic, drugi del)

Naloga: Binary Diagnostic (tale razdelek se nanaša na drugi del naloge)

Zapiski: Indeksiranje z maskami

Video

Zapiski z rešitvijo naloge

Video

4. Indeksiranje s seznami (Day 13: Transparent Origami)

Naloga: Transparent Origami. Ta je ena lepših.

Zapiski: Indeksiranje s seznami; tabele enakih vrednosti

Video

Zapiski z rešitvijo naloge

Video

5. Prirejanje rezinam in mapiranje (Day 20. Trench Map)

Naloga: Trench Map. Ta je ena bolj zoprnih.

Zapiski: Prirejanje rezinam; Mapiranje

Video

Zapiski z rešitvijo naloge

Video

6. Preoblikovanje tabel (Day 5. Hydrothermal Venture)

Naloga: Hydrothermal Venture. Pisano na kožo numpyju.

Zapiski: Preoblikovanje tabel

Video

Zapiski z rešitvijo naloge

Video

7. Logične operacije med tabelami (Day 11. Dumbo Octopus)

Naloga: Dumbo Octopus.

Zapiski: Logične operacije med tabelami

Video

Zapiski z rešitvijo naloge

Video

8. Tridimenzionalne tabele, delo z osmi (Day 4. Giant Squid)

Naloga: Giant Squid.

Zapiski: Tridimenzionalne tabele, osi

Video

Zapiski z rešitvijo naloge

Video

9. Kartezični produkti, napihovanje in sploščevanje (Day 22. Reactor Reboot)

Naloga: Reactor Reboot.

Zapiski: Nasveti za prvi del naloge

Video

Zapiski z rešitvijo prvega dela naloge

Video

Zapiski: Kartezični produkti, povečevanje dimenzionalnosti, sploščevanje

Video

Zapiski z rešitvijo drugega dela naloge

Video

10. Indeksi neničelnih elementov (25. Sea Cucumber)

Naloga: Reactor Reboot.

Zapiski: Indeksi neničelnih elementov

Video

Zapiski z rešitvijo naloge

Video
Zadnja sprememba: nedelja, 21. december 2025, 16.53