diff --git a/Arrays/1D Array/solution.c b/Arrays/1D Array/solution.c new file mode 100644 index 0000000..a41dff9 --- /dev/null +++ b/Arrays/1D Array/solution.c @@ -0,0 +1,11 @@ +#include + +int main() { + int arr[1000], n; + scanf("%d", &n); + for(int i=0; i= 0; i--) + printf("%d\n", arr[i]); + return 0; +} diff --git a/Arrays/Multi-D Array/solution.c b/Arrays/Multi-D Array/solution.c new file mode 100644 index 0000000..c55f957 --- /dev/null +++ b/Arrays/Multi-D Array/solution.c @@ -0,0 +1,20 @@ +#include + +int main() { + int mat[1000][1000], m, n, i, j; + scanf("%d %d", &n, &m); + for(i=0; i +#define MAX 100000 +int main() { + int n,i,j, ind, sno, index[MAX]; + scanf("%d", &n); + char hash[MAX][25]; + for(i=0;i + +int main() { + int n, i, item, queue[10000], size=-1, j; + char ch; + scanf("%d", &n); + for(i=0; i= 0) { + item = queue[0]; + size--; + for(j=0;j<=size; j++) queue[j] = queue[j+1]; + } + else item = 1; + printf("%d %d\n", item, size+1); + break; + } + } +} \ No newline at end of file diff --git a/Stacks/Stacks/solution.c b/Stacks/Stacks/solution.c new file mode 100644 index 0000000..7fa29e9 --- /dev/null +++ b/Stacks/Stacks/solution.c @@ -0,0 +1,19 @@ +#include + +int main() { + int n, i, item, stack[10000], size=-1, j, ch; + scanf("%d", &n); + for(i=0; i= 0) item = stack[size--]; + else item = -1; + if(item > 0) printf("%d\n", item); + else printf("No Food\n"); + break; + } + } +} \ No newline at end of file