Skip to content

The Code Complexity Analyzer is a web application designed to assist developers in analyzing the time and space complexity of a given code snippet using artificial intelligence. This tool aims to provide insights into the efficiency of algorithms by automatically determining their Big O notation.

Notifications You must be signed in to change notification settings

DmelladoH/Big-O-Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Big O Calculator

The Code Complexity Analyzer is a web application designed to assist developers in analyzing the time and space complexity of a given code snippet using artificial intelligence. This tool aims to provide insights into the efficiency of algorithms by automatically determining their Big O notation.

Features

  • Automatic Complexity Analysis: Simply input your code snippet, and let the AI-driven analyzer calculate the time and space complexity for you.
  • Educational Insights: Receive educational insights and explanations on the complexity results, aiding developers in understanding and improving their code.

Usage

  1. Visit the Code Complexity Analyzer website (https://big-o-calculator.vercel.app/).
  2. Paste your code snippet into the provided input area.
  3. Click the "Analyze" button to initiate the complexity analysis.
  4. Review the results, including textual and visual representations of time and space complexity.
  5. Gain insights into the efficiency of your code and make informed optimization decisions.

Instalation using npm

  1. Clone the repository:

     git clone https://github.com/DmelladoH/Big-O-Calculator.git
  2. Navigate to the project directory:

    cd Big-O-Calculator
  3. Install dependencies:

    npm install
  4. Start the application:

    npm start

Screenshots

Captura de pantalla 2024-01-08 a las 9 31 48 Captura de pantalla 2024-01-08 a las 9 32 14

About

The Code Complexity Analyzer is a web application designed to assist developers in analyzing the time and space complexity of a given code snippet using artificial intelligence. This tool aims to provide insights into the efficiency of algorithms by automatically determining their Big O notation.

Topics

Resources

Stars

Watchers

Forks