Skip to content

This repository contains programs in the python programming language related to various algorithms.

Notifications You must be signed in to change notification settings

madhurimarawat/Analysis-and-Design-of-Algorithm-using-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Analysis-and-Design-of-Algorithm-using-python

This repository contains programs in the python programming language related to various algorithms.

Algorithm



--> The word Algorithm means- A set of finite rules or instructions to be followed in calculations or other problem-solving operations.

--> Algorithms are used as specifications for performing calculations and data processing.


Analysis and Design of Algorithm   :

Algorithm Analysis

--> Algorithm analysis is an important part of computational complexity theory, which provides theoretical estimation for the required resources of an algorithm to solve a specific computational problem.

--> Analysis of algorithms is the determination of the amount of time and space resources required to execute it.

Importance of Algorithm Analysis

--> To predict the behavior of an algorithm without implementing it on a specific computer.

--> It is much more convenient to have simple measures for the efficiency of an algorithm than to implement the algorithm and test the efficiency every time a certain parameter in the underlying computer system changes.

--> More importantly, by analyzing different algorithms, we can compare them to determine the best one for our purpose.

Types of Algorithm Analysis:

  1. Best case
  2. Worst case
  3. Average case

About Python Programming

--> Python is a high-level, general-purpose, and very popular programming language.

--> Python programming language (latest Python 3) is being used in web development, Machine Learning applications, along with all cutting-edge technology in Software Industry.

--> Python is available across widely used platforms like Windows, Linux, and macOS.

--> The biggest strength of Python is huge collection of standard library .


Mode of Execution used python language

--> Visit the official website of python: python language

--> Download according to the platform that will be used .

--> Python programs are written in editors and saved as the file with the .py extension which can be executed further.

--> We can directly run this file on command prompt as well by giving the file name and .py extention.


Thanks for Visiting 😄

Drop a 🌟 if you find this repository useful.

If you have any doubts or suggestions, feel free to reach me.

📫 How to reach me:   Linkedin Badge     Mail Illustration📫

About

This repository contains programs in the python programming language related to various algorithms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages