REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
34/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
30 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
C++ Programming Projects: Algorithms & Simulations
Project 1: String Manipulation, Recursion, and Binary Utilities
File: A1_T1_25_20231036.cpp
Features
String Splitting Function
- Splits a given string into substrings based on a specified delimiter
- Returns a vector of substrings for further processing
Teddy Bear Game (Recursive Puzzle)
A mathematical game where the player tries to reduce a starting number of teddy bears to exactly 42 using specific rules:
- Divide by 2 (if even)
- Subtract the product of the last two digits (if divisible by 3 or 4)
- Subtract 42 (if divisible by 5)
- Uses recursion to explore possible paths to victory
Binary Number Utilities
- Binary Conversion: Converts a decimal number into its binary representation
- Binary Generation: Generates all possible binary numbers of a given length k with a specified prefix
Phishing Email Scanner
- Scans a text file (simulating an email) for common phishing keywords
- Assigns points based on keyword occurrences
- Calculates a total "phishing score"
Project 2: Game of Life Simulation
File: GameOfLife.cpp
Rules
- Underpopulation: Live cells with <2 neighbors die
- Survival: 2-3 neighbors → survives
- Overpopulation: >3 neighbors → dies
- Reproduction: Dead cells with 3 neighbors → revive
Features
Key Programming Concepts Demonstrated
-
Recursion
- Teddy Bear Game
- Binary Generation
-
String Manipulation
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
This repository contains the solutions and explanations to the algorithm problems on LeetCode. Only medium or above are included. All are written in C++/Python and implemented by myself. The problems attempted multiple times are labelled with hyperlinks.
80/100 healthRecently updatedActive repository
C++No license#algorithms#cpp#leetcode
⑂ 1.3K forks◯ 6 issuesUpdated 2 days ago
This repository contains codes for various data structures and algorithms in C, C++, Java, Python, C#, Go, JavaScript, PHP, Kotlin and Scala
75/100 healthRecently updatedActive repository
JavaMIT#algorithms#c#cpp#csharp
⑂ 274 forks◯ 159 issuesUpdated today