This Python project analyzes the time complexity of common sorting algorithms like Quick Sort, Merge Sort, Insertion Sort, and Heap Sort. It compares their performance across various data sizes and scenarios (random, sorted, etc.) to help you understand which algorithm is best suited for different situations.
This Python project with Pygame lets you see how different sorting algorithms work! It visually animates how algorithms like Bubble Sort, Merge Sort, and Quick Sort arrange elements in an array.
This Python function generates a random, secure password of a specified length. It offers customization options to include digits and special characters for enhanced password strength.
The Password Checker is a simple yet effective tool for evaluating the strength of user-generated passwords. It provides a basic assessment based on criteria such as length, character types, and special characters.
This is a text-based RPG where you fight endless waves of monsters to survive for as long as possible. You'll face different enemies, each with their own unique attacks and abilities. As you gain experience (EXP) in battle, your character will level up, becoming stronger and unlocking new attacks.
Last Updated: 27/04/24