Skip to content

Theemiss/holbertonschool-low_level_programming

Repository files navigation

Low Level Programming & Algorithms

Welcome

Thank you For Checking My Project

Table of Contents

About

This repository contains programs written for the low-level programming and algorithm track at Holberton School. In these projects, which occurred throughout the duration of the Year 1 curriculum, I learned about data structures, algorithms, and other low-level programming concepts while working in the C language. The specific list of projects contained follows:

Projects

  • Ubuntu 14.4 LTS
  • gcc 4.8.4
  • Your own main function

Table of content

  1. 0x00 - Hello world!
  2. 0x01 - Variables, if else and loops
  3. 0x02 - Functions and nested loops
  4. 0x03 - Debugging
  5. 0x04 - More functions and nested loops
  6. 0x05 - Pointers, arrays and strings
  7. 0x06 - More pointers, arrays and strings
  8. 0x07 - Even more pointers, arrays and strings
  9. 0x08 - Recursion
  10. 0x09 - Static libraries
  11. 0x0A - Argc and argv
  12. 0x0B - Malloc and free
  13. 0x0C - More malloc and free
  14. 0x0D - Preprocessor
  15. 0x0E - Structures and typedef
  16. 0x0F - Function pointers
  17. 0x10 - Variadic functions
  18. 0x11 - Printf
  19. 0x12 - Singly linked lists
  20. 0x13 - More singly linked lists
  21. 0x14 - Bit manipulation
  22. 0x15 - File IO
  23. 0x17 - Doubly Linked List
  24. 0x18 - Dynamic Library
  25. 0x1A - Hash Table

Author

Ahmed Belhaj <Theemiss>

Holberton School logo

About

Hello World C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages