Skip to content

Commit 0503e91

Browse files
committed
Frontpage md
1 parent 1188be1 commit 0503e91

File tree

4 files changed

+42
-78
lines changed

4 files changed

+42
-78
lines changed

README.md

Lines changed: 11 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -1,81 +1,16 @@
1-
# Algorithm Visualizer:
1+
# Algoritmus Vizualizátor
22

3-
## Colors:
4-
- #45a049 - highlight green
5-
- #2f2f2f - page background
6-
- #484848 - buttons, etc
7-
- #2f4f4f - visual default
8-
- #ffd700 - visual highlight yellow
9-
- #dc143c - visual pivot
10-
- aliceblue - text color
3+
## Bevezetés
4+
Az Algoritmus Vizualizátor egy interaktív webes alkalmazás, amely látványos módon szemlélteti különféle algoritmusok működését. A platform célja, hogy közérthető és vizuálisan követhető formában segítse az algoritmusok tanulását és megértését – legyen szó oktatásról, gyakorlásról vagy szakmai elmélyülésről.
115

12-
## General TODO
13-
- Maradék algoritmusok megvalósítása
14-
- avl fa source code
15-
- left side scrollable
16-
- fix b fa visual
17-
- jarvis step counter
18-
- await delay(Math.max(100, 900 - get(speed) * 8));
19-
- max 4 depth
20-
- fix b fa source code
21-
- restart - start work properly
22-
- code cleanup
23-
- Dokumentáció
6+
## Használt nyelvek és keretrendszerek
7+
[![Languages](https://skillicons.dev/icons?i=html,css,js,ts,svelte)](https://skillicons.dev)
248

25-
## Algoritmus Checklist
26-
- [ ] Alap adatok
27-
- [ ] Vizualizáló indexek
28-
- [ ] Előkalkulált lépésszám
29-
- [ ] Algoritmus futás
30-
- [ ] HTML
31-
- [ ] CSS
9+
## Algoritmusok vizualizálása:
10+
Az Algoritmus Vizualizátor lehetővé teszi az algoritmusok működésének valós idejű megfigyelését, JavaScript-ben írt kód vizuális megjelenítésén keresztül. Ez a megközelítés hatékonyan segíti az algoritmikus gondolkodás és működésmód mélyebb megértését.
3211

12+
## Algoritmusok:
13+
Az alkalmazás azokat az algoritmusokat tartalmazza, amelyeket a Szegedi Tudományegyetemen oktatott Algoritmusok és adatszerkezetek I és Algoritmusok és adatszerkezetek II kurzusok keretében ismertetnek. A vizualizáció célja az elméleti ismeretek szemléltetése és a gyakorlati megértés támogatása.
3314

34-
## Hátralévő algoritmusok
35-
- Bináris fa
36-
- AVL-fa
37-
- B-fa
38-
- Prios Fekete Fa
39-
- 2-3 fa
40-
- 2-3-4 fa
41-
42-
Updatere szorul:
43-
Penzvalto: - progress bar, canvas display, log tweak
44-
heapsort: - alkalmaazni rá a többi rendező algoritmus elemeit: random start input, stb
45-
- vizualizálás javitás + css
46-
binary heap: SVG looks funny, css, step by step visual, empty heap
47-
48-
------Szakdolgozat doksi:---------
49-
50-
51-
Bevezetés-----
52-
53-
54-
Specifikáció------
55-
56-
57-
Megvalósítás-------
58-
- fa algoritmusoknál egy input mezö elegendö beszúrni, keresni, törölni
59-
60-
61-
Tesztelés--------
62-
- viualizálás tesztelés
63-
- korlátok tesztelése
64-
- source code line tesztelése
65-
- sebesség megvalósítás / reális / kiegyensúlyozott futás idö minden algoritmusnál
66-
- start - resume - restart sorrend tesztelés (convek hull pl ne startkor, hanem restartkor randomizáljon)
67-
- fa algoritmusnál mélység limit
68-
69-
70-
Megvalósítási ötletek amik nem valósultak meg---------
71-
- lépegetö megvalosítás
72-
73-
Összegzés---------
74-
75-
76-
77-
78-
## Doku:
79-
80-
Hátizsák probléma ötlet:
81-
tárgyak módosáitása - elvetettem az ötletet, mivel nem használata csak marginálisan javította volna a felhasználó felületett és nagyon zsúfolt lett volna a felület.
15+
## Github:
16+
https://github.com/DeeAyDan/algorithm-visualizer

package-lock.json

Lines changed: 13 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
"vite": "^6.0.0"
3333
},
3434
"dependencies": {
35-
"algorithm-visualizer": "file:"
35+
"algorithm-visualizer": "file:",
36+
"marked": "^15.0.11"
3637
}
3738
}

static/README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Algoritmus Vizualizátor
2+
3+
## Bevezetés
4+
Az Algoritmus Vizualizátor egy interaktív webes alkalmazás, amely látványos módon szemlélteti különféle algoritmusok működését. A platform célja, hogy közérthető és vizuálisan követhető formában segítse az algoritmusok tanulását és megértését – legyen szó oktatásról, gyakorlásról vagy szakmai elmélyülésről.
5+
6+
## Használt nyelvek és keretrendszerek
7+
[![Languages](https://skillicons.dev/icons?i=html,css,js,ts,svelte)](https://skillicons.dev)
8+
9+
## Algoritmusok vizualizálása:
10+
Az Algoritmus Vizualizátor lehetővé teszi az algoritmusok működésének valós idejű megfigyelését, JavaScript-ben írt kód vizuális megjelenítésén keresztül. Ez a megközelítés hatékonyan segíti az algoritmikus gondolkodás és működésmód mélyebb megértését.
11+
12+
## Algoritmusok:
13+
Az alkalmazás azokat az algoritmusokat tartalmazza, amelyeket a Szegedi Tudományegyetemen oktatott Algoritmusok és adatszerkezetek I és Algoritmusok és adatszerkezetek II kurzusok keretében ismertetnek. A vizualizáció célja az elméleti ismeretek szemléltetése és a gyakorlati megértés támogatása.
14+
15+
## Github:
16+
https://github.com/DeeAyDan/algorithm-visualizer

0 commit comments

Comments
 (0)