docs(docs): add frequency map page, restructure docs and update links

This commit is contained in:
Prad Nukala
2026-08-20 13:53:34 -04:00
parent 1b4501e419
commit 3df710fa33
10 changed files with 32 additions and 3 deletions
+15
View File
@@ -0,0 +1,15 @@
---
title: 'Frequency Map'
description: 'Converging/parallel index walk that prunes the O(n^2) pair space using order.'
---
:::warning[Under construction]
This page is a scaffold. Notes, canonical problems, and template code are not written yet.
:::
## Concepts
+6
View File
@@ -0,0 +1,6 @@
import { defineMeta } from "blume";
export default defineMeta({
title: "Algorithms",
order: 2,
});
@@ -37,7 +37,7 @@ Random access in this context means that you can access an element at any index
<Tile
title="Two Pointers"
description="Ship your first page in minutes."
href="/arrays-and-strings/two-pointers"
href="/leetcode/two-pointers"
>
<Icon icon="rocket" size={28} />
</Tile>
@@ -46,7 +46,7 @@ Random access in this context means that you can access an element at any index
<Tile
title="Sliding Window"
description="Ship your first page in minutes."
href="/docs/quickstart"
href="/leetcode/sliding-window"
>
<Icon icon="rocket" size={28} />
</Tile>
@@ -55,7 +55,7 @@ Random access in this context means that you can access an element at any index
<Tile
title="Prefix Sum"
description="Ship your first page in minutes."
href="/docs/quickstart"
href="/leetcode/prefix-sum"
>
<Icon icon="rocket" size={28} />
</Tile>
+6
View File
@@ -0,0 +1,6 @@
import { defineMeta } from "blume";
export default defineMeta({
title: "Data Structures",
order: 1,
});
+2
View File
@@ -5,6 +5,8 @@ description: Welcome to your new Blume docs.
## Getting Started
![Dependency Map](./dependency-spine.svg)
Welcome to **Blume** — markdown-first docs powered by Astro and Vite.
Edit `docs/index.mdx` to get started, then run `blume dev`.