Data Structure | DSA Algorithms | Data Structure Programs

Data Structure Basic Programming Tutorial and Algorithms, Data Structure Programming Example in C Language/C Code. Here is All DSA Programs 
  • Merge sort and quick sort Algorithm analysis and design

  • Algorithm to find articulation points

  • Bellman ford algorithm

  • dijkstra algorithm

  • prims algorithm for minimum spanning tree

  • kruskals algorithm

  • strongly connected components

  • topological sorting

  • Program to find multiplication of two matrices

  • Program to find subtraction of two matrices

  • Program to find sum of two matrices

  • Program to display a matrix

  • Program to find transpose of a matrix

  • Program to Create a Simple Linked List With 4 Nodes

  • Program to Create a Linked List With 4 Nodes

  • Program to Create a Linked List and Traversal of Linked List

  • Linked List Program to insert a node at the front

  • Linked List Program to inser a node after a given node

  • Linked List Program to insert a node at the end

  • Linked List Program to insert a node at the front,after and End

  • Delete A Node in Linked List

  • Write a Program to get Nth node in a Linked List

  • Search an element in a Linked List (Recursive Method)

  • Search an element in a Linked List (Iterative Method)

  • Find Length of a Linked List(Recursive Method)

  • Find Length of a Linked List (Iterative method)

  • A pointer Given to Delete a node in a singly linked list

  • Delete a node in a singly linked list(Faster Mehtod)

  • Write a C Program to print the middle of a given linked list(Method 1 )

  • Write a C Program/Function to print the middle of a given linked list(Method 2)

  • Write a C Program to print the middle of a given linked list(Mehtod3)

  • C Program to Find Nth node from the end of a Linked List

  • C Program to Find Nth node from the end of a Linked List(Recursive Method)

  • C Program to Find Nth node from the end of a Linked List

  • Write a function/program to counts the number of times a given int/number occurs in a Linked List

  • Write a function/Program to delete a Linked List

  • Write a function/Program to delete a Linked List(Recursive Method)

  • C program for array implementation of stack

  • C program for linked list implementation of stack

  • Simple tree program in c

  • Binary tree program

  • binary tree program to delete tree node

  • Parent Node in Binary Tree

  • Tree traversal(Inorder ,preorder,postorder)

  • Inorder Tree Traversal

  • Preorder Tree Traversal

  • Postorder Tree Traversal

  • size of a tree

  • 1-Dimensional (1D) Array Program in C

  • Two dimensional (2D) array Program in C

  • C Program to Compute sum of the array elements

  • Passing Arrays as Function Arguments in C

  • C Program To Merge Two Array and Sort Array Element

  • Matrix Multiplication of Two Array in C

  • Array of Structures in C

  • Array of Structures in C

  • C Program To Multiply Two 3 X 3 Matrix

  • Accessing 2-D Array Elements In C From User

  • C Program Addition Of All Elements In Matrix(2D-Array)

  • C Program For Addition Of Diagonal Elements In Matrix(2D-Array)

  • C Program For Addition Of Two Matrix(2D-Array)

  • C Program To Evaluate Subtraction Of Two Matrix(2D-Array)

  • C program to calculate sum of Upper Triangular Elements(2D-Array)

  • C Program To Find Addition Of Lower Triangular Elements(2D-Array)

  • C Program To Find Transpose Of Given Square Matrix(2D-Array)

  • C Program To Print Square Of Each Element Of 2D Array Matrix

  • C Program To Print/Read Array Elements

  • C Program to Search an element in Array

  • C Program To Find Largest Element in Array

  • C Program To Find Smallest Element in Array

  • C Program For Addition of All Elements of the Array

  • C Program To Read integers into an array and Reversing them using Pointers

  • C Program To Find Smallest Element in Array

  • C Program To Calculate Sum Of The Array(1D-Array) Elements Using Pointers

  • Maximum profit by buying and selling a share at most twice

  • C program to reverse an array-recursive method

  • C program to reverse an array-Iterative method

  • Find the Missing Number

  • Find the Missing Number

  • Largest Sum Contiguous Subarray

  • Find the Number Occurring Odd Number of Times

  • Element odd Number of times present in an array

  • Check For Majority Element

  • Check For Majority Element

  • Given an 2d array a[][] and a number b, check for pair in a[][] with sum as b

  • Given an 2d array a[][] and a number b, check for pair in a[][] with sum as b using function

  • Given an array a[] and a number b, check for pair in a[] with sum as b using Function

  • Given an array a[] and a number b, check for pair in a[] with sum as b

  • Max Element For which Array Sum is Zero

  • Program to find the maximum no. in an array

  • Copyright © C Program | Java | OpenGL Programming | Hadoop at Computaholics