|
3 | 3 | “A data structure is a way to store and organize data in a computer, so that it can be used efficiently.”
|
4 | 4 | ## Data Structures
|
5 | 5 | * [:blue_book:](https://drive.google.com/file/d/1wqMgL_6w8nWgFCHYXQ0NA8Kjz8LLcmKu/view?usp=sharing) [ Recursion ](https://github.com/skjha1/Data-Structure-Algorithm/tree/master/Recursion/)
|
6 |
| - - [Head Recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/02%20head%20recursion.cpp) |
7 |
| - - [Tail Recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/01%20tail%20recursion.cpp) |
8 |
| - - [Global variable recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/03%20global%20variable%20recursion) |
9 |
| - - [Static variable reciursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/04%20static%20variable%20in%20reciursion.c) |
10 |
| - - [Tree recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/05%20Tree%20recursion.c) |
11 |
| - - [Nested recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/06%20nested%20recursion.c) |
12 |
| - - [Sum of n number using recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/07%20Sum%20of%20n%20number%20using%20recursion.c) |
13 |
| - - [Sum Of given number using loop](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/09%20Sum%20Of%20given%20number%20using%20loop.c) |
14 |
| - - [Power using recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/10%20powe%20using%20recursion.cpp) |
15 |
| - - [Taylor Series using Static variables](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/12%20Taylor%20Series%20using%20Static%20variables.cpp) |
16 |
| - - [Taylor Serie honers rule](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/13%20Taylor%20Serie%20honers%20rule.c) |
17 |
| - - [Taylor Serie Iterative](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/14%20Taylor%20Serie%20Iterative.cpp) |
18 |
| - - [Indirect Recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/15%20Indirect%20Recursion.c) |
19 |
| - - [Fibbonaci series using loop and recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/16%20Fibbonaci%20series%20using%20loop%20and%20recursion%20.c) |
20 |
| - - [Fibbonacci using memoization](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/17%20fibbonacci%20using%20memoization.c) |
21 |
| - - [nCr formula](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/18%20nCr%20formula.c) |
22 |
| - - [Tower of Hanoi](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/19%20Tower%20of%20Hanoi%20.c) |
| 6 | + - [01 Head Recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/02%20head%20recursion.cpp) |
| 7 | + - [02 Tail Recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/01%20tail%20recursion.cpp) |
| 8 | + - [03 Global variable recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/03%20global%20variable%20recursion) |
| 9 | + - [04 Static variable reciursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/04%20static%20variable%20in%20reciursion.c) |
| 10 | + - [05 Tree recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/05%20Tree%20recursion.c) |
| 11 | + - [06 Nested recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/06%20nested%20recursion.c) |
| 12 | + - [07 Sum of n number using recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/07%20Sum%20of%20n%20number%20using%20recursion.c) |
| 13 | + - [08 Sum Of given number using loop](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/09%20Sum%20Of%20given%20number%20using%20loop.c) |
| 14 | + - [09 Power using recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/10%20powe%20using%20recursion.cpp) |
| 15 | + - [10 Taylor Series using Static variables](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/12%20Taylor%20Series%20using%20Static%20variables.cpp) |
| 16 | + - [11 Taylor Serie honers rule](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/13%20Taylor%20Serie%20honers%20rule.c) |
| 17 | + - [12 Taylor Serie Iterative](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/14%20Taylor%20Serie%20Iterative.cpp) |
| 18 | + - [13 Indirect Recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/15%20Indirect%20Recursion.c) |
| 19 | + - [14 Fibbonaci series using loop and recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/16%20Fibbonaci%20series%20using%20loop%20and%20recursion%20.c) |
| 20 | + - [15 Fibbonacci using memoization](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/17%20fibbonacci%20using%20memoization.c) |
| 21 | + - [16 nCr formula](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/18%20nCr%20formula.c) |
| 22 | + - [17 Tower of Hanoi](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Recursion/19%20Tower%20of%20Hanoi%20.c) |
23 | 23 |
|
24 | 24 | * [:blue_book:](https://drive.google.com/drive/folders/1VzrX63lw2w44Vr3WL8udBO5Cyc3-W5vc) [Array](https://github.com/skjha1/Data-Structure-Algorithm/tree/master/Array)
|
25 | 25 | - [01 static and dynamic array](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Array/01%20static%20and%20dynamic%20array%20.c)
|
|
53 | 53 | - [29 Find a pair with sum k using Hashing](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Array/29%20Find%20a%20pair%20with%20sum%20k%20using%20Hashing.cpp)
|
54 | 54 | - [30 Finding max & min in single scan](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/Array/30%20Finding%20max%20%26%20min%20in%20single%20scan.cpp)
|
55 | 55 | - [Problems on array](https://github.com/skjha1/Data-Structure-Algorithm/tree/master/Array/Problems)
|
| 56 | +* [:blue_book:](https://drive.google.com/drive/folders/1VzrX63lw2w44Vr3WL8udBO5Cyc3-W5vc) [String](https://github.com/skjha1/Data-Structure-Algorithm/tree/master/String) |
| 57 | + - [01 Length of string](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/String/01%20Length%20of%20string.cpp) |
| 58 | + - [02 Upper to Lower](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/String/02%20Upper%20to%20Lower.cpp) |
| 59 | + - [03 lower to upper](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/String/03%20lower%20to%20upper.cpp) |
| 60 | + - [04 Upper to Lower & Lower to upper](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/String/04%20Upper%20to%20Lower%20%26%20Lower%20to%20upper.cpp) |
| 61 | + - [05 Vowel & Counstant count](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/String/05%20Vowel%20%26%20Counstant%20count.cpp) |
| 62 | + - [06 Word Count](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/String/06%20Word%20Count.cpp) |
| 63 | + - [07 Reverse the string](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/String/07%20Reverse%20the%20string.cpp) |
56 | 64 | * [:blue_book:](https://drive.google.com/drive/folders/1VzrX63lw2w44Vr3WL8udBO5Cyc3-W5vc) [Linkedlist](https://github.com/skjha1/Data-Structure-Algorithm/tree/master/LinkedList)
|
57 | 65 | - [01 Display LL](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/LinkedList/Basic%20Consept/01%20Display%20LL.c)
|
58 | 66 | - [02 Display LL Using Recursion](https://github.com/skjha1/Data-Structure-Algorithm/blob/master/LinkedList/Basic%20Consept/02%20Display%20LL%20Using%20Recursion.c)
|
|
0 commit comments