Academic programming projects completed as part of Harvard University's CS50 course, covering algorithms, data structures, and memory management in C.
- Description: Implementation of Condorcet voting method using graph theory
- Key Concepts: Ranked pairs, cycle detection, directed graphs
- Technologies: C, Recursion, Graph Algorithms
- View Code
- Description: Spell checker using hash table implementation
- Key Concepts: Hash functions, memory management, performance optimization
- Technologies: C, Hash Tables, File I/O
- Performance: [Bellek kullanımı ve hız detayları]
- View Code
- Description: JPEG file recovery from raw disk images
- Key Concepts: File systems, binary data manipulation, forensics
- Technologies: C, File I/O, Memory Management
- View Code
- Language: C
- Concepts: Algorithms, Data Structures, Memory Management, Graph Theory
- Tools: Make, Valgrind, GDB
CS50 is Harvard University's introduction to computer science and programming.
LinkedIn: in/bediravsar