Dsa 1 To 5
Dsa 1 To 5
Unique Elements
#include <stdio.h>
int main() {
printf("Program to check if elements in an array are unique (Modified Brute Force)\n");
printf("Author : Dr. Paras Jain\n");
printf("Experiment Date: 04-02-2022\n");
printf("Submission Date: \n\n");
if (flag == 1)
printf("\nThe elements in the given array are unique.\n");
else
printf("\nThe elements in the given array are not unique.\n");
return 0;
}
2. Max Element
#include <stdio.h>
int main() {
printf("Program to find the Largest element in the given Array (Brute Force Method)\n");
printf("Author : Dr. Paras Jain\n");
printf("Experiment Date: 04-02-2022\n");
printf("Submission Date : \n\n");
return -1;
}
#include <stdio.h>
int main() {
printf("Program to find Largest element in the given Array using Brute Force\n");
scanf("%d", &A[i]);
printf("]\n");
return 0;
int i, j, isMax;
isMax = 1;
isMax = 0;
break;
}
if (isMax == 1) {
return A[i];
return -1;
4. matrix multiplication
#include <stdio.h>
int main() {
printf("------------------------------------------------------------\n");
scanf("%d", &n);
inputMatrix(A, n, 'A');
inputMatrix(B, n, 'B');
printf("\nMatrix A:\n");
printArray(A, n);
printf("\nMatrix B:\n");
printArray(B, n);
MatrixMul(A, B, n);
return 0;
int i, j;
scanf("%d", &matrix[i][j]);
int C[20][20];
int i, j, k, sum;
sum = 0;
}
C[i][j] = sum;
printArray(C, n);
int i, j;
printf("\n");
5. tower of Hanoi
#include <stdio.h>
int main() {
int n, totalMoves = 1;
printf("\nSequence of moves:\n");
towerOfHanoi(n, 'S', 'A', 'D');
for (int i = 1; i <= n; i++) {
totalMoves *= 2;
}
return 0;
}