Skip to content

Mahiuha/alx-low_level_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alx-low_level_programming.

Introduction.

Each directory contains the low level projects and code that I've written during my first sprint at ALX. More detailed and specific READMEs are located in each folder. The focus of these projects are to master computer science concepts and to practice the theory behind C, algorithms, and basic data structures. There is info and trivia questions that I go over in each directory.

Project Description
0x00. C hello world Hello, World
0x01. C variables, if, else, while Variables, if, else, while
0x02. C functions nested loops Functions, nested loops
0x03. Debugging Debugging
0x04. C more functions, nested loops More functions, more nested loops
0x05. Pointers arrays strings Pointers, arrays and strings
0x06. More pointers, arrays, strings More pointers, arrays, strings
0x07. Even more pointers, arrays, strings Even more pointers, arrays, strings
0x08. Recursion Recursion
0x09. C static libraries static libraries
0x0A. Argc, argv Argc, argv
0x0B. Malloc free Malloc free
0x0C. More malloc free More malloc free
0x0D. Preprocessor Preprocessor
0x0E. Srtuctures, typedef Srtuctures, typedef
0x0F. C function, pointers function, pointers
0x10. Variadic functions Variadic functions
0x12. Singly linked lists Singly linked lists
0x13. More singly linked lists More singly linked lists
0x14. Bit manipulation Bit manipulation
0x15. File input/optput File input/optput
0x17. Doubly linked lists doubly linked list node structure for ALX project
0x18. Dynamic libraries What is a dynamic library, how does it work, how to create one, and how to use it
0x1A. Hash tables Hash tables
0x1C. Makefiles Makefiles
0x1E. Search algorithms Search algorithms

Author