News

This is from CS2028 - Data Structures, where me and my partner designed a graph data structure with all of the functions and implemented Depth First Search and Breadth First Search for traversing.
Graph-structured data are pervasive in the real-world such as social networks, molecular graphs and transaction networks.
In this paper we propose three compact data structures to answer queries on temporal graphs. We define a temporal graph as a graph whose edges appear or disappear along time. Possible queries are ...
Learn how data structures and algorithms affect various aspects of society, from daily life to global issues, from ethics to creativity, and from problem-solving to innovation.
Graphs are now ubiquitous in almost every field of research. Recently, new research areas devoted to the analysis of graphs and data associated to their vertices have emerged. Focusing on dynamical ...
Graphs are a useful way to show different types of data. A variety of graphs, such as line, bar or pie graphs, are used to present different types of data. Graphs can be used to summarise data ...
An introduction to the analysis and implementation of algorithms and data structures including linear data structures, trees, graphs, hash tables, searching algorithms, sorting algorithms, ...
Specialization: Data Science Foundations: Data Structures and AlgorithmsInstructor: Sriram Sankaranarayanan, Assistant ProfessorPrior knowledge needed: We highly recommended successfully completing ...