Russell (Kai Min) Tan (russelltankaimin)

russelltankaimin

Geek Repo

Company:National University of Singapore

Location:Singapore

Home Page:russelltankm.com

Github PK Tool:Github PK Tool

Russell (Kai Min) Tan's repositories

Enigma

Enigma was used by the German Military to encrypt and decrypt messages during the Second World War. It was known that it is one of the most difficult puzzles to crack in that era. However, Professor Alan Turing from the University of Cambridge, with the help of his team at Hut 8 in Bletchley Park, managed to break it with the help of the Bombe Machine. What is beautiful about the Enigma is due to its complexity, with 159 million million million different settings. This project aims to replicate the Enigma M3 Machine with a possible extension of a Bombe machine to deduce the plugboard settings.

Language:PythonStargazers:1Issues:0Issues:0

russelltankaimin

This used to be my personal website.

Language:JavaScriptStargazers:1Issues:0Issues:0

sumof3Palindromes

Basically expresses any number of base g >=5 into a sum of 3 palindromes

Language:PythonStargazers:1Issues:0Issues:0

TimeTable-Scheduler

NUS Mods Timetable Scheduler using constraint optimisation techniques from a SAT Solver

Language:PythonStargazers:1Issues:0Issues:0

BRiAl

Successor to PolyBoRi

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

CyberChef

The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis

Language:JavaScriptLicense:Apache-2.0Stargazers:0Issues:0Issues:0

project-optimisation

CS3263 Project

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

tankaimin

My Main Site as of 2024.

Language:HTMLLicense:MITStargazers:0Issues:0Issues:0

TheGrumpyNUSFreshman

Orbital Project 2022 (Artemis)

Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

MeasureText

Analysis of the Federalist Papers and Attempt of deducing author of the disputed papers

Language:PythonStargazers:0Issues:0Issues:0

minisat

A minimalistic and high-performance SAT solver

License:NOASSERTIONStargazers:0Issues:0Issues:0

project-labyrinth

CS4246 Project

Language:PDDLStargazers:0Issues:0Issues:0

QuantumKatas

Tutorials and programming exercises for learning Q# and quantum computing

License:MITStargazers:0Issues:0Issues:0
Language:JavaLicense:MITStargazers:0Issues:0Issues:0

sage

Main repository of SageMath. Now open for Issues and Pull Requests.

Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0

system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

License:NOASSERTIONStargazers:0Issues:0Issues:0
Language:JavaLicense:MITStargazers:0Issues:0Issues:0