Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to 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
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
main
Branches
Tags
Go to file
Code
Open more actions menu
Folders and files
Name
Name
Last commit message
Last commit date
Latest commit
History
2 Commits
2 Commits
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.