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 }}
ParmodKumar28
/
CodingNinjas_DSA
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
110 Commits
110 Commits
.gitignore
.gitignore
AppendLastNtoFirst.java
AppendLastNtoFirst.java
ArrayIntersection.java
ArrayIntersection.java
BSTClass.java
BSTClass.java
BSTToLL.java
BSTToLL.java
BracketsBalanced.java
BracketsBalanced.java
BubbleSort(Iterative)LinkedList.java
BubbleSort(Iterative)LinkedList.java
BuyTheTicket.java
BuyTheTicket.java
CalculatePower.java
CalculatePower.java
CheckAB.java
CheckAB.java
CheckIfGenericTreeContainElementX.java
CheckIfGenericTreeContainElementX.java
CheckMax-Heap.java
CheckMax-Heap.java
CheckNumberInArray.java
CheckNumberInArray.java
CheckPalindromeRecursive.java
CheckPalindromeRecursive.java
CodeCountLeafNodes.java
CodeCountLeafNodes.java
CodeFindHeight.java
CodeFindHeight.java
CodeMaxPriorityQueue.java
CodeMaxPriorityQueue.java
CodeNumberOfNodesGreaterThanX.java
CodeNumberOfNodesGreaterThanX.java
CodePost-OrderTraversal.java
CodePost-OrderTraversal.java
CodeRemoveMin.java
CodeRemoveMin.java
CodeSearchWordInTrie.java
CodeSearchWordInTrie.java
ComplexNumberProblem.java
ComplexNumberProblem.java
ConstructBST.java
ConstructBST.java
CountLeafNodes.java
CountLeafNodes.java
CountWordsInTrie.java
CountWordsInTrie.java
CountZeros.java
CountZeros.java
Create&InsertDuplicateNode.java
Create&InsertDuplicateNode.java
DeleteNodeInLL.java
DeleteNodeInLL.java
DeleteNodeRecursively.java
DeleteNodeRecursively.java
DeleteeveryNnodes.java
DeleteeveryNnodes.java
DiameterOfBinaryTree.java
DiameterOfBinaryTree.java
ElementsBetweenK1AndK2.java
ElementsBetweenK1AndK2.java
EliminateDuplicates.java
EliminateDuplicates.java
Even afterOddLinkedList.java
Even afterOddLinkedList.java
ExtractUniqueCharacters.java
ExtractUniqueCharacters.java
FindANodeInLL(Recursive).java
FindANodeInLL(Recursive).java
FindANodeInLinkedList.java
FindANodeInLinkedList.java
FindIndexOfANumberInAnArray_Question.java
FindIndexOfANumberInAnArray_Question.java
FindPathInBST.java
FindPathInBST.java
GeomatricSum.java
GeomatricSum.java
GetAllUniqueSubsets.java
GetAllUniqueSubsets.java
HeightOfTree.java
HeightOfTree.java
InplaceHeapSort.java
InplaceHeapSort.java
InserNodeInLL.java
InserNodeInLL.java
IsNodePresent.java
IsNodePresent.java
KLargestElements.java
KLargestElements.java
KSmallestElements.java
KSmallestElements.java
KthLargestElement.java
KthLargestElement.java
LCAOfBST.java
LCAOfBST.java
LargestBST.java
LargestBST.java
LastIndexOfANumberInAnArray_Question.java
LastIndexOfANumberInAnArray_Question.java
LengthOfLL.java
LengthOfLL.java
LevelOrderTraversal.java
LevelOrderTraversal.java
LevelWiseLinkedlist.java
LevelWiseLinkedlist.java
LongestConsecutiveSequence.java
LongestConsecutiveSequence.java
LongestSubarrayZeroSum.java
LongestSubarrayZeroSum.java
MaximumFrequencyNumber.java
MaximumFrequencyNumber.java
MergeSort.java
MergeSort.java
MergeSortLL.java
MergeSortLL.java
MergeTwoSortedLL.java
MergeTwoSortedLL.java
Merge_Sort_ProblemStatement.java
Merge_Sort_ProblemStatement.java
MidPointLinkedList.java
MidPointLinkedList.java
MinimumAndMaximumInTheBinaryTree.java
MinimumAndMaximumInTheBinaryTree.java
MirrorBinaryTree.java
MirrorBinaryTree.java
MultiplicationRecursive.java
MultiplicationRecursive.java
NQueens.java
NQueens.java
NextLargerElement.java
NextLargerElement.java
NodeHavingSumOfChildrenAndNodeIsMax.java
NodeHavingSumOfChildrenAndNodeIsMax.java
NodesGreaterThanX.java
NodesGreaterThanX.java
Nodeswithoutsibling.java
Nodeswithoutsibling.java
NumberOfDigits.java
NumberOfDigits.java
PairStar.java
PairStar.java
PairSumInABST.java
PairSumInABST.java
PairSumto0.java
PairSumto0.java
PairswithdifferenceK.java
PairswithdifferenceK.java
PalindromeLinkedList.java
PalindromeLinkedList.java
PathSumRootToLeaf.java
PathSumRootToLeaf.java
PatternMatching.java
PatternMatching.java
PostOrderBinaryTree.java
PostOrderBinaryTree.java
PreOrderBinaryTree.java
PreOrderBinaryTree.java
Print ReversedLinkedList.java
Print ReversedLinkedList.java
PrintFirstNNaturalNumbers_Code.java
PrintFirstNNaturalNumbers_Code.java
PrintIntersection.java
PrintIntersection.java
PrintLevelwise.java
PrintLevelwise.java
PrintPermutationsOfAString.java
PrintPermutationsOfAString.java
PrintSubsetSumToK.java
PrintSubsetSumToK.java
PrintTreeLevel-wise.java
PrintTreeLevel-wise.java
PrintithNode.java
PrintithNode.java
QueueUsingLL.java
QueueUsingLL.java
RatInAMaze.java
RatInAMaze.java
RateInMazeAllPath.java
RateInMazeAllPath.java
RemoveConsecutiveDuplicates.java
RemoveConsecutiveDuplicates.java
RemoveDuplicates.java
RemoveDuplicates.java
RemoveDuplicatesRecursuvely.java
RemoveDuplicatesRecursuvely.java
RemoveX.java
RemoveX.java
ReplaceNodeWithDepth.java
ReplaceNodeWithDepth.java
ReplaceNodeWithDepth2.java
ReplaceNodeWithDepth2.java
ReplaceWithSumOfGreaterNodes.java
ReplaceWithSumOfGreaterNodes.java
ReturnPermutationsOfAString.java
ReturnPermutationsOfAString.java
ReturnSubsetOfAnArray.java
ReturnSubsetOfAnArray.java
View all files
About
This Repository contains my practice solution's of Coding Ninjas Java DSA assignments Questions.
Topics
data-structures
java
Activity
Stars
0
stars
Watchers
1
watching
Forks
0
forks
Report repository
Contributors
Languages
You can’t perform that action at this time.