Pages

Tuesday, April 8, 2025

Print Subarrays in C++

 #include<iostream>

using namespace std;

void printSubarrays(int *arr, int n) {
    for(int start = 0; start < n; start++) {
        for(int end=start; end < n; end++) {
           // cout << "(" << start << "," << end << ")  ";
            for(int i = start; i <= end; i++){
                cout << arr[i];
            }
            cout << ", ";
        }

        cout << endl;
    }
}

int main(){
    int arr[5] = {1, 2, 3, 4, 5};
    int n = 5;

    printSubarrays(arr, n);
    return 0;
}

OUTPUT-
1, 12, 123, 1234, 12345, 2, 23, 234, 2345, 3, 34, 345, 4, 45, 5,

No comments:

Post a Comment

Multi-dimensional ArrayList in Java

  // import java.util.ArrayList; import java.util. * ; // import java.util.Collections; public class Classroom {     public static voi...