Skip to content

Bakuli3600/Sem_3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Semester 3 DSA & C Programs

Author

Tapabrata Bakuli

This repository contains my Semester 3 assignments and practice programs, mainly focused on C programming and Data Structures & Algorithms (DSA).


πŸ“‚ Folder Structure

  • Recursion/
    • Array Sum
    • String Reversal
    • Palindrome Check
    • Power Function
    • Tower of Hanoi
    • Permutations
  • LinkedList/
    • Insertion (begin, end, position)
    • Reverse (iterative & recursive)
    • Find Middle Node
    • Merge Two Sorted Lists
    • Cycle Detection
    • Remove Duplicates
    • Palindrome Check
    • Remove Nth Node from End
    • Split Even/Odd Index Nodes
  • Stack/
    • Stack Implementation (Array & Linked List)
    • Parentheses Matching
  • Extra/
    • Recursive Linked List Length
    • Recursive Search
    • Parentheses Balancing (mutual recursion)

πŸš€ Features

  • Implemented arrays, strings, recursion, stacks, and linked lists.
  • Covers both iterative and recursive approaches where possible.
  • Useful for DSA practice and college assignments.

πŸ› οΈ How to Run

Clone the repo:

git clone https://github.com/<your-username>/Sem_3.git
cd Sem_3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages