-
小白在刷LeetCode题目时使用了leetcode_template_python,项目名为:leetcode_template_python
资源介绍
leetcode小白刷题CATpy
-
Python
的通用算法模板
作者
辣这个
表中的内容
待添加
数据结构和模式
哈希图
dictionary
=
{}
for
index
,
element
in
enumerate
(
List
):
if
element
in
dictionary
:
return
element
,
index
#
else
:
dictionary
[
process_logic
(
element
)
]
=
index
#
例子:
[1]
算法
二分查找
参数:
condition
、
left,
right初始条件和return输出。
def
binary_search
(
array
)
->
int
:
def
condition
(
value
)
->
bool
:
pass
left
,
right
=
0
,
len
(
array
)
#
while
left
<
right
:
mid
=
left
+
(
right
-
left
)
//
2
if
condition
(
mid
):
#
right
=
mid
else
: