APL Problem Solving Competition 2022 - Meeting of the Minds Solution - Task 1
Dyalog User Meetings via YouTube
Overview
Syllabus
Introduction
The problem and data
Loading data and code with ]LINK and ]Get
The result of the function
Using the editor and tracer
Selecting data by column name
Searching for strings in a list of strings
Split columns into lists
Converting US-style date time text to Unix time number
Handling empty values
Computing overlap between attendee connections and session durations
Adding up total overlap for each person
Computing the attendance matrix
Bracket-axis vs rank operator
Sorting by attendee name
Quality of APL code
The edge case I missed
Taught by
Dyalog User Meetings