Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
- algorithms
- data-structures
- datastructures
- c
72,862 visible repositories in the index
1–24 of 37 · Most stars
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Learning operating system development using Linux kernel and Raspberry Pi
FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳 🇧🇷 🇷🇺
A curated list of Multiplayer Game Network Programming Resources
This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.
Terrain rendering algorithm in less than 20 lines of code
TranslatedDeveloper internal skills cultivation
Projects for an undergraduate OS course
Course materials for Modern Binary Exploitation by RPISEC
Dive into CPython internals, trying to illustrate every detail of CPython implementation
A bare metal programming guide (ARM microcontrollers)
Code from various chapters in OSTEP (http://www.ostep.org)
eBPF Developer Tutorial: Learning eBPF Step by Step with Examples
nginx-1.9.2源码通读分析注释,带详尽函数中文分析注释以及相关函数流程调用注释,最全面的nginx源码阅读分析中文注释,更新完毕
Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4
LeetCode in pure C
A library of generic data structures for the C language.
Linux内核学习笔记
Source code of a multiple series of tutorials about the hypervisor. Available at: https://rayanfam.com/tutorials
Linux Device Drivers 3 examples updated to work in recent kernels
Sample ESP32 snippets and code fragments
*That Project's project repository
A Nonsense Collection of Disgusting Codes
MPI programming lessons in C and executable code examples