Archives for Math ∪ Code by Sahand Saba
- Oct 11, 2024
- 14 More Python Features and Tricks You May Not Know About
- Sep 14, 2024
- 10 Questions to Ask a Software Engineer Hiring Manager During the Team Matching Phase
- Nov 04, 2018
- Combinatorial Generation For Coding Interviews With Examples In Python
- Sep 04, 2018
- 6 Minimum Steps To Securing Your Online Identity And Data
- Aug 22, 2018
- From An Iterator of Iterators to Cantor's Paradise: A Deep Dive Into An Interview Question
- Jul 23, 2018
- Generating All Balanced Parentheses: A Deep Dive Into An Interview Question
- Nov 06, 2016
- Graph Algorithms For Coding Interviews
- Sep 24, 2016
- Fun With Python Coroutines: Generating Permutations
- Nov 15, 2015
- The Infinite In Haskell and Python
- May 07, 2015
- 9 Anti-Patterns Every Programmer Should Be Aware Of
- Mar 22, 2015
- Understanding Recurrence Relations Using Automata, Python Code, And Javascript Visualizations
- Oct 10, 2014
- Understanding Asynchronous IO With Python's Asyncio And Node.js
- Jul 30, 2014
- Turing Recognizability of Turing Machines That Accept All Strings
- Jun 29, 2014
- Visualizing Philosophers And Scientists By The Words They Used With Python and d3.js
- Jun 12, 2014
- It From Bit - A Brief Exploration Of Some Ideas and Results From The Theory of Computation
- May 13, 2014
- Understanding SAT by Implementing a Simple SAT Solver in Python
- May 10, 2014
- So How Do You Actually Calculate The Fibonacci Numbers?
- Apr 25, 2014
- Combinatorial Generation Using Coroutines With Examples in Python
- Mar 05, 2014
- 30 Python Language Features and Tricks You May Not Know About
- Jan 19, 2014
- Multilinear Representation of Boolean Functions
- Dec 09, 2013
- Understanding Two-Step Verification With An Example Using Python and Google Authenticator
- Nov 30, 2013
- Line Intersecting Maximal Number of Circles (Circle "Stabbing" Problem)
- Nov 27, 2013
- Finding the Tangent Line to Two Circles Demonstrated Using JSXGraph
- Nov 27, 2013
- Thales Inscribed Angle Theorem Demonstrated Using JSXGraph
- Nov 11, 2013
- Expected Running Time of Two Randomized Sort Algorithms (ACM ICPC 2013 PACNW Regional)
- Oct 16, 2013
- Pattern Matching in Fibonacci Words (ACM ICPC World Finals 2012)
- Oct 06, 2013
- Programmer's Guide to Setting Up a Mac OS X Machine
- Oct 03, 2013
- Fibonacci Primitive Roots of Primes (Project Euler)
- Sep 21, 2013
- Common Substring Permutation
- Sep 16, 2013
- Visualizing the Convex Hull Using Raphaël
- Aug 29, 2013
- Basics of Cryptography Part I: RSA Encryption and Decryption
- Aug 12, 2013
- Hundred Prisonors and a Room With a Light Switch
- Aug 09, 2013
- A Study of Python's More Advanced Features Part III: Classes and Metaclasses
- Aug 03, 2013
- Interview Question: All Possible Products of a List of Primes
- Jul 27, 2013
- Problem-Solving Lessons From George Pólya
- Jul 26, 2013
- Interview Question: Fair and Unfair Coins and Bayes Theorem
- Jul 22, 2013
- A Study of Python's More Advanced Features Part II: Closures, Decorators and functools
- Jul 14, 2013
- A Study of Python's More Advanced Features Part I: Iterators, Generators, itertools
- Jul 11, 2013
- Interview Question: Fairness from Unfairness and Randomness Extraction
- Feb 03, 2013
- Manbelbrot Meets HTML5 - A Little Fractal Geometry
- Jan 16, 2013
- Interview Question: Grouping Words Into Anagrams
- Dec 21, 2012
- A Christmas-Themed Experiment - HTML5 Canvas Snowflakes