AoC 2021 Day 7 using Ivy [Crab submarines]
Russ Cox · 3:52 · Watch on YouTube
비디오는 APL 스타일 배열 언어인 Ivy에서 Advent of Code 2021 Day 7을 푼다. 모든 후보 위치에서 모든 게까지의 거리 행렬을 만들기 위해 외부 곱셈 뺄셈을 사용한 다음 최소 총 비용을 취한다. Part 2는 삼각수 공식 x(x+1)/2로 바꾼다. 단계별 합과 달리 벡터와 행렬에 요소별로 적용되기 때문이다.