How arjunchakri/arjunchakri-submissions works
This repository is a collection of independent Java LeetCode submissions, not a single application. The principal workflow is to choose a problem, provide its expected input to that problem’s solution method, and receive the computed answer. The README organizes submissions by topics including arrays, hash tables, and stacks; the tree also includes string and tree problems. Nodes group related standalone solutions for readability; they do not imply shared runtime calls. Only selected source files were sampled, so the graph shows the collection’s broad capabilities rather than uninspected implementation details.
Main entry points: 0001-two-sum.java Array Solutions · 1480-running-sum-of-1d-array.java Array Variants · 0373-find-k-pairs-with-smallest-sums.java Heap And Ranking · 0290-word-pattern.java String Solutions
Components 12
Array Algorithms
- Array Solutions
0001-two-sum/0001-two-sum.java - Array Variants
1480-running-sum-of-1d-array/1480-running-sum-of-1d-array.java - Heap And Ranking
0373-find-k-pairs-with-smallest-sums/0373-find-k-pairs-with-smallest-sums.java
String Algorithms
- String Solutions
0290-word-pattern/0290-word-pattern.java - Pattern Matching
0459-repeated-substring-pattern/0459-repeated-substring-pattern.java
Stacks And Queues
- Stack Solutions
0150-evaluate-reverse-polish-notation/0150-evaluate-reverse-polish-notation.java - Queue Solutions
0232-implement-queue-using-stacks/0232-implement-queue-using-stacks.java
Trees And Lists
- Tree Solutions
0101-symmetric-tree/0101-symmetric-tree.java - Tree Metrics
0543-diameter-of-binary-tree/0543-diameter-of-binary-tree.java - Linked List Math
0002-add-two-numbers/0002-add-two-numbers.java
Other components
- Problem Solver
- Computed Result
Connections 20
- Problem Solver → Array Solutions: invokes selected
- Problem Solver → Array Variants: invokes selected
- Problem Solver → Heap And Ranking: invokes selected
- Problem Solver → String Solutions: invokes selected
- Problem Solver → Pattern Matching: invokes selected
- Problem Solver → Stack Solutions: invokes selected
- Problem Solver → Queue Solutions: invokes selected
- Problem Solver → Tree Solutions: invokes selected
- Problem Solver → Tree Metrics: invokes selected
- Problem Solver → Linked List Math: invokes selected
- Array Solutions → Computed Result: returns result
- Array Variants → Computed Result: returns result
- Heap And Ranking → Computed Result: returns result
- String Solutions → Computed Result: returns result
- Pattern Matching → Computed Result: returns result
- Stack Solutions → Computed Result: returns result
- Queue Solutions → Computed Result: returns result
- Tree Solutions → Computed Result: returns result
- Tree Metrics → Computed Result: returns result
- Linked List Math → Computed Result: returns result