Skip to content

jonasfeld/DSolver

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSolver

The code for the DSolver.
DSolver is a websites that solves common Discrete-Structure-Alogrithms for the user.

Disclaimer

We have created everything to the best of our knowledge and belief, but of course we can not exclude errors. Therefore we can't give any guarantee for any results. Please let us know via the feedback form or Github Issues when you find any errors or bugs. The information from the lecture notes or from the tutorial instructor always takes precedence.

The purpose of this page is to provide sample solutions to make learning easier. It does not replace dealing with the material, e.g. doing the EEA by yourself. The point of DS is not to memorize algorithms, e.g. to execute the EEA perfectly, because it is quite trivial to automate it (we managed to do it), but to understand how and WHY these algorithms work.

Development

Host locally

1) cd to src directory
2) `yarn install`
3) `yarn run start`

Project structure

src/index.js
    -> heart of app, DO NOT CHANGE 

src/App.js
    -> router of the application 
    -> connecting urls to the components

components
    -> folder containing all components
    -> for new components create new file/folder 
    -> export the new component in the index.js file 

main.less
    -> theme variables of the application

index.css 
    -> overall stylings to the application
    -> free to change 

How to add page?

1) create component inside the components folder
2) export component in components/index.js 
3) add page into the router, App.js, hold into current design 
4) add menu item in the custom layout (let the main branch do this preferrably)

About

Application for solving ds exercises

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.4%
  • Less 3.9%
  • HTML 1.5%
  • CSS 0.2%