https://github.com/sshh12/schoolcode
A collection of scripts that I wrote for/were inspired by school projects. Algorithms & Data Structures.
https://github.com/sshh12/schoolcode
ap-computer-science computer-science-algorithms cyranch school
Last synced: 20 days ago
JSON representation
A collection of scripts that I wrote for/were inspired by school projects. Algorithms & Data Structures.
- Host: GitHub
- URL: https://github.com/sshh12/schoolcode
- Owner: sshh12
- License: mit
- Created: 2016-12-13T13:42:59.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-06-30T20:06:05.000Z (almost 6 years ago)
- Last Synced: 2025-02-13T22:37:54.404Z (2 months ago)
- Topics: ap-computer-science, computer-science-algorithms, cyranch, school
- Language: Java
- Homepage:
- Size: 66.2 MB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# School Code
A compilation of the projects and scripts I wrote during High School.
## Algorithms   
#### SortingSearching
###### BinaryInsertionSort
###### BinarySearch
###### BitonicSort
###### BogoSort
###### BubbleSort
###### BucketSort
###### CycleSort
###### HeapSort
###### InsertionSort
###### InterpolationSearch
###### IntroSort
###### LinearMajority
###### MergeSort
###### PancakeSort
###### QuickSort
###### RadixSort
###### ShellSort
###### SelectionSort
###### TimSort
#### Graphs
###### AStar
###### BellmanFord
###### BFS
###### Bipartite
###### BoruvkaMST
###### DFS
###### Dijkstras
###### Korsaraju
###### KruskalMST
###### PrimMST
###### TopologicalSort
#### DP
###### BinaryKnapsack
###### CoinChange
###### EditDistance
###### LCS
###### LIS
###### NumPaths
###### NumSubsetSum
###### RodCutting
###### StairSteps
###### SubsetSum
#### Greedy
###### CoveringSegments
###### FractionalKnapsack
###### Huffman
###### Jobs
###### LargestNumber
###### MaxDotProduct
###### MinSquares
###### PerfectChange
###### SmallestNumber
###### UniqueSummands
#### Backtracking
###### NQueens
###### Permutations
###### ValidSnake
#### DivideConquer
###### ClosestPoints
###### CubicRoot
###### NumInversions
###### QuickHull
###### ThreeSUM
#### Misc
###### ManacherPalindrome
###### TomohikoSakamoto
## Data Structures   
###### BinaryTree
###### BloomFilter
###### HashSet
###### Heap
###### KDTree
###### LinkedList
###### Queue
###### RingBufferQueue
###### Set
###### SparseSet
###### Stack
###### SumSegmentTree
###### Trie
###### UnionFind
#
#
#
#
#
#
#
#
#
#
#
#### Misc Super Old Projects
#### Connect4   
A beginner implementation of MiniMax in Connect4.#### Hangman  
A game of impossible hangman which chooses words that least fit your guesses.#### Fractals 
A collection of fractals using recursive algorithms.#### KD Tree 
A multidimensional binary tree.#### 8-Puzzle 
An A* based puzzle solver.