My CS notes. Include Topics Like: Data structures, Algorithims, OOP concenpts
-
Updated
Sep 2, 2024 - Python
My CS notes. Include Topics Like: Data structures, Algorithims, OOP concenpts
Explain a black-box module in natural language.
Explanation system for semi-supervised multi-objective optimization
Een platform voor Nederlandse jongeren om kennis te delen en te leren.
CS50x Week 7 solutions with SQL queries for retrieving and analyzing data. Includes queries for crime scene reports, security logs, license plates, call durations, movie ratings, and more. Each query is explained with key insights and usage.
CS50x Week 6 solutions with detailed explanations. Includes programs for calculating change (cash.py), validating credit cards (credit.py), DNA matching (DNA.py), and printing pyramids mario.py in both difficulties. Each program features in-depth descriptions and key insights.
CS50x Week 5 solutions with detailed explanations. Includes genetic inheritance simulation (inheritance.c), and a spell checker using hash tables (speller.c). Each program features in-depth descriptions and key insights for enhanced understanding.
CS50x Week 3 solutions with deep explanations. Includes implementations of runoff elections (runoff.c), Tideman voting (tideman.c), plurality voting (plurality.c), and sorting algorithms (sort.c). Detailed explanations and key points for better understanding included.
CS50x Week 0 Solution: Explore my solution for CS50x Week 0, complete with in-depth explanations of the exercises. Read through detailed insights and explanations of the code and concepts involved. Learn how to make a game, where you control a spaceship, dodge obstacles, collect points. Learn to make blocks, cloning, events.
CS50x Week 2 solutions with detailed explanations. Includes programs for Caesar cipher encryption (caesar.c), readability assessment (readability.c), Scrabble scoring (scrabble.c), and substitution cipher encryption (substitution.c). Detailed explanations and key points for better understanding included.
CS50x Week 1 solutions with detailed explanations. Includes programs for calculating change (`cash.c`), validating credit cards (`credit.c`), greeting users (`hello.c`), and creating pyramids (`mario.c (feeling less comfortable)` and `mario.c (feeling more comfortable)`). Detailed explanations and key points for better understanding included.
CS50x Week 4 solutions with detailed explanations. Includes implementations of volume.c for audio volume adjustment and filter.c for BMP image filtering. Also features helpers1.c and helpers2.c for various image filters. Comprehensive explanations and key points for enhanced understanding are included
Epic Highlighter is a Chrome extension designed to highlight elements with the same data-epic attribute on any webpage. It allows you to cycle through different groups of elements and visually emphasizes the currently selected group with a glowing blue border. This will help me in creating HTML videos for my channel
OmniXAI: A Library for eXplainable AI
PoW blockchain implementation
Awesome PrivEx: Privacy-Preserving Explainable AI (PPXAI)
Proof of concept of computer vulnerabilities
This project lets you learn who to implement a linear regression to predict the price of a car based on its mileage. (based on the 42 school subject)
Add a description, image, and links to the explanation topic page so that developers can more easily learn about it.
To associate your repository with the explanation topic, visit your repo's landing page and select "manage topics."