Skip to content

Commit 1d8b714

Browse files
authored
Update README.md
1 parent 9cc8bce commit 1d8b714

File tree

1 file changed

+130
-7
lines changed

1 file changed

+130
-7
lines changed

README.md

+130-7
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,139 @@
11
# C Programs
22

3-
*Following Programs and Topics are present :-*
3+
*Following Topics and their are present :-*
4+
45
- - - -
56

67
## Data Structures (DSA)
78

8-
*Contains most of the main programs based on ADT, with muliple data structures present, like*
9+
*Contains most of the main programs based on ADT, with muliple data structures present, like :*
10+
11+
<p>
12+
<details>
13+
<summary>Array</summary><br/>
14+
<ul>
15+
<li>Removal of Duplicate
16+
<li>Finding All Address
17+
<li>All Arithmetic Functions on elements
18+
<li> etc
19+
</ul>
20+
</details>
21+
</p>
22+
23+
24+
<p>
25+
<details>
26+
<summary>Linked List</summary><br/>
27+
<ul>
28+
<li>Singly Linked List
29+
<li>Doubly Linked List
30+
<li>Circular Linked List
31+
<li>Array to Singly and Doubly Linked Lists
32+
<li>etc
33+
</ul>
34+
</details>
35+
</p>
36+
37+
38+
<p>
39+
<details>
40+
<summary>Queue</summary><br/>
41+
<ul>
42+
<li>Queue Using Array, Linked List and struct
43+
<li>Cicular Queue using Array, Linked List
44+
<li>etc
45+
</ul>
46+
</details>
47+
</p>
48+
49+
50+
<p>
51+
<details>
52+
<summary>Array</summary><br/>
53+
<ul>
54+
<li>Blah
55+
<li>BB
56+
<li>CC
57+
</ul>
58+
</details>
59+
</p>
60+
61+
62+
<p>
63+
<details>
64+
<summary>Stack</summary><br/>
65+
<ul>
66+
<li>Stack using Array
67+
<li>Stack using Array and Linked List or stuct
68+
<li>etc
69+
</ul>
70+
</details>
71+
</p>
72+
73+
74+
<p>
75+
<details>
76+
<summary>Array</summary><br/>
77+
<ul>
78+
<li>Blah
79+
<li>BB
80+
<li>CC
81+
</ul>
82+
</details>
83+
</p>
84+
85+
86+
<p>
87+
<details>
88+
<summary>Tree</summary><br/>
89+
<ul>
90+
<li>Binary Tree
91+
<li>etc
92+
</ul>
93+
</details>
94+
</p>
95+
96+
- - - -
97+
98+
## ADT (Abstract Data Types)
99+
100+
*Programs created using:*
101+
102+
structs, enum and union
103+
104+
*to create personalized DATA TYPE, like :*
105+
106+
* Month and Data
107+
* Chemical Elements
108+
* Deck of Cards
109+
* etc.
110+
111+
- - - -
112+
113+
## IO (Input/Output)
114+
115+
*Programs based on Input provided from File or Console*
116+
117+
#### NOTE : Code to take data from console and perform operations are also provided in programs
118+
119+
- - - -
120+
121+
## Recursive Functions
122+
123+
*Programs based on recursion like :*
124+
125+
* Fibonacci Series
126+
* Factorial
127+
* Permutation
128+
* Combination
129+
* etc
130+
131+
#### NOTE : Iterative or Loop based solution are also present in programs
132+
133+
- - - -
134+
135+
## Calculation Based Programs
9136

10-
* Array
11-
* Linked List
12-
* Stack
13-
* Queue (using array also)
14-
* Tree (Binary Tree)
137+
*Programs to perform muliple different calculations on the input provided*
15138

16139
- - - -

0 commit comments

Comments
 (0)