The Curious Engineer

All blogs / Math

Personal Site of Andrei N. Ciobanu

andreinc.net

A minimalist developer blog.

MathCAlgorithms / data structures

’10’15’20’25
Posts
53 from 9 Aug 2010 to 29 Oct 2026
Posting
monthly (14 in the last year)
Kind
personal blog
Feed
https://andreinc.net/feed.xml

2026 14

  1. Ciuleandra
  2. The post-code generation
  3. The solvers lost
  4. The post-code generation
  5. Lectura.info: A new RSS reader
  6. The cube, the epicycles and the human face
  7. The Scroll Manifesto
  8. A mathematical problem
  9. What Is Your Name in Another Universe?
  10. The associations people make
  11. The Shape of Inequalities
  12. Fresco: The lightbringer
  13. Shortcuts
  14. The blog looks different now

2025 1

  1. The Trickonometry of Math Olympiad Inequalities

2024 10

  1. A joke in approximating numbers raised to irrational powers
  2. How to compose math problems
  3. Logarithmic Challenges from Romanian Math Olympiads
  4. From the circle to epicycles
  5. The Sinusoidal Tetris
  6. My list of challenging software projects some programmers should try
  7. 10 algebra problems selected from the Romanian Olympiad (Part 2)
  8. A Surprising Matrix Problem
  9. 20 Algebra Problems Selected from the Romanian Olympiad (Part 1)
  10. The math exams of my life

2023 3

  1. On the question of why?
  2. The so-called magic of the number 37
  3. Demystifying bitwise operations, a gentle C tutorial

2022 6

  1. Building pathological input for Java HashMaps - hash collisions generator
  2. 4 integers are enough to write a Snake Game
  3. A blog that is a single executable binary
  4. I've promised myself never to use gradle
  5. Hash, displace, and compress: Perfect hashing with Java
  6. On implementing Bloom Filters in C

2021 11

  1. On Tzimtzum
  2. Writing a simple VM in less than 125 lines of C
  3. A tale of Java Hash Tables
  4. Implementing Hash Tables in C
  5. Writing a Universal Chess Interface (UCI) Client in Java
  6. XML to JSON using MapNeat
  7. Hello world, mapneat!
  8. Computing Eigenvalues and Eigenvectors using QR Decomposition
  9. Linear transformations, Eigenvectors and Eigenvalues
  10. Generate random SQL inserts using pysert
  11. Writing your own linear algebra matrix library in C

2013 1

  1. Adding custom annotations to your java beans

2012 1

  1. Writing a simple file monitor in Java using Commons IO

2011 3

  1. Bash Scripting - Best Practices
  2. Implementing a generic Priority Queue in C
  3. Evaluate RPN expressions using Haskell, Scala, and python

2010 3

  1. Converting infix to RPN (shunting-yard algorithm)
  2. Generic data structures in C
  3. Hello world!