Personal solutions for coding challenges and algorithm practice, maintained by ScriptCamilo.
algorithms/
├── freecodecamp/daily-coding-challenges/ # TypeScript + Deno tests
└── hackerrank/ # JavaScript solutions (legacy)
Challenges live under
freecodecamp/daily-coding-challenges/. Each subfolder is
one challenge and follows the same layout:
index.ts— solution*.test.ts— Deno test suiteREADME.md— problem statement, freeCodeCamp link, and tests
Open a challenge folder (or its README.md) for details; the root README is not kept in sync with
every entry.
Standalone .js files from earlier practice. They are not wired into the Deno test runner yet.
Requires Deno.
Run all freeCodeCamp tests:
deno test freecodecamp/daily-coding-challenges/Run a single challenge:
deno test freecodecamp/daily-coding-challenges/transposed-matrix/Format TypeScript:
deno fmtdeno.json maps @/freecodecamp/daily/ to freecodecamp/daily-coding-challenges/, so tests can
import solutions like:
import { transpose } from "@/freecodecamp/daily/transposed-matrix/index.ts";MIT © ScriptCamilo