DATA STRUCTURE VISUALIZATION IMPLEMENTATION USING WEBASSEMBLY PLATFORM
DOI:
https://doi.org/10.24867/06BE48RadisicKeywords:
Data structure visualization, Rust, JavaScript, WebAssemblyAbstract
Studying of data structures can be abstract for beginner student programmers. Their understanding how computer memory works is vague. Data structures are based on graph theory, which could be easily visualized and understood intuitively. The subject of this paper is a software implementation of a data structure visualization.
References
[1] Prof. Tom Leighton, Dr. Marten van Dijk “Mathematics for Computer Science”, MIT course
[2] J.A. Bondy, U.S.R. Murty “Graph Theory”, 3rd edition, 2008
[3] Kevin Hoffman “Programming WebAssembly with Rust”
[4] Steve Klabnik, Carol Nichols “The Rust Programming Language”
[5] “wasm-bindgen guide”, official wasm-bindgen documentation
[6] “D3.js - Data-Driven Documents”, official D3.js documentation
[7] E. Gamma, R. Helm, R. Johnson, J. Vlissides “Design Patterns Elements of Reusable Object-Oriented Software”
[2] J.A. Bondy, U.S.R. Murty “Graph Theory”, 3rd edition, 2008
[3] Kevin Hoffman “Programming WebAssembly with Rust”
[4] Steve Klabnik, Carol Nichols “The Rust Programming Language”
[5] “wasm-bindgen guide”, official wasm-bindgen documentation
[6] “D3.js - Data-Driven Documents”, official D3.js documentation
[7] E. Gamma, R. Helm, R. Johnson, J. Vlissides “Design Patterns Elements of Reusable Object-Oriented Software”
Downloads
Published
2019-12-30
Issue
Section
Electrotechnical and Computer Engineering