tvl-depot/scratch
William Carroll bba3f16c43 Prefer snake-shift instead of a row-by-row shift
Per the assignment's instructions, the `Shift n` operation should treat
the *entire keyboard* like a cycle and shift that. I was erroneously
treating *each row* like a cycle and shifting those one-by-one.

This change fixes that. In addition, it also:
- Updates README.md with expected inputs and outputs
- Updates test suite
- Adds `split` dependency to {default,shell}.nix
2020-08-12 12:03:35 +01:00
..
advent-of-code-2019 Move AOC into //scratch 2020-07-20 10:06:40 +01:00
brilliant Prefer snake-shift instead of a row-by-row shift 2020-08-12 12:03:35 +01:00
crack_the_coding_interview Tidy up structure of briefcase 2020-02-12 16:58:29 +00:00
data_structures_and_algorithms Impl part 3/3 for Memo 2020-07-01 15:13:56 +01:00
deepmind Progress with InterviewCake's coin problem 2020-03-31 14:43:03 +01:00
groceries Update grocery list 2020-07-17 12:46:25 +01:00
haskell-programming-from-first-principles Partially complete IO chapter exercises 2020-07-17 23:41:03 +01:00
README.md Tidy up structure of briefcase 2020-02-12 16:58:29 +00:00

Scratch

The purpose of the scratch directory is to host practice exercises. Practice encompasses things like working on data structures and algorithms problems for upcoming coding interviews or general aptitude as well as writing code snippets to help me learn a new programming language or understand an unfamiliar concept.