From daf7218f8782f7e0e4cd1f0dabea531770600406 Mon Sep 17 00:00:00 2001 From: Kai Chappell Date: Sun, 14 Sep 2025 19:58:37 +0100 Subject: [PATCH] uk spelling: visualisation --- backend/data/patterns/backtracking.yaml | 2 +- backend/data/patterns/dfs.yaml | 2 +- .../data/questions/serialize-and-deserialize-binary-tree.yaml | 2 +- .../visualizations-new/core/visualization-container.tsx | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/data/patterns/backtracking.yaml b/backend/data/patterns/backtracking.yaml index b2c198d..0ef021c 100644 --- a/backend/data/patterns/backtracking.yaml +++ b/backend/data/patterns/backtracking.yaml @@ -84,7 +84,7 @@ visualization: | Eventually find: [1, 3, 0, 2] (queens at cols 1,3,0,2 for rows 0,1,2,3) ``` - **Template visualization:** + **Template visualisation:** ``` backtrack(state): diff --git a/backend/data/patterns/dfs.yaml b/backend/data/patterns/dfs.yaml index 66af7ac..b2a94b9 100644 --- a/backend/data/patterns/dfs.yaml +++ b/backend/data/patterns/dfs.yaml @@ -67,7 +67,7 @@ visualization: | Order visited: A → B → D → F → E → C ``` - **Recursion call stack visualization:** + **Recursion call stack visualisation:** ``` dfs(A) diff --git a/backend/data/questions/serialize-and-deserialize-binary-tree.yaml b/backend/data/questions/serialize-and-deserialize-binary-tree.yaml index 7e6f2d5..0390ed9 100644 --- a/backend/data/questions/serialize-and-deserialize-binary-tree.yaml +++ b/backend/data/questions/serialize-and-deserialize-binary-tree.yaml @@ -145,7 +145,7 @@ explanation: key_takeaways: - "**Null markers are essential**: They encode the tree's *structure*, not just its values — this is what distinguishes serialization from simple traversal" - "**Preorder + nulls = unique tree**: Preorder traversal with null markers uniquely identifies any binary tree, enabling perfect reconstruction" - - "**BFS matches intuition**: Level-order serialization is often easier to visualize and debug since it matches how we draw trees" + - "**BFS matches intuition**: Level-order serialization is often easier to visualise and debug since it matches how we draw trees" - "**This pattern appears everywhere**: Serialization concepts apply to JSON parsing, protocol buffers, database storage, and network transmission of complex data structures" time_complexity: "O(n). Both serialization and deserialization visit each node exactly once, where `n` is the number of nodes in the tree." diff --git a/frontend/src/components/visualizations-new/core/visualization-container.tsx b/frontend/src/components/visualizations-new/core/visualization-container.tsx index a16759d..11c6ddf 100644 --- a/frontend/src/components/visualizations-new/core/visualization-container.tsx +++ b/frontend/src/components/visualizations-new/core/visualization-container.tsx @@ -83,7 +83,7 @@ export function VisualizationContainer({
{children}