GithubHelp home page GithubHelp logo

shoriwe / lvaed Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 1.0 2.94 MB

This is the semester project for our Data Structures course

License: MIT License

C 21.63% Python 22.53% CSS 3.59% HTML 5.85% Java 42.19% Objective-C 1.41% C++ 2.79%
website flask python data-structures c java html css markdown

lvaed's Introduction

LVaED

Powered by

Python C Java HTML5 CSS3 Markdown Flask

Description

LVaED is blog like web application that let people understand the concept and implementation of common DataTypes like Lists, Stacks, Queues, etc.

Important

The DataTypes that you will find here are only for education purpose, never use them in production software, since it is possible that they will break.

Preview

A preview of the website

Homepage

Presentation

Article

Examples

Code Preview

Transformation

Source Code to Network Graph

AST-like representation and Source code View

Installation

  1. Clone the repository
git clone https://github.com/shoriwe/LVaED.git
  1. Go the the cloned directory
cd LVaED
  1. (OPTIONAL) Create a Virtual Python environment
python -m venv venv

And activate it

source venv/scripts/activate
  1. Install the dependencies
pip install -r requirements.txt
  1. Start the web server (If you run it as a script, it will run by default in 127.0.0.1:5000)
python main.py

Image resources

Almost all the image resources where taken from Wikipedia.org and GeekForGeeks, so special thanks to this online reference platforms and the image authors for providing them.

By clicking on the images of this website you should be redirected to the page where they were found, with the proper reference in Wikipedia or the respective article in GeekForGeeks.

Production

You should be able to create a production ready setup with gunicorn

lvaed's People

Contributors

andvelavi avatar polloj avatar shoriwe avatar shoriwe-upb avatar

Watchers

 avatar  avatar

Forkers

pollojr

lvaed's Issues

C Linked List

The C implementation of linked is having this problems

  • The append feature is not copying the old valued when the user force the copy
  • The append feature is not setting to NULL the next node of the new value added
  • The remove feature is not updating the before and next variables of the first node and last node
  • The remove feature has never used block in the last index remove when the length is 1

List Article

  • Simple Linked List
  • Doubly Linked List
  • Simple Circular Linked List
  • Doubly Circular Linked List

Web navigation menus

Implement the navigation menus mentioned in our Trello board

  • Home menu
  • Top-bar menu

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.