Logo Karthik Gangula
blog / work / friends

Blog

2026
  • memory dump
    Basics on memory API, segmentation & free space management
  • Algorithm Time Complexity
    Understanding time and space complexity constraints for competitive programming
  • Search Methods in AI
    Exploring weak methods in AI
  • Parallelizing K-Means with OpenMP
    Exploring parallelization techniques and challenges when implementing K-Means clustering
2025
  • Kmeans.cpp
    Exploring the K-means clustering algorithm, from math to C++ implementation.
  • Notes on Trie
    Trie Basics
  • If-else vs Swtich in C++
    when are they faster and why
  • Byte Pair Encoding Tokenization from Scratch in cpp In Progress
    can I make preprocessing faster
  • Integer Overflow
    Binary Search in cpp
© 2024 | Karthik Gangula