Skip to content

Add BFS, Dijkstra's algorithm, and topological sort implementations with visualizations#16

Merged
Scc33 merged 2 commits intomainfrom
remainingGraphImpelemntations
Apr 9, 2025
Merged

Add BFS, Dijkstra's algorithm, and topological sort implementations with visualizations#16
Scc33 merged 2 commits intomainfrom
remainingGraphImpelemntations

Conversation

@Scc33
Copy link
Copy Markdown
Owner

@Scc33 Scc33 commented Apr 9, 2025

No description provided.

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Apr 9, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
algorithm-visualizer ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 9, 2025 11:42pm

…logical sort parameter to avoid unused variable warning
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 9, 2025

📊 Package size report   7%↑

File Before After
lib/algorithms/graph/bfs.ts 3.3 kB
lib/algorithms/graph/dijkstra.ts 4.8 kB
lib/algorithms/graph/topologicalSort.ts 4.1 kB
lib/algorithms/index.ts 1.4 kB 16%↑1.6 kB
lib/algorithms/metadata.ts 6.3 kB 35%↑8.4 kB
Total (Includes all files) 212.6 kB 7%↑227.2 kB
Tarball size 57.5 kB 6%↑60.7 kB
Unchanged files
File Size
__tests__/lib/utils.test.ts 788 B
__tests__/README.md 2.7 kB
__tests__/utils/test-utils.tsx 808 B
.github/dependabot.yaml 1.1 kB
.github/workflows/codeql-analysis.yaml 785 B
.github/workflows/package-size-report.yaml 519 B
.github/workflows/pr-validation.yaml 971 B
app/about/page.tsx 10.8 kB
app/difficulty/[difficulty]/page.tsx 1.8 kB
app/difficulty/page.tsx 3.8 kB
app/favicon.ico 5.2 kB
app/globals.css 1.9 kB
app/glossary/[term]/not-found.tsx 3.1 kB
app/glossary/[term]/page.tsx 5.8 kB
app/glossary/page.tsx 6.9 kB
app/graph/[algorithm]/layout.tsx 1.3 kB
app/graph/[algorithm]/page.tsx 2.7 kB
app/graph/page.tsx 782 B
app/layout.tsx 435 B
app/not-found.tsx 901 B
app/opengraph-image.tsx 3.8 kB
app/page.tsx 1.5 kB
app/robots.ts 320 B
app/searching/[algorithm]/layout.tsx 1.3 kB
app/searching/[algorithm]/page.tsx 2.2 kB
app/searching/page.tsx 911 B
app/sitemap.ts 2.4 kB
app/sorting/[algorithm]/layout.tsx 1.3 kB
app/sorting/[algorithm]/opengraph-image.tsx 3.9 kB
app/sorting/[algorithm]/page.tsx 2.0 kB
app/sorting/page.tsx 863 B
components/AlgorithmCard.tsx 1.6 kB
components/Controls.tsx 3.0 kB
components/glossary/GlossaryItem.tsx 2.5 kB
components/layout/Footer.tsx 1.1 kB
components/layout/Navbar.tsx 6.6 kB
components/layout/PageLayout.tsx 1.8 kB
components/seo/JsonLd.tsx 2.6 kB
components/visualizer/AlgorithmInfo.tsx 2.7 kB
components/visualizer/AlgorithmPseudocode.tsx 1.1 kB
components/visualizer/AlgorithmVisualizer.tsx 4.4 kB
components/visualizer/ColorLegend.tsx 1.6 kB
components/visualizer/GraphVisualization.tsx 4.8 kB
components/visualizer/SearchVisualization.tsx 5.1 kB
components/visualizer/SortingVisualization.tsx 1.2 kB
components/visualizer/VisualizerControls.tsx 6.9 kB
constants/URL.ts 63 B
context/AlgorithmContext.tsx 3.1 kB
eslint.config.mjs 393 B
idea.md 3.5 kB
jest.config.js 1.1 kB
jest.setup.js 1.3 kB
lib/algorithms/graph/dfs.ts 3.3 kB
lib/algorithms/searching/binarySearch.ts 2.4 kB
lib/algorithms/searching/linearSearch.ts 1.8 kB
lib/algorithms/sorting/bubbleSort.ts 2.0 kB
lib/algorithms/sorting/heapSort.ts 4.7 kB
lib/algorithms/sorting/insertionSort.ts 2.1 kB
lib/algorithms/sorting/mergeSort.ts 5.0 kB
lib/algorithms/sorting/quickSort.ts 4.2 kB
lib/algorithms/sorting/selectionSort.ts 2.4 kB
lib/algorithms/utils.ts 972 B
lib/glossary/glossary.ts 31.3 kB
lib/seo/metadata.ts 2.0 kB
lib/types.ts 2.0 kB
lib/utils.ts 988 B
LICENSE 1.1 kB
next.config.ts 133 B
package.json 946 B
postcss.config.mjs 81 B
public/file.svg 391 B
public/globe.svg 1.0 kB
public/next.svg 1.4 kB
public/vercel.svg 128 B
public/window.svg 385 B
README.md 3.2 kB
tsconfig.json 667 B

🤖 This report was automatically generated by pkg-size-action

@Scc33 Scc33 merged commit 0afa87f into main Apr 9, 2025
6 checks passed
@Scc33 Scc33 deleted the remainingGraphImpelemntations branch April 26, 2026 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant