leetcode解码方法Python-LeetCode:跟踪LeetCode进度

时间:2024-07-20 23:20:11
【文件属性】:

文件名称:leetcode解码方法Python-LeetCode:跟踪LeetCode进度

文件大小:86KB

文件格式:ZIP

更新时间:2024-07-20 23:20:11

系统开源

leetcode解码方法Python 力码 :writing_hand: 这个存储库的目的是跟踪我的 LeetCode 进度并在此过程中做一些笔记和总结。 :world_map: 数据结构/方法总结 广度优先搜索 (BFS) / 深度优先搜索 (DFS) Python:不能使用[[0]*n]*m创建列表列表!!! 这些列表将引用相同的 ID! 哈希表 Python:在 Python 2 中,dictionary.keys() 返回一个包含所有键的列表。 但是在 Python 3 中,相同的函数将返回一个名为 dict_keys([]) 的对象,并且它不支持索引。 将对象转换为列表将花费O(n)时间。 动态规划 两个指针 [3. 无重复字符的最长子串] [11. 装水最多的容器] [15. 3总和] [26. 从排序数组中删除重复项] [42. 收集雨水] [88. 合并排序数组] 通用算法/数组操作 Python:在不使用存储序列的情况下生成生成器或值序列。 :代码简化,只有我们直接生成矩阵条目而不是坐标才能提高速度 各种各样的 闰年规则: (year % 4 == 0 and year % 100 != 0) or (yea


【文件预览】:
LeetCode-master
----.gitignore(38B)
----README.md(2KB)
----code()
--------54_spiral_matrix.py(2KB)
--------54_spiral_matrix_v2.py(1KB)
--------1162_As_Far_from_Land_as_Possible.py(4KB)
--------295_find_median_in_data_stream.py(1KB)
--------380_insert_delete_getrandom.py(2KB)
--------885_spiral_matrix_III.py(104B)
--------1170_num_smaller_by_freq.py(1017B)
--------1200_min_abs_difference.py(453B)
--------1160_words_can_be_formed_by_chars.py(657B)
--------1169_invalid_transactions.py(1KB)
--------1191_K_concatenation_max_sum.py(979B)
--------1161_Maximum_Level_Sum_of_a_Binary_Tree.py(1KB)
--------394_decode_string.py(927B)
--------1235_max_profit.py(2KB)
--------79_word_search_v2.py(1KB)
--------59_spiral_matrix_II.py(1KB)
--------1_Two_Sum.py(262B)
--------91_decode_ways.py(3KB)
--------1154_day_of_year.py(519B)
----LeetCode_100_milestone.png(56KB)
----notes()
--------yieldExample.py(203B)
--------91_decode_ways.md(4KB)
--------Question91.PNG(21KB)
----archive()
--------79_word_search_v1.py(2KB)

网友评论