Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/asimihsan/challenges
/ functions
Functions
1,012 in github.com/asimihsan/challenges
⨍
Functions
1,012
◇
Types & classes
277
↓ 130 callers
Method
append
(self, value)
interview/glassdoor/glassdoor_reverse_singly_linked_list.py:17
↓ 85 callers
Method
get
(String key)
sedgwick/scramble/src/ai/datastructure/Trie.java:36
↓ 65 callers
Method
add
(Key key)
epi/ch10/mergek/MergeFiles.java:15
↓ 56 callers
Method
get
(self, value)
interview/geeksforgeeks/geeksforgeeks_bst_preorder_successor.py:31
↓ 56 callers
Method
put
(self, word)
interview/boggle1.py:74
↓ 51 callers
Method
size
()
interview/LargestN.java:35
↓ 36 callers
Method
isValid
(String candidate)
interview/BloomFilterExperiment.java:69
↓ 31 callers
Function
validate_email
(line)
codeeval/codeeval_35.py:33
↓ 29 callers
Method
add
(self, value)
interview/skiplist.py:26
↓ 23 callers
Method
size
Number of key-value pairs in the table. @return int.
sedgwick/redblack/src/ai/tree/RedBlackTree.java:120
↓ 22 callers
Method
close
()
epi/ch10/mergek/MergeFiles.java:97
↓ 18 callers
Method
test
(self, data, token_callback)
rosalind/prot/prot.py:50
↓ 17 callers
Method
compareTo
(Song o)
interview/ShuffleSongs.java:9
↓ 17 callers
Method
sort
(List<T> array)
interview/MergeSortTest.java:6
↓ 16 callers
Method
get
(int index)
exposed/03_linkedlist/src/ai/exposed/LinkedList.java:16
↓ 16 callers
Method
size
()
hackerrank/BotClean/HackerRankBotCleanLarge.java:178
↓ 15 callers
Method
contains
(T data)
hackerrank/BotClean/HackerRankBotCleanLarge.java:83
↓ 15 callers
Method
pop
()
interview/LargestN.java:21
↓ 14 callers
Method
isRed
(Node x)
sedgwick/redblack/src/ai/tree/RedBlackTree.java:299
↓ 12 callers
Method
add
(T data, int priority)
hackerrank/BotClean/HackerRankBotCleanLarge.java:53
↓ 12 callers
Method
isEmpty
()
exposed/03_linkedlist/src/ai/exposed/LinkedList.java:40
↓ 11 callers
Method
push
(self, value)
interview/cracking_stack_with_min.py:5
↓ 10 callers
Method
find
(self, value)
interview/skiplist.py:20
↓ 10 callers
Method
main
(String[] args)
interview/KMPTest.java:41
↓ 9 callers
Method
add_undirected_edge
(self, value1, value2)
interview/general_dfs.py:42
↓ 9 callers
Method
add_vertex
(self, value)
interview/general_dfs.py:37
↓ 9 callers
Method
dequeue
()
epi/ch8/CircularQueueTest.java:23
↓ 9 callers
Method
insert
(int index, T data)
exposed/03_linkedlist/src/ai/exposed/LinkedList.java:48
↓ 9 callers
Method
pop
(self)
interview/cracking_stack_with_min.py:8
↓ 9 callers
Method
sort
(List<T> input, Comparator<T> comparator)
clrs/02_getting_started/src/ai/sort/Merge.java:9
↓ 9 callers
Method
swap
(byte[] input, int i, int j)
codingforinterviews/CodingForInterviewsReverseWords.java:2
↓ 8 callers
Method
compareTo
(Log o)
epi/ch10/mergek/MergeFiles.java:105
↓ 8 callers
Method
enqueue
(int element)
epi/ch8/CircularQueueTest.java:34
↓ 8 callers
Method
equals
(Object other)
topcoder/srm538_div1_450/src/ai/topcoder/TurtleSpy/TurtleSpy.java:31
↓ 8 callers
Method
getIdentifier
()
interview/DijkstraPQTest.java:31
↓ 8 callers
Method
nextLine
()
epi/ch10/mergek/MergeFiles.java:81
↓ 8 callers
Method
size
()
exposed/03_linkedlist/src/ai/exposed/LinkedList.java:6
↓ 8 callers
Method
size
()
interview/DijkstraPQTest.java:79
↓ 7 callers
Method
getNext
()
exposed/03_linkedlist/src/ai/exposed/Node.java:32
↓ 7 callers
Method
getOutputForInput
(String inputResource)
rosalind/bins/src/test/java/TestBinarySearch.java:47
↓ 7 callers
Function
html_header
Returns an HTML header, containing the specified text. The level indicates the size of the header (1 for the largest header, larger numbers fo
topcoder/Problem.py:327
↓ 7 callers
Method
indexOf
(List<Integer> array, Integer value)
rosalind/bins/src/main/java/BinarySearch.java:21
↓ 7 callers
Method
max
Largest key. @return
sedgwick/redblack/src/ai/tree/RedBlackTree.java:149
↓ 7 callers
Method
pop
(self)
interview/glassdoor/glassdoor_stack_with_queues.py:31
↓ 7 callers
Method
push
(Integer value)
interview/LargestN.java:14
↓ 7 callers
Method
size
()
epi/ch10/mergek/MergeFiles.java:13
↓ 7 callers
Method
toString
()
interview/LargestBST.java:8
↓ 6 callers
Method
_piece_to_html
Converts the given piece to HTML, returning it as a string. Does NOT return the HTML header for the piece, just the content.
topcoder/Problem.py:144
↓ 6 callers
Method
compareTo
(Node other)
sedgwick/redblack/src/ai/tree/RedBlackTree.java:282
↓ 6 callers
Method
maxDistance
(String input)
topcoder/srm538_div2_300/src/LeftOrRight.java:34
↓ 6 callers
Method
palindromes
(String input)
interview/SubstringPalindromes.java:5
↓ 6 callers
Method
pop
(self)
interview/cracking_queue_with_two_stacks.py:11
↓ 6 callers
Method
push
(self, value)
interview/cracking_queue_with_two_stacks.py:8
↓ 6 callers
Method
putKeysGetKeys
(List<String> inputKeys)
sedgwick/redblack/src/ai/tree/RedBlackTreeTest.java:171
↓ 6 callers
Method
replace
(String from, String replacement)
codeeval/StringSubstitution.java:75
↓ 6 callers
Method
size
()
epi/ch8/CircularQueueTest.java:19
↓ 6 callers
Method
size
()
epi/ch7/OverlappingNoCycles.java:12
↓ 6 callers
Method
toString
()
epi/ch9/LCAParent.java:16
↓ 6 callers
Method
toString
()
codeeval/CodeEvalGridWalk.java:27
↓ 5 callers
Method
calculate
(int n)
rosalind/fibo/src/main/java/Fibonacci.java:2
↓ 5 callers
Method
find
(int[] array, int key)
cracking/ch09/SearchRotatedArray.java:2
↓ 5 callers
Method
getAnswer
(String input)
topcoder/srm613_div2_250/src/main/java/TaroString.java:9
↓ 5 callers
Method
higherKey
(Node tree, Integer key)
epi/ch14/HigherKey.java:50
↓ 5 callers
Function
html_text
Returns some text in HTML format.
topcoder/Problem.py:333
↓ 5 callers
Method
min
(self)
interview/cracking_stack_with_min.py:34
↓ 5 callers
Method
next
(self)
epi/ch12/sort_large_file.py:19
↓ 5 callers
Method
push
(self, value)
interview/interviewcake_extended_stack.py:12
↓ 5 callers
Method
push
(self, value)
interview/glassdoor/glassdoor_stack_with_queues.py:34
↓ 5 callers
Method
remove
()
hackerrank/BotClean/HackerRankBotCleanLarge.java:60
↓ 5 callers
Method
ssDecodeColID
(String input)
epi/ch5/SpreadsheetColumnEncoding.java:2
↓ 5 callers
Method
swap
(int[] array, int i, int j)
epi/ch6/DutchFlagPartition.java:2
↓ 5 callers
Method
trim
(String input)
interview/GlassdoorTrimExtraSpaces.java:2
↓ 4 callers
Function
do_intervals_overlap
(first, second)
topcoder/problems/12578_ShoutterDiv2/ShoutterDiv2.py:32
↓ 4 callers
Method
equals
(Object o)
hackerrank/HackerRankFraudPrevention.java:167
↓ 4 callers
Function
eval_variable
Given some data in code format (as a string), returns the data in equivalent Python format.
topcoder/topcoder_common.py:79
↓ 4 callers
Method
find
(String[] array, String value)
cracking/ch09/SearchInSparseStringArray.java:2
↓ 4 callers
Method
getData
()
exposed/03_linkedlist/src/ai/exposed/Node.java:24
↓ 4 callers
Method
getLargest
(self)
interview/interviewcake_extended_stack.py:78
↓ 4 callers
Method
hashCode
(Record r)
hackerrank/HackerRankFraudPrevention.java:204
↓ 4 callers
Method
isAccessible
(int limit)
codeeval/CodeEvalGridWalk.java:48
↓ 4 callers
Function
median
(elements)
topcoder/problems/12578_ShoutterDiv2/ShoutterDiv2.py:36
↓ 4 callers
Function
median_of_intervals
(intervals)
topcoder/problems/12578_ShoutterDiv2/ShoutterDiv2.py:60
↓ 4 callers
Method
naive
(long input)
epi/ch5/ParityTest.java:12
↓ 4 callers
Method
next
()
pearls/01_oyster/mlfsr/src/ai/mlfsr/Mlfsr16.java:23
↓ 4 callers
Function
open_page
Opens a page with the given opener, returning the page's HTML. The returned HTML is a unicode string, with all HTML code refs unescaped.
topcoder/topcoder_common.py:32
↓ 4 callers
Method
peek
(self)
interview/cracking_stack_with_min.py:11
↓ 4 callers
Method
pop
(self)
interview/interviewcake_extended_stack.py:21
↓ 4 callers
Method
pop
(self)
interview/interviewcake_extended_stack.py:72
↓ 4 callers
Method
push
(self, value)
interview/interviewcake_extended_stack.py:67
↓ 4 callers
Method
remove
()
epi/ch10/mergek/MergeFiles.java:20
↓ 4 callers
Method
reverse
(self)
interview/glassdoor/glassdoor_reverse_singly_linked_list.py:27
↓ 4 callers
Method
setNext
(Node<T> next)
exposed/03_linkedlist/src/ai/exposed/Node.java:36
↓ 4 callers
Method
solveProblem
()
googlecodejam/store_credit/src/StoreCredit.java:139
↓ 4 callers
Function
split_lines
Split text along word boundaries bounded by a maximum column length.
interview/split_lines.py:6
↓ 3 callers
Method
_generate_filled_signature
Returns the method signature for the problem with the given inputs and output, in the form <name>(<name>, <name>, ...) = <output>
topcoder/Problem.py:118
↓ 3 callers
Method
_get_header
Returns a reference to the soup header tag that contains the given text, or None if the header was not found. Looks for h3 tags, since
topcoder/TopCoderParser.py:25
↓ 3 callers
Method
_scrape_pieces
Scrapes the given pieces and saves them to the given problem object, or, if none is given, creates a new problem object. Returns the
topcoder/TopCoderParser.py:138
↓ 3 callers
Method
compare
(Node n1, Node n2)
interview/DijkstraPQTest.java:47
↓ 3 callers
Method
convertFileToOutput
(String filepath)
googlecodejam/store_credit/src/StoreCredit.java:100
↓ 3 callers
Method
countYZ
(String str)
codingbat/CountYZ.java:17
next →
1–100 of 1,012, ranked by callers