Skip to content

🧪 A lab of solved problems and experiments using functions in C programming. Perfect for mastering C function basics through hands-on coding.

Notifications You must be signed in to change notification settings

HasibCoderLab/C-function-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Recursion tree diagram

fib(6)
│
├── fib(5)
│   ├── fib(4)
│   │   ├── fib(3)
│   │   │   ├── fib(2)
│   │   │   │   ├── fib(1) = 1
│   │   │   │   └── fib(0) = 0
│   │   │   = 1 + 0 = 1
│   │   │   └── fib(1) = 1
│   │   = 1 + 1 = 2
│   │   └── fib(2)
│   │       ├── fib(1) = 1
│   │       └── fib(0) = 0
│   │   = 1 + 0 = 1
│   = 2 + 1 = 3
│   └── fib(3)
│       ├── fib(2)
│       │   ├── fib(1) = 1
│       │   └── fib(0) = 0
│       = 1 + 0 = 1
│       └── fib(1) = 1
│   = 1 + 1 = 2
= 3 + 2 = 5
└── fib(4)
    ├── fib(3)
    │   ├── fib(2)
    │   │   ├── fib(1) = 1
    │   │   └── fib(0) = 0
    │   = 1 + 0 = 1
    │   └── fib(1) = 1
    = 1 + 1 = 2
    └── fib(2)
        ├── fib(1) = 1
        └── fib(0) = 0
    = 1 + 0 = 1
= 2 + 1 = 3

fib(6) = fib(5) + fib(4) = 5 + 3 = 8

About

🧪 A lab of solved problems and experiments using functions in C programming. Perfect for mastering C function basics through hands-on coding.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages