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