50 Basic 1D Array Programs for Freshers

1D Array Programs

# Program Name Description Resources
1 Array Input/Output Read and display array elements GeeksforGeeks
2 Sum of Array Elements Calculate sum of all elements GeeksforGeeks
3 Average of Array Elements Calculate average of array elements GeeksforGeeks
4 Find Largest Element Find the largest element in array GeeksforGeeks
5 Find Smallest Element Find the smallest element in array GeeksforGeeks
6 Linear Search Search element in array GeeksforGeeks
7 Count Occurrences Count how many times element appears GeeksforGeeks
8 Find First Occurrence Find index of first occurrence GeeksforGeeks
9 Find Last Occurrence Find index of last occurrence GeeksforGeeks
10 Check if Element Exists Check if element is present GeeksforGeeks
11 Reverse Array Reverse elements of array GeeksforGeeks
12 Copy Array Copy elements to another array GeeksforGeeks
13 Merge Two Arrays Combine two arrays into one GeeksforGeeks
14 Insert Element Insert element at given position GeeksforGeeks
15 Delete Element Delete element from given position GeeksforGeeks
16 Count Even/Odd Numbers Count even and odd numbers GeeksforGeeks
17 Count Positive/Negative Count positive and negative numbers GeeksforGeeks
18 Find Duplicates Find duplicate elements GeeksforGeeks
19 Remove Duplicates Remove duplicate elements GeeksforGeeks
20 Frequency Count Count frequency of each element GeeksforGeeks
21 Sort Ascending Sort array in ascending order GeeksforGeeks
22 Sort Descending Sort array in descending order GeeksforGeeks
23 Find Second Largest Find second largest element GeeksforGeeks
24 Find Second Smallest Find second smallest element GeeksforGeeks
25 Find Kth Largest Find kth largest element GeeksforGeeks
26 Sum of Even Numbers Calculate sum of even numbers GeeksforGeeks
27 Sum of Odd Numbers Calculate sum of odd numbers GeeksforGeeks
28 Product of Elements Calculate product of all elements GeeksforGeeks
29 Find Factorials Calculate factorial of each element GeeksforGeeks
30 Count Primes Count prime numbers in array GeeksforGeeks
31 Perfect squares Perfect squares GeeksforGeeks
32 Second small, large value Second small, large value GeeksforGeeks
33 Middle value Middle value GeeksforGeeks
34 Convert to Absolute Convert elements to absolute values GeeksforGeeks
35 Replace Elements Replace elements based on condition GeeksforGeeks
36 Find Leaders Find all leader elements GeeksforGeeks
37 Equilibrium Index Find equilibrium index GeeksforGeeks
38 Peak Element Find peak element in array GeeksforGeeks
39 Find Missing Number Find missing number in sequence GeeksforGeeks
40 Find Pairs with Sum Find pairs with given sum GeeksforGeeks
41 Move Zeroes to End Move all zeroes to end GeeksforGeeks
42 Segregate Even/Odd Separate even and odd numbers GeeksforGeeks
43 Union of Two Arrays Find union of two arrays GeeksforGeeks
44 Intersection of Two Arrays Find intersection of two arrays GeeksforGeeks
45 Rotate Array Rotate array by k positions GeeksforGeeks
46 Find Subarrays Find all possible subarrays GeeksforGeeks
47 Max Subarray Sum Find maximum subarray sum GeeksforGeeks
48 Find Majority Element Find element appearing >n/2 times GeeksforGeeks
49 Wave Sort Sort array in wave form GeeksforGeeks
50 Find Triplets with Sum Find triplets with given sum GeeksforGeeks

30 Basic 2D Array Programs

# Program Name Description Resources
1 2D Array Input/Output Read and display 2D array elements GeeksforGeeks
2 Sum of All Elements Calculate sum of all elements in 2D array GeeksforGeeks
3 Row-wise Sum Calculate sum of each row GeeksforGeeks
4 Column-wise Sum Calculate sum of each column GeeksforGeeks
5 Diagonal Sum Sum of main diagonal elements GeeksforGeeks
6 Add Two Matrices Add two 2D arrays/matrices GeeksforGeeks
7 Subtract Two Matrices Subtract two 2D arrays GeeksforGeeks
8 Multiply Two Matrices Matrix multiplication GeeksforGeeks
9 Scalar Matrix Multiplication Multiply matrix with constant GeeksforGeeks
10 Transpose of Matrix Find transpose of matrix GeeksforGeeks
11 Check Identity Matrix Check if matrix is identity matrix GeeksforGeeks
12 Check Symmetric Matrix Check if matrix is symmetric GeeksforGeeks
13 Check Sparse Matrix Check if matrix is sparse w3resource
14 Find Largest Element Find largest element in 2D array GeeksforGeeks
15 Find Smallest Element Find smallest value in each row and column in 2D array GeeksforGeeks
16 Sum of Specific Row Calculate sum of given row GeeksforGeeks
17 Sum of Specific Column Calculate sum of given column GeeksforGeeks
18 Row-wise Col-wise sum Sum of rows an columns of a Matrix w3resource
19 Mean and Median Mean and Median of a matrix GeeksforGeeks
20 Interchange Rows Swap two rows of matrix GeeksforGeeks
21 Print Boundary Elements Print boundary elements of matrix GeeksforGeeks
22 Print Spiral Order Print matrix in spiral order GeeksforGeeks
23 Print Diagonal Elements Print diagonal elements GeeksforGeeks
24 Zigzag Traversal Print matrix in zigzag order GeeksforGeeks
25 Rotate Matrix 90 Degrees Rotate matrix by 90 degrees GeeksforGeeks
26 Check Equal Matrices Check if two matrices are equal GeeksforGeeks
27 Find Frequency of Element Count occurrences of element GeeksforGeeks
28 Matrix Determinant Calculate determinant of 2x2/3x3 matrix w3resource
29 Matrix Mirroring Mirror image of matrix GeeksforGeeks
30 Search in Sorted Matrix Search element in row/column sorted matrix GeeksforGeeks

Related Resources