Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Taejin101
DSA-Practice
Repository navigation
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
More
items
DSA-Practice
Public
Notifications
You must be signed in to change notification settings
Fork
0
(
0
)
Star
0
(
0
)
You must be signed in to star a repository
About
Data Structure and Algorithms Labwork
Resources
Readme
Activity
Stars
0
stars
Watchers
1
watching
Forks
0
forks
Report repository
main
Branches
Tags
Go to file
Code
Open more actions menu
Latest commit
History
2 Commits
2 Commits
Folders and files
Name
Name
Last commit message
Last commit date
0 1 BFS.cpp
0 1 BFS.cpp
AVL Tree (BST).cpp
AVL Tree (BST).cpp
Activity Selection problem.cpp
Activity Selection problem.cpp
Addition of two numbers(half adder).cpp
Addition of two numbers(half adder).cpp
Array of vectors and vectors of vector.cpp
Array of vectors and vectors of vector.cpp
Array rotation clockwise by 1.cpp
Array rotation clockwise by 1.cpp
Array sum using recursion.cpp
Array sum using recursion.cpp
Array updation.cpp
Array updation.cpp
Auto keyword and range based loops.cpp
Auto keyword and range based loops.cpp
BFS for 0 and 1 edges.cpp
BFS for 0 and 1 edges.cpp
BFS in Graph or tree.cpp
BFS in Graph or tree.cpp
BFS in Graph or tree.exe
BFS in Graph or tree.exe
Balanced Paranthesis (STACK STL).cpp
Balanced Paranthesis (STACK STL).cpp
Balanced Paranthesis (STACK STL).exe
Balanced Paranthesis (STACK STL).exe
Bellman Ford.cpp
Bellman Ford.cpp
Bellman Ford.exe
Bellman Ford.exe
Binary Exponentiation ( Power function).cpp
Binary Exponentiation ( Power function).cpp
Binary Exponentiation ( Power function).exe
Binary Exponentiation ( Power function).exe
Binary Search.cpp
Binary Search.cpp
Bit Manipulation (ques1).cpp
Bit Manipulation (ques1).cpp
Bit Manipulation Techniques.cpp
Bit Manipulation Techniques.cpp
Bitmasking.cpp
Bitmasking.cpp
Bridges in a graph.cpp
Bridges in a graph.cpp
Bucket Sort.cpp
Bucket Sort.cpp
Check prime or not.cpp
Check prime or not.cpp
Coin 1 and 2 (Dp problem).cpp
Coin 1 and 2 (Dp problem).cpp
Comparison in STL containers.cpp
Comparison in STL containers.cpp
Connected Components.cpp
Connected Components.cpp
Connected Components.exe
Connected Components.exe
Count Set bits.cpp
Count Set bits.cpp
Creating Binary Tree from inorder and preorder.cpp
Creating Binary Tree from inorder and preorder.cpp
Cycle Exists (Graph).cpp
Cycle Exists (Graph).cpp
Cyclic Sort.cpp
Cyclic Sort.cpp
Depth and Height of a tree.cpp
Depth and Height of a tree.cpp
Diameter of a tree.cpp
Diameter of a tree.cpp
Dijkstra's Algorithm (Graph).cpp
Dijkstra's Algorithm (Graph).cpp
Dijkstra's Algorithm.cpp
Dijkstra's Algorithm.cpp
Disjoint Set Union.cpp
Disjoint Set Union.cpp
Divisors.cpp
Divisors.cpp
Doors and key (Maps in STL).cpp
Doors and key (Maps in STL).cpp
Edge Deletion.cpp
Edge Deletion.cpp
Fibonacci numbers using dp.cpp
Fibonacci numbers using dp.cpp
Find strings using unordered sets.cpp
Find strings using unordered sets.cpp
Floyd Warshall Algorithm.cpp
Floyd Warshall Algorithm.cpp
Fractional Knapsack.cpp
Fractional Knapsack.cpp
Frequency of string ( less time complexity ).cpp
Frequency of string ( less time complexity ).cpp
Frog1 (Dp problem).cpp
Frog1 (Dp problem).cpp
Frog2 (Dp problem).cpp
Frog2 (Dp problem).cpp
GCD and LCM using Euclid's Algorithm.cpp
GCD and LCM using Euclid's Algorithm.cpp
Generate Paranthesis ( Advanced Recursion ).cpp
Generate Paranthesis ( Advanced Recursion ).cpp
Generate Paranthesis ( Advanced Recursion ).exe
Generate Paranthesis ( Advanced Recursion ).exe
Graph Representation.cpp
Graph Representation.cpp
Height and depth of a tree (DFS).cpp
Height and depth of a tree (DFS).cpp
Inclusion Exclusion Principle.cpp
Inclusion Exclusion Principle.cpp
Infosys Solution 2.cpp
Infosys Solution 2.cpp
IsPallin.cpp
IsPallin.cpp
Isomorphic String.cpp
Isomorphic String.cpp
Iterators in STL.cpp
Iterators in STL.cpp
Job Selection Problem.cpp
Job Selection Problem.cpp
Juggling Algorithm(Left rotate an array).cpp
Juggling Algorithm(Left rotate an array).cpp
Jump Search.cpp
Jump Search.cpp
KMP Algorithm (Pattern Searching).cpp
KMP Algorithm (Pattern Searching).cpp
Kadane's Algorithm.cpp
Kadane's Algorithm.cpp
Knapsack1 (Dp problem).cpp
Knapsack1 (Dp problem).cpp
Knapsack2 (Dp problem).cpp
Knapsack2 (Dp problem).cpp
Kosaraju Algorithm.cpp
Kosaraju Algorithm.cpp
Kruskal's Algorithm (Minimal Spanning Tree).cpp
Kruskal's Algorithm (Minimal Spanning Tree).cpp
Lambda function.cpp
Lambda function.cpp
Large Exponentiation using binary multiply.cpp
Large Exponentiation using binary multiply.cpp
Large Exponentiation using binary multiply.exe
Large Exponentiation using binary multiply.exe
Largest Island (DFS).cpp
Largest Island (DFS).cpp
Longest Increasing Subsequence (Dp problem).cpp
Longest Increasing Subsequence (Dp problem).cpp
Longest Subarray with sum k.cpp
Longest Subarray with sum k.cpp
Longest Subsequence String (Dp problem).cpp
Longest Subsequence String (Dp problem).cpp
Lower bound and Upper bound ( using binary search ).cpp
Lower bound and Upper bound ( using binary search ).cpp
Maps in STL.cpp
Maps in STL.cpp
Matrix exponentiation and fibonacci.cpp
Matrix exponentiation and fibonacci.cpp
Merge Sort.cpp
Merge Sort.cpp
Merge two sorted linked list.cpp
Merge two sorted linked list.cpp
Merge using DSU.cpp
Merge using DSU.cpp
Min-Heap.cpp
Min-Heap.cpp
Minimize divisions.cpp
Minimize divisions.cpp
Minimum Knight moves (BFS).cpp
Minimum Knight moves (BFS).cpp
Missing K natural numbers.cpp
Missing K natural numbers.cpp
Monk and class marks ( Nesting in maps ).cpp
Monk and class marks ( Nesting in maps ).cpp
Monks and magic candy bag (Multiset).cpp
Monks and magic candy bag (Multiset).cpp
Multi Source BFS.cpp
Multi Source BFS.cpp
Multimap.cpp
Multimap.cpp
Multiset in STL.cpp
Multiset in STL.cpp
Nesting in maps.cpp
Nesting in maps.cpp
Next Greater Element (STACK STL).cpp
Next Greater Element (STACK STL).cpp
Nth root of a number using Binary Search.cpp
Nth root of a number using Binary Search.cpp
Pair.cpp
Pair.cpp
Pascal Triangle.cpp
Pascal Triangle.cpp
Pattern Searching (Using SET).cpp
Pattern Searching (Using SET).cpp
Power Set of a given set.cpp
Power Set of a given set.cpp
Power of XOR.cpp
Power of XOR.cpp
Pre computation ( Prefix Sum ).cpp
Pre computation ( Prefix Sum ).cpp
Prim's Algorithm.cpp
Prim's Algorithm.cpp
Prime Factorization (Sieve Algorithm).cpp
Prime Factorization (Sieve Algorithm).cpp
View all files
Repository files navigation
README
More
items
DSA-
This is a repo. for DSA reference
About
Data Structure and Algorithms Labwork
Resources
Readme
Activity
Stars
0
stars
Watchers
1
watching
Forks
0
forks
Report repository
Releases
Packages
Contributors
Languages
You can’t perform that action at this time.