Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on May 31, 2019. It is now read-only.

Commit 86671cc

Browse files
committed
Add slides
1 parent 743ab49 commit 86671cc

File tree

11 files changed

+849
-331
lines changed

11 files changed

+849
-331
lines changed

‎img/1/khan.png

120 KB
Loading[フレーム]

‎img/1/usfca.png

156 KB
Loading[フレーム]

‎img/1/visualgo.png

114 KB
Loading[フレーム]
File renamed without changes.
File renamed without changes.

‎img/visualgo.png

-52.7 KB
Binary file not shown.

‎index.html

Lines changed: 289 additions & 259 deletions
Large diffs are not rendered by default.

‎script.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
Learning algorithms from text and static images is quite boring.
2+
3+
For that, there have been many great websites that view animations of various algorithms.
4+
5+
However, for us being coders, nothing can be more comprehensible than visualizing the actual working code.
6+
7+
So here we introduce Algorithm Visualizer.
8+
9+
Algorithm Visualizer is an interactive online platform that visualizes algorithms from code.
10+
11+
It offers visualization tools in various languages including JavaScript, Java, and C++.
12+
13+
The UI of Algorithm Visualizer consists of 4 sections: toolbar, sidebar, viewer, and editor.
14+
15+
The toolbar contains a user's profile and buttons for controlling visualization.
16+
17+
A user can also save algorithms to GitHub Gist or share them on Facebook here.
18+
19+
The sidebar shows a set of public algorithms, which others have contributed, in addition to a user's scratch papers.
20+
21+
The viewer is where the actual visualization happens.
22+
23+
It also views descriptions of algorithms.
24+
25+
Lastly, the editor lets a user write down their own algorithms to be visualized.
26+
27+
Algorithm Visualizer is an open source project on GitHub.
28+
29+
The project is composed of 3 repositories named algorithms, tracers, and algorithm-visualizer.
30+
31+
"algorithms" repository contains public algorithms shown on the sidebar.
32+
33+
"tracers" repository contains visualization libraries written in each supported language.
34+
35+
"algorithm-visualizer" repository contains the front-end written in React.js and the back-end written in Node.js.
36+
37+
When the back-end compiles and runs code, the visualization library emits a change log.
38+
39+
The back-end then passes the change log on to the front-end, and the front-end interprets and renders it step by step
40+
41+
Visit algorithm-visualizer.org and be a part of our community.

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /