Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WomenWhoCodeNYC/Algorithms
/ types & classes
Types & classes
50 in github.com/WomenWhoCodeNYC/Algorithms
⨍
Functions
344
◇
Types & classes
50
↓ 3 callers
Class
Node
challenges/2ndLargestInBST/solutions/2ndLargestInBST.py:17
↓ 1 callers
Class
LinkedList
challenges/partitionLinkedList/Solutions/partitionLinkedList.py:10
↓ 1 callers
Class
Node
challenges/partitionLinkedList/Solutions/partitionLinkedList.py:4
↓ 1 callers
Class
tree
challenges/2ndLargestInBST/solutions/2ndLargestInBST.py:25
Class
challenges/matchingClosingParenthesis/solutions/matchingClosingParenthesis.js:5
Class
challenges/edgeTree/solutions/edgeTree.js:1
Class
AnagramDetection
challenges/anagramDetection/solutions/AnagramDetection.java:5
Class
AnagramDetectionTest
challenges/anagramDetection/testing/AnagramDetectionTest.java:7
Class
BinarySearch
challenges/binarySearch/solutions/BinarySearch.java:3
Class
BinarySearchTest
challenges/binarySearch/testing/BinarySearchTest.java:7
Class
CoinChangeCombinations
challenges/coinDenominations/solutions/CoinChangeCombinations.java:1
Class
ConvertTime
Submitting a java version of the solution
challenges/convertTime/ConvertTime.java:4
Class
FibonacciSum
challenges/fibonacciSum/solutions/FibonacciSum.java:7
Class
Heap
challenges/medianMaintenance/solutions/medianMaintenance.cpp:12
Class
LargestPrime
challenges/largestPrime/solutions/LargestPrime.java:14
Class
LatticePaths
Given a square grid, how could you determine the number of possible paths from the top left of the grid to the bottom right, assuming you can only mov
challenges/latticePaths/solutions/LatticePaths.java:13
Class
LetterCapitalize
challenges/letterCapitalize/solutions/LetterCapitalize.java:3
Class
LetterCapitalizeTest
challenges/letterCapitalize/testing/LetterCapitalizeTest.java:7
Class
ListNode
challenges/reverseSublist/solutions/reverseSublist.cpp:11
Class
ListNode
challenges/partitionLinkedList/Solutions/PartitionLinkedList.java:97
Class
LongestRange
challenges/longestRange/solutions/LongestRange.java:5
Class
LongestRangeTest
challenges/longestRange/testing/LongestRangeTest.java:7
Class
Main
challenges/reverseSublist/solutions/reverseSublistSolution.java:5
Class
MaxHeap
challenges/medianMaintenance/solutions/medianMaintenance.cpp:71
Class
MaximizeStockProfit
challenges/maximizeStockProfit/MaximizeStockProfit.java:1
Class
MedianCollection
challenges/medianCollection/solutions/medianCollection.rb:3
Class
MinHeap
challenges/medianMaintenance/solutions/medianMaintenance.cpp:75
Class
Node
challenges/nthLeaf/solutions/nthLeaf.rb:7
Class
Node
Linked list Node is defined as
challenges/CompareTwoStrings/solutions/compareTwoStrings.cpp:7
Class
Node
challenges/CompareTwoStrings/solutions/compareTwoStrings.cpp:10
Class
Node
Implement the Linked List cz Ruby does not have a built-in Implementation
challenges/CompareTwoStrings/solutions/compare_two_linked_list_strings.rb:3
Class
Node
challenges/cyclicalLinkedList/solutions/cyclical_linked_list.rb:3
Class
Node
challenges/kthToLastElement/solutions/kthToLastElement.rb:3
Class
Node
challenges/edgeTree/solutions/edgeTree.js:1
Class
PartitionLinkedList
Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x. For example, Given 1->4
challenges/partitionLinkedList/Solutions/PartitionLinkedList.java:12
Class
Range
challenges/range/solutions/Range.java:12
Class
SelectionSort
challenges/selectionSort/solutions/SelectionSort.java:6
Class
SelfDescribingNumbers
challenges/selfDescribingNumbers/solutions/SelfDescribingNumbers.java:5
Class
SelfDescribingNumbersTest
challenges/selfDescribingNumbers/testing/SelfDescribingNumbersTest.java:7
Class
SingleLinkedList
challenges/kthToLastElement/solutions/kthToLastElement.rb:14
Class
SinglyLinkedList
challenges/partitionLinkedList/Solutions/partitionLinkedList.cpp:37
Class
SinglyLinkedListNode
WomenWhoCodeNYC July 2018 challenges partition list nodes smaller than 3 come before nodes greater of equal to 3 original relative order is prserved
challenges/partitionLinkedList/Solutions/partitionLinkedList.cpp:26
Class
Solution
Solutions is derived from two assumptions: 1. When recieving $20 bills, giving back $15 in change using one $5 and one $10 is preferable over three $
challenges/lemonadeChange/solutions/lemonadeChange.cpp:11
Class
Solution
challenges/timeConversion/solutions/TimeConversion.java:7
Class
Stack
challenges/matchingClosingParenthesis/solutions/matchingClosingParenthesis.js:5
Class
StringToEnum
challenges/CompareTwoStrings/solutions/CompareTwoStrings.rb:1
Class
Sudoku
How could you determine if a 9 by 9 sudoku grid had been solved? Create a function which takes in a sudoku board and returns "Finished!" if the board
challenges/sudoku/solutions/Sudoku.java:15
Class
TriangleInequality
Given three edge lengths, check whether they could form a triangle. This is true if no edge is longer than the other two added together. For example,
challenges/triangleInequality/solutions/TriangleInequality.java:11
Class
Tribonacci
challenges/tribonacci/solutions/Tribonacci.java:16
Class
roman_numerals
challenges/romanNumerals/solutions/roman_numerals.java:10