Posts

Showing posts from February, 2025

ds

  #include <stdio.h> #include <stdlib.h> // Define the structure for a node in the tree struct TreeNode {     int data;     struct TreeNode * left;     struct TreeNode * right; }; // Function to create a new node struct TreeNode * createNode ( int data ) {     struct TreeNode * newNode = ( struct TreeNode * ) malloc ( sizeof ( struct TreeNode));     newNode -> data = data;     newNode -> left = NULL ;     newNode -> right = NULL ;     return newNode; } // Function to insert a node in the tree (basic BST insert) struct TreeNode * insertNode ( struct TreeNode * root , int data ) {     if (root == NULL ) {         return createNode (data); // If the tree is empty, create the first node     }     if (data < root -> data ) {         root -> left = insertNode ( root -> lef...

DS LAB BSC(cs) 2nd SEM 2025

Queue Implementation Using Array #include <stdio.h> #include <stdlib.h> #define MAX 5 // maximum size of the queue // Define a Queue structure struct Queue {     int front , rear ;     int arr [ MAX ]; }; // Function to initialize the queue void initQueue ( struct Queue * q ) {     q -> front = - 1 ;     q -> rear = - 1 ; } // Check if the queue is empty int isEmpty ( struct Queue * q ) {     return ( q -> front == - 1 ); } // Check if the queue is full int isFull ( struct Queue * q ) {     return ( q -> rear == MAX - 1 ); } // Enqueue operation (add an element to the queue) void enqueue ( struct Queue * q , int value ) {     if ( isFull ( q )) {         printf ( "Queue is full! Cannot enqueue %d \n " , value );     } else {         if ( q -> front == - 1 ) { // If the queue is empty, initialize front ...

HTML WEB LAB BSC.(CS) 2nd SEM

Image
  <!-- 15.  Create the following table in HTML with Dummy Data:  --> < html >     < head >         < title > EXP.NO 15 </ title >     </ head >     < body >         < table Border = "10px" width = "500" >         < tr >             < th > Reg.NO </ th >             < th > Student Name </ th >             < th > Year </ th >             < th > Date of Admission </ th >         </ tr >               < tr >             < td > 202436706 </ td >             < td > Samprity </ td >           ...

Popular posts from this blog

C-Programming of Class 12

C-Program of Class 11