Skip to content
main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Binder <-- click here to open the Jupyter notebooks without any installation in a web browser

AlgDat

Supplemental material for lecture Algorithms and Data Structures - not only at Frankfurt University of Applied Sciences

This repository provides Jupyter notebooks with the implementation of basic algorithms and data structures. You can play around with the code in many ways. The intention is to deepen the undestanding by adapting and running the code.

For more details please look into the FAQs. For a motivation what kind of information the notebooks provide, see some examples below.

Important points when working with Jupiter Notebooks

  • For execution of the complete code in a notebook click on "Kernel", then on "Restart & Run All"
  • Before running parts of a notebook (e.g. after you changed something), you first need to execute the complete code
  • At the end of your experiments click on "File", then on "Close and Halt"
  • Note that you cannot save your work such that it is available when you launch the binder next time.
  • But there are different possibilities, for example:
    • Work locally on your computer or in a repository you own. You need appropriate software installed on your computer.
    • Save the files to browser cache and restore them later. There are two buttons in Jupyter notebook.
  • Find the right way for you to work with this code and consider the respective documentation for it.

Have fun using it!

Here are some pictures to get an idea of what can be done with the notebooks. The pictures contain explanatory text and in the queue example the words "head" and "tail" were added for a better understanding. In the notebooks, this information is visible in the code.

bubblesort

mergesort

queue

About

Supplemental material for lecture Algorithms and Data Structures - not only at Frankfurt University of Applied Sciences

Resources

Packages

No packages published