Skip to content

Praveen76/Time-Complexity-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Time Complexity Analysis

This repository contains a Jupyter Notebook that demonstrates the concept of computational complexity, focusing on time complexity and Big-O notation. It aims to help you understand these fundamental concepts and determine the time complexity of given algorithms.

Learning Objectives

At the end of this experiment, you will be able to:

  • Understand the concept of computational complexity
  • Understand time complexity, Big-O notation, and their importance in developing algorithms
  • Determine the time complexity of given algorithms

Files

  • Time_Complexity.ipynb: The main Jupyter Notebook file that contains the code and explanations for understanding and analyzing time complexity.

Getting Started

Prerequisites

To run the notebook, you need to have the following installed:

  • Python 3.x
  • Jupyter Notebook

You can install Jupyter Notebook using pip:

pip install notebook

Running the Notebook

  1. Clone the repository:
git clone https://github.com/Praveen76/Time-Complexity-Analysis.git
  1. Navigate to the cloned directory:
cd Time-Complexity-Analysis
  1. Launch Jupyter Notebook:
jupyter notebook
  1. Open the Time_Complexity.ipynb notebook and run the cells to explore the concepts of time complexity and Big-O notation.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request or open an issue for any bugs, suggestions, or improvements.

Issues:

If you encounter any issues or have suggestions for improvement, please open an issue in the Issues section of this repository.


Contact:

The code has been tested on Windows system. It should work well on other distributions but has not yet been tested. In case of any issue with installation or otherwise, please contact me on Linkedin

Happy coding!!


About Me:

I’m a seasoned Data Scientist and founder of TowardsMachineLearning.Org. I've worked on various Machine Learning, NLP, and cutting-edge deep learning frameworks to solve numerous business problems.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published