Pages

Friday, July 4, 2025

Push() in Linked List in C++

Node* push(Node* top, int x) {

    Node* n = new Node; // Memory allocation 

    

    if (!n) {  // or (n == NULL)

        cout << "Stack overflow" << endl;

        return top;

    }

    

    n->data = x;

    n->next = top;

    top = n;


    return top;

}




No comments:

Post a Comment

remove duplicates from sorted array - two pointer approach (leetcode)

  class Solution {     public int removeDuplicates ( int [] nums ) {         // base case: return if array have no el.         if ( nums...