Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jack-Lee-Hiter/AlgorithmsByPython
/ functions
Functions
495 in github.com/Jack-Lee-Hiter/AlgorithmsByPython
⨍
Functions
495
◇
Types & classes
172
Method
__init__
(self, x)
leetcode/143. Reorder List.py:14
Method
__init__
(self, x)
leetcode/102. Binary Tree Level Order Traversal.py:20
Method
__init__
(self, x)
leetcode/103. Binary Tree Zigzag Level Order Traversal.py:20
Method
__init__
(self, x)
leetcode/113. Path Sum II.py:23
Method
__init__
(self, x)
leetcode/101. Symmetric Tree.py:20
Method
__init__
(self, x)
leetcode/82. Remove Duplicates from Sorted List II.py:10
Method
__init__
(self, x)
leetcode/112. Path Sum.py:17
Method
__init__
(self, x)
leetcode/105. Construct Binary Tree from Preorder and Inorder Traversal.py:5
Method
__init__
(self, x)
leetcode/230. Kth Smallest Element in a BST.py:6
Method
__init__
(self, x)
leetcode/297. Serialize and Deserialize Binary Tree.py:17
Method
__iter__
(self)
AVL.py:55
Method
__iter__
(self)
BinarySearchTree.py:55
Method
__len__
(self)
AVL.py:52
Method
__len__
(self)
BinarySearchTree.py:52
Method
__new__
(cls, *args, **kwargs)
Target Offer/Singleton.py:12
Method
__setitem__
(self, k, v)
AVL.py:142
Method
__setitem__
(self, key, data)
Hash.py:82
Method
__setitem__
(self, k, v)
BinarySearchTree.py:77
Function
add
(match)
regularExpression/re模块其他方法.py:28
Method
addRear
(self, item)
Queue.py:45
Method
addTwoNumbers
(self, l1, l2)
leetcode/2. Add Two Numbers.py:12
Function
baseConverter
(decNumber, base)
Stack.py:98
Method
buildTree
(self, inorder, postorder)
leetcode/106. Construct Binary Tree from Inorder and Postorder Traversal.py:13
Method
buildTree
(self, preorder, inorder)
leetcode/105. Construct Binary Tree from Preorder and Inorder Traversal.py:12
Method
buildTree2
(self, preorder, inorder)
leetcode/105. Construct Binary Tree from Preorder and Inorder Traversal.py:21
Method
buildTreeInter
(self, preorder, inorder)
leetcode/105. Construct Binary Tree from Preorder and Inorder Traversal.py:36
Method
canWinNim
(self, n)
leetcode/292. Nim Game.py:10
Method
delMin
(self)
BinaryHeap.py:41
Method
deleteDuplicates
(self, head)
leetcode/83. Remove Duplicates from Sorted List.py:16
Method
deleteDuplication
(self, head)
leetcode/82. Remove Duplicates from Sorted List II.py:14
Method
deserialize
(self, data)
leetcode/297. Serialize and Deserialize Binary Tree.py:38
Function
evaluate
(parseTree)
ParseTree.py:38
Function
getinstance
()
Target Offer/Singleton.py:67
Function
gradAscent
(dataMatIn, classLabels)
Logistic regression/Logistic.py:16
Method
hasPathSum
(self, root, sum)
leetcode/112. Path Sum.py:23
Method
inOrder
(self, root)
Target Offer/递归和非递归实现二叉搜索树的三种遍历.py:33
Method
inOrderRec
(self, root)
Target Offer/递归和非递归实现二叉搜索树的三种遍历.py:46
Function
infixToPostfix
(infixexpr)
Stack.py:117
Function
inorder
(tree)
ParseTree.py:71
Method
invertTree2
(self, root)
leetcode/226. Invert Binary Tree.py:34
Method
invertTreeInter
(self, root)
leetcode/226. Invert Binary Tree.py:39
Method
isEmpty
(self)
Queue.py:5
Method
isEmpty
(self)
Queue.py:42
Method
isEmpty
(self)
Lists.py:28
Method
isEven
(self, n)
Target Offer/调整数组顺序使奇数位于偶数前面.py:64
Method
isNegtive
(self, n)
Target Offer/调整数组顺序使奇数位于偶数前面.py:67
Method
isNumeric
(self, s)
Target Offer/表示数值的字符串.py:10
Function
isPrime
(n)
MapReduce_and_filter.py:22
Method
isRoot
(self)
BinarySearchTree.py:22
Method
isSymmetric
(self, root)
leetcode/101. Symmetric Tree.py:27
Method
isSymmetric2
(self, root)
leetcode/101. Symmetric Tree.py:37
Method
isSymmetric3
(self, root)
leetcode/101. Symmetric Tree.py:64
Method
isSymmetric_2
(self, root)
leetcode/101. Symmetric Tree.py:48
Method
isSymmetrical
(self, pRoot)
Target Offer/对称的二叉树.py:26
Method
kthSmallest
(self, pRoot, k)
leetcode/230. Kth Smallest Element in a BST.py:12
Method
length
(self)
AVL.py:49
Method
length
(self)
BinarySearchTree.py:49
Method
levelOrder
(self, pRoot)
Target Offer/把二叉树打印成多行.py:13
Method
levelOrder
(self, root)
leetcode/102. Binary Tree Level Order Traversal.py:26
Method
lowestCommonAncestor
(self, root, A, B)
Target Offer/二叉树的最低公共祖先.py:16
Method
manacher
(s)
leetcode/5. Longest Palindromic Substring.py:27
Function
matchTable2
(aList)
AwesomeAlgorithms/KMP算法.py:42
Method
mergeTwoLists
(self, l1, l2)
leetcode/21. Merge Two Sorted Lists.py:12
Method
mergeTwoLists2
(self, l1, l2)
leetcode/21. Merge Two Sorted Lists.py:27
Method
minNumberInRotateArray2
(self, rotateArray)
Target Offer/旋转数组的最小数字.py:33
Function
modiBubbleSort
(alist)
BubbleSort.py:13
Function
parChecker
(symbolString)
Stack.py:53
Method
pathSum
(self, root, sum)
leetcode/113. Path Sum II.py:29
Function
plotBestFit
(weights)
Logistic regression/Logistic.py:53
Method
postOrderRec
(self, root)
Target Offer/递归和非递归实现二叉搜索树的三种遍历.py:69
Function
postorder
(tree)
ParseTree.py:51
Function
postordereval
(tree)
ParseTree.py:58
Method
preOrder
(self, root)
Target Offer/递归和非递归实现二叉搜索树的三种遍历.py:14
Method
preOrderRec
(self, root)
Target Offer/递归和非递归实现二叉搜索树的三种遍历.py:27
Method
preorder
(self)
BinaryTree.py:37
Method
reOrderArray
(self, array)
Target Offer/调整数组顺序使奇数位于偶数前面.py:9
Method
reOrderArray2
(self, array)
Target Offer/调整数组顺序使奇数位于偶数前面.py:26
Method
reOrderArray3
(self, array)
Target Offer/调整数组顺序使奇数位于偶数前面.py:31
Method
removeElements
(self, head, val)
leetcode/203. Remove Linked List Elements.py:15
Method
removeNthFromEnd
(self, head, n)
leetcode/19. Remove Nth Node From End of List.py:13
Method
reorderList
(self, head)
leetcode/143. Reorder List.py:19
Method
replaceSpaceByAppend
(self, s)
Target Offer/替换空格.py:12
Method
reverseString2
(self, s)
leetcode/344. Reverse String.py:11
Function
revstring
(mystr)
Stack.py:38
Method
serialize
(self, root)
leetcode/297. Serialize and Deserialize Binary Tree.py:23
Function
singleton
(cls, *args, **kwargs)
Target Offer/Singleton.py:65
Method
size
(self)
Stack.py:20
Method
size
(self)
Lists.py:36
Function
standardName
(s)
MapReduce_and_filter.py:11
Function
stocGradAscent0
(dataMatrix, classLabels)
Logistic regression/Logistic.py:29
Method
sum0
(self, n)
Target Offer/求前n项和.py:12
Method
swapPairs2
(self, head)
leetcode/24. Swap Nodes in Pairs.py:34
Function
title
(s)
Target Offer/句子中单词首字母大写.py:5
Method
top
(self)
Target Offer/包含min函数的栈.py:24
Method
zigzagLevelOrder
(self, root)
Target Offer/按之字形顺序打印二叉树.py:41
← previous
401–495 of 495, ranked by callers