Commit Graph

94 Commits

Author SHA1 Message Date
c60ae08f56 migrate 392 questions to pattern format 2025-09-10 18:05:55 +01:00
13bab63618 feat(patterns): pattern taxonomy + is_optimal 2025-09-08 16:03:14 +01:00
5b768f6a21 fix: single number → bit-manipulation pattern 2025-09-08 15:49:57 +01:00
cd4fc02f44 feat(viz): wire up bit manipulation 2025-09-08 14:50:57 +01:00
8333e1777f feat(content): bit manipulation pattern 2025-09-08 14:46:22 +01:00
6398b0eec8 single number algorithm def 2025-09-08 14:00:13 +01:00
3ef5b138f3 feat(viz): bit manipulation algorithm component 2025-09-08 13:32:40 +01:00
a5974b8b30 feat(viz): bit manipulation view 2025-09-04 00:36:55 +01:00
ccc5a51a2d feat(viz): bit display primitive 2025-09-04 00:22:32 +01:00
8b3dd02cac feat(viz): bit manipulation types 2025-09-03 23:27:24 +01:00
f9aa659ee3 feat(viz): union-find 2025-09-03 22:44:24 +01:00
6c4b827c36 feat(viz): backtracking, greedy, intervals, matrix 2025-09-03 21:47:33 +01:00
a9d71de4b1 feat(viz): heap pattern with kth largest 2025-09-03 21:30:46 +01:00
97f1d69bcc feat(viz): dp coin change 2025-09-01 21:29:23 +01:00
096be9ed68 feat(viz): tree/BFS/DFS patterns 2025-09-01 20:49:11 +01:00
fcba598a52 fix viz layout stability 2025-08-24 17:43:46 +01:00
d401326ae3 feat(viz): monotonic stack viz 2025-08-24 17:32:27 +01:00
c92eb1e7af linked list visualisations 2025-08-24 16:33:51 +01:00
18381cea6b feat(viz): sprint 1 - array visualisations 2025-08-24 16:09:24 +01:00
3caa628d59 feat(viz): two pointers narrative 2025-08-24 15:30:46 +01:00
de95910e70 feat(viz): interactive algorithm viz system 2025-08-23 20:28:22 +01:00
8b13a22397 feat(patterns): strategy tutorials 2025-08-23 19:58:33 +01:00
cd09974c2a feat(patterns): data structure tutorials 2025-08-23 19:25:47 +01:00
8ddd48508a feat(patterns): pointer/array tutorials 2025-08-18 22:15:43 +01:00
a94e7f6142 feat(patterns): graph/tree traversal tutorials 2025-08-18 22:00:08 +01:00
83bf313305 feat(patterns): tutorial system 2025-08-07 00:41:51 +01:00
1a1558cfad fix(frontend): make stats pages dynamic 2025-08-07 00:07:22 +01:00
0fa5da224d update changelog 2025-08-06 23:54:33 +01:00
a1a4eeaed7 feat(content): hidden test cases 2025-08-06 23:21:42 +01:00
72f7833c6c seo: sitemap, robots, og tags 2025-08-06 22:38:22 +01:00
321bc07eb1 feat(frontend): big O complexity estimator 2025-07-31 15:05:41 +01:00
cbd16b3f60 fix(backend): CORS and API URL fixes 2025-07-31 14:52:27 +01:00
4a1c67022d submit ux improvements 2025-07-31 13:53:39 +01:00
ca989b6943 feat(frontend): add progress tracking 2025-07-31 13:23:11 +01:00
a7d29b7cce feat(content): function signatures + test cases 2025-07-13 19:53:34 +01:00
b434eb3a49 nit 2025-07-13 19:36:07 +01:00
0f264ef603 feat(content): more test cases 2025-07-13 19:25:39 +01:00
e28da5def2 update .env.example and docker config 2025-06-27 20:52:16 +01:00
86572f06e9 fix(frontend): handle API errors gracefully 2025-06-27 20:27:54 +01:00
167297657a remove duplicate question file 2025-06-20 16:05:43 +01:00
8cd7b3e6e0 feat(content): add new patterns 2025-06-20 16:02:40 +01:00
35753fe863 extend complexity fields to text 2025-06-20 15:10:37 +01:00
e043450457 bump frontend deps 2025-06-20 14:40:28 +01:00
490ea5edf4 feat(frontend): markdown and detail components 2025-06-20 13:53:44 +01:00
f2d6982a79 vitest setup + component tests 2025-05-30 21:16:27 +01:00
5e45458ca2 loading skeletons 2025-05-30 20:34:31 +01:00
4dbb440a76 fix docker build missing readme 2025-05-30 20:00:49 +01:00
b6167dfc5e feat(frontend): add question search 2025-05-30 19:27:31 +01:00
ef4c4dcf17 questions S-W 2025-05-30 19:18:33 +01:00
0a0feb93b5 questions M-R 2025-05-25 12:43:25 +01:00