Skip to content

This repo helps keep track about exercises, Jupyter Notebooks and projects from the Data Structures & Algorithms Nanodegree Program offered at Udacity.

License

Notifications You must be signed in to change notification settings

gmendozah/Data-Structures-and-Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9189b09 Β· Jun 25, 2022
Jun 3, 2020
Jun 2, 2020
May 29, 2020
May 19, 2020
Jun 4, 2020
Jan 6, 2022
Jun 25, 2022
Jun 25, 2022
Jun 4, 2020
May 18, 2020
May 18, 2020
Jun 24, 2020

Repository files navigation

Data Structures & Algorithms

In this course I learned data structures and algorithms by solving 100+ practice problems πŸš€ πŸš€ πŸš€. The course starts from learning python programming to learning data structures to learning basic algorithms and finally learning advanced algorithms like A*.

Table of Contents

1. Data Structures

2. Basic Algorithms

3. Advanced Algorithms

Installation

Anaconda πŸ”₯

The Anaconda distribution is free to install and can be downloaded using:

https://www.anaconda.com/download/

Based on your operating system, installation instructions are available online:

Python 3 🐍

Python 3 is required to run the files within this repository.

Run

In a terminal or command window, navigate to the top-level project directory Data-Structures-and-Algorithms/ (that contains this README) and run the following command:

jupyter notebook jupyter_notebook.ipynb

or

jupyter notebook jupyter_notebook.ipynb

on any Jupyter Notebook. This will open the iPython Notebook software and project file in your browser.

I Finally Graduated! 😊

Verify here.

Additional Resources

Big-O Cheatsheet

Python Complexities

Understanding the Slice notation

Reversing a Linked List: Easy as 1, 2 ,3

What do these operators mean (** , ^ , %, //)?

Python - public, private and protected Access Modifiers

License

This project uses the MIT License.

About

This repo helps keep track about exercises, Jupyter Notebooks and projects from the Data Structures & Algorithms Nanodegree Program offered at Udacity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published