Justin Butler's repositories
ARW-to-JPG-converter
Quick and easy bash script to convert all ARW files in a folder to JPGs
BarcodeScannerTest
For CS441 Project
Basic-Calculator-Leetcode-Hard
Java DFS solution to Basic Calculator. Beats 96% of Java Submissions
Capacity-To-Ship-Packages-Within-D-Days-Leetcode-Medium
Java Solution to Capacity To Ship Packages Within D Days Leetcode Problem
CPP-Method-Decl-Parser
Python regex matcher to find when a line contains C++ Method Declaration.
Evaluate-Reverse-Polish-Notation-Leetcode-Medium
O(n) easy to understand Java solution to Evaluate Reverse Polish Notation on a string array.
Find-First-and-Last-Position-of-Element-in-Sorted-Array-Leetcode-Medium
Java 0ms Iterative solution to Find First and Last Position of Element in Sorted Array. Beats 100% of Java Submissions
Find-the-Town-Judge-Leetcode-Easy
Java O(n) solution to leetcode problem Find the Town Judge. Beats 99% of Java Submissions.
Flood-Fill-Leetcode-Easy
Typescript recursive flood fill algorithm.
Generate-Parentheses-Leetcode-Medium
Recursive, simple java solution to Generate Parentheses. Beats 94% of Java Submissions.
Integer-to-Roman-Leetcode-Medium
Fast algorithm to convert an Integer to roman numerals in Typescript.
JustinButler700
Config files for my GitHub profile.
Maximum-Bags-With-Full-Capacity-of-Rocks-Leetcode-Medium
Solution to Maximum Bags With Full Capacity of Rocks.
Maximum-Subarray-Leetcode-Medium
Java Solution to Maximum Subarray, beats 100% O(n)
Merge-Intervals-Leetcode-Medium
O(n) solution to Merge Intervals Java. Beats 96% of Java Submissions.
Minimum-Rounds-to-Complete-All-Tasks-Leetcode-Medium
O(n) Solution.
Minimum-Time-Difference-Leetcode-Medium
Java & Typescript O(n) Solution to leetcode problem "Minimum Time Difference"
Number-of-Islands-Leetcode-Medium
Java DFS solution to Number of Islands, beats over 90%.
Pascals-Triangle-Leetcode-Easy
recursive java solution to pascal's triangle. O(n^2)
Permutations-II-Leetcode-Medium
Java Backtracking solution to Permutations II
Plus-One-Leetcode-Easy
0ms, Beats 100% solution to Plus One Leetcode Problem.
realesrgan-video-script
Modified realesrgan-ncnn-vulkan upscaler to be faster for video rendering on macos
Rotate-Image-Leetcode-Medium
C++ in place solution to Rotate Image.
Shuffle-the-Array-Leetcode-Easy
O(n) 1ms solution to Shuffle the Array Java. Beats 100% of Submissions.
Strictly-Palindromic-Number-Leetcode-Medium
Java O(n) solution to check if number is Strictly Palindromic. beats 100%.
Swap-Nodes-in-Pairs-Leetcode-Medium
Java, Python, and Typescript solution to Swap nodes in Pairs. O(n). most beat 99%.
UTF-8-Validation-Leetcode-Medium
1ms beats 100% Java solution to UTF-8 Validation
Valid-Anagram-Leetcode-Easy
O(n) solution to Valid Anagram in Java. Beats 95% of Java Submissions.
Word-Pattern-LEETCODE-EASY
determines if a group of words follows the given pattern. Beats 85% of Java submissions