Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/charles-wangkai/hackerrank
/ functions
Functions
1,787 in github.com/charles-wangkai/hackerrank
⨍
Functions
1,787
◇
Types & classes
751
↓ 1 callers
Function
standardize_wrapper
(func)
standardize-mobile-number-using-decorators.py:3
↓ 1 callers
Method
stringsXOR
(String s, String t)
strings-xor/Solution.java:5
↓ 1 callers
Method
subtractMod
(int x, int y)
simple-one/Solution.java:50
↓ 1 callers
Method
swap
(int[] a, int index1, int index2)
ctci-bubble-sort/Solution.java:47
↓ 1 callers
Method
swap
(int[] a, int index1, int index2)
30-sorting/Solution.java:44
↓ 1 callers
Method
swap
(int K, Node node, int depth)
swap-nodes-algo/Solution.java:30
↓ 1 callers
Method
swap
(int[] arr, int index1, int index2)
minimum-swaps-2/Solution.java:41
↓ 1 callers
Method
swap
(int[] a, Map<Integer, Integer> numberToIndex, int index1, int index2)
largest-permutation/Solution.java:45
↓ 1 callers
Method
timeTaken
(int num, int memo, long[] dur, long[] mem)
jesse-and-os-1/Solution.java:6
↓ 1 callers
Method
to_string
c-tutorial-class.cpp:52
↓ 1 callers
Function
translation
english-khalani-translation-1.cpp:5
↓ 1 callers
Method
triangle
multi-level-inheritance-cpp.cpp:6
↓ 1 callers
Method
triangle
inheritance-introduction.cpp:6
↓ 1 callers
Function
update
c-tutorial-pointer.cpp:3
↓ 1 callers
Method
visitLeaf
(TreeLeaf leaf)
java-vistor-pattern/Solution.java:77
↓ 1 callers
Method
visitNode
(TreeNode node)
java-vistor-pattern/Solution.java:75
↓ 1 callers
Function
vowelsAndConsonants
(s)
js10-loops.js:28
↓ 1 callers
Method
walk
()
java-inheritence-1/Solution.java:2
↓ 1 callers
Method
weightedMean
(int[] x, int[] w)
s10-weighted-mean/Solution.java:25
↓ 1 callers
Function
write_number_to_socket
(connection, number)
sortedset.py:106
↓ 1 callers
Function
write_string_to_socket
(connection, message)
can-funds-be-transferred-a.py:77
↓ 1 callers
Method
yearPasses
()
30-class-vs-instance/Person.java:28
Method
A
accessing-inherited-functions.cpp:8
Method
AddElements
c-class-templates.cpp:17
Method
AddElements
c-class-templates.cpp:32
Method
Answer
(int minPrimitiveRoot, int primitiveRootNum)
primitive-problem/Solution.java:101
Method
B
accessing-inherited-functions.cpp:37
Method
BadLengthException
inherited-code.cpp:10
Method
Block
(char letter, int length)
special-palindrome-again/Solution.java:59
Method
Book
(String t, String a)
30-abstract-classes/Solution.java:7
Method
Box
box-it.cpp:34
Method
C
accessing-inherited-functions.cpp:66
Method
Calculate
()
calculating-volume/Solution.java:10
Method
CompareLists
(Node headA, Node headB)
compare-two-linked-lists/Solution.java:10
Method
CountryInfo
(String language, String country, String name)
java-currency-formatter/Solution.java:27
Method
Customer
(int number, int order, int prep)
jim-and-the-orders/Solution.java:37
Method
Customer
(int orderTime, int cookTime)
minimum-average-waiting-time/Solution.java:48
Method
Delete
(Node head, int position)
delete-a-node-from-a-linked-list/Solution.java:10
Method
Difference
(int[] elements)
30-scope/Solution.java:8
Method
Element
(int x, int max)
maximum-element/Solution.java:31
Method
Email
(String firstName, String emailId)
30-regex-patterns/Solution.java:30
Method
FindMergeNode
(Node headA, Node headB)
find-the-merge-point-of-two-joined-linked-lists/Solution.java:11
Method
Fireball
magic-spells.cpp:27
Method
Frostbite
magic-spells.cpp:40
Method
GetNode
(Node head, int n)
get-the-value-of-the-node-at-a-specific-position-from-the-tail/Solution.java:9
Method
GraphNode
(int value)
balanced-forest/Solution.java:185
Method
HasCycle
(Node head)
detect-whether-a-linked-list-contains-a-cycle/Solution.java:7
Method
Heap
(ParentChildComparator parentChildComparator)
find-median-1/Solution.java:54
Method
HotelApartment
hotel-prices.cpp:25
Method
HotelRoom
hotel-prices.cpp:9
Method
Inorder
(Node root)
tree-inorder-traversal/Solution.java:8
Method
Insert
(Node root, int value)
binary-search-tree-insertion/Solution.java:9
Method
Insert
(Node head, int x)
insert-a-node-at-the-tail-of-a-linked-list/Solution.java:13
Method
Insert
(Node head, int x)
insert-a-node-at-the-head-of-a-linked-list/Solution.java:10
Method
InsertNth
(Node head, int data, int position)
insert-a-node-at-a-specific-position-in-a-linked-list/Solution.java:10
Method
LRUCache
abstract-classes-polymorphism.cpp:89
Method
LevelOrder
(Node root)
tree-level-order-traversal/Solution.java:11
Method
MapReduce
()
relational-mapreduce-patterns-1-selections/Main.java:17
Method
MapReduce
()
relational-mapreduce-patterns-3-difference/Solution.java:19
Method
MapReduce
()
relational-mapreduce-patterns-1-intersections/Main.java:17
Method
MapReduce
()
map-reduce-tutorials-2-the-group-by-operator/Main.java:16
Method
MapReduce
()
relational-mapreduce-patterns-4-unions/Solution.java:17
Method
MapReduce
()
map-reduce-tutorials-1-word-counts/Main.java:15
Method
MapReduce
()
map-reduce-tutorials-3-composite-keys/Main.java:17
Method
MergeLists
(Node list1, Node list2)
merge-two-sorted-linked-lists/Solution.java:9
Method
Message
messages-order.cpp:14
Method
MotorCycle
()
java-method-overriding-2-super-keyword/Solution.java:12
Method
MyBook
(String title, String author, int price)
30-abstract-classes/Solution.java:20
Method
Node
abstract-classes-polymorphism.cpp:16
Method
Node
(int data)
tree-height-of-a-binary-tree/Solution.java:8
Method
Node
(int data)
30-binary-search-trees/Solution.java:7
Method
Node
(int value)
poisonous-plants/Solution.java:64
Method
Node
(int d)
30-linked-list-deletion/Solution.java:7
Method
Node
(int data)
30-binary-trees/Solution.java:9
Method
Node
(int index)
ctci-bfs-shortest-reach/Solution.java:63
Method
Node
(int value)
swap-nodes-algo/Solution.java:61
Method
Node
(int d)
30-linked-list/Solution.java:7
Method
Operation
(int type, Object argument)
simple-text-editor/Solution.java:46
Method
Operation
(int type, int k)
xrange-and-pizza/Solution.java:48
Method
Pair
(String a, String b)
java-hashset/Solution.java:24
Method
Person
overloading-ostream-operator.cpp:8
Method
Person
(int initialAge)
30-class-vs-instance/Person.java:6
Method
Person
(String firstName, String lastName, int identification)
30-inheritance/Solution.java:9
Method
Player
(String name, int score)
ctci-comparator-sorting/Solution.java:16
Method
Point
(int x, int y, int v)
stars/Solution.java:78
Method
Point
(int x, int y)
points-on-a-line/Solution.java:32
Method
Point
(int r, int c)
matrix-rotation-algo/Solution.java:73
Method
Point
(int x, int y)
points-on-rectangle/Solution.java:50
Method
Point
(int x, int y)
castle-on-the-grid/Solution.java:77
Method
Position
(int r, int c)
queens-attack-2/Solution.java:55
Method
Postorder
(Node root)
tree-postorder-traversal/Solution.java:8
Method
Preorder
(Node root)
tree-preorder-traversal/Solution.java:8
Method
Print
(Node head)
print-the-elements-of-a-linked-list/Solution.java:13
Method
PythagoreanTriple
(long a, long b, long c)
pythagorean-triple/Solution.java:36
Method
Rational
(long numerator, long denominator)
random-number-generator/Solution.java:49
Method
Recipient
messages-order.cpp:50
Function
Rectangle
(a, b)
js10-objects.js:27
Method
Rectangle
rectangle-area.cpp:15
Method
RemoveDuplicates
(Node head)
delete-duplicate-value-nodes-from-a-sorted-linked-list/Solution.java:9
Method
Result
(int maxBreakNum, int minBreakNum)
breaking-best-and-worst-records/Solution.java:42
← previous
next →
1,001–1,100 of 1,787, ranked by callers