文件名称:leetcode2-coding-exercises:我对有用数据结构、算法的实现,以及我对编程难题的解决方案
文件大小:470KB
文件格式:ZIP
更新时间:2024-07-19 15:40:14
系统开源
leetcode 2 这个存储库包含我对有用数据结构、算法、游戏的实现,以及我对编程难题的解决方案。 每个项目都标有难度级别。 1 - 简单 2 - 中等 3 - 困难 如果文件名以 'lc' 开头,则是来自 leetcode.com 的问题 用python3编写。 感谢 Danijar Hafner (@danijar) 的灵感。 数据结构 链表 列表类 (linked_list.py) - 1 删除重复项 (linked_list_algos.py) 找到第 n 个最后一个元素 (linked_list_algos.py) 仅根据其对象删除节点(linked_list_algos.py) 对每个节点一位数的链表求和 (linked_list_algos.py) 找到圆的开头(linked_list_algos.py) 树木 二叉堆类 (binary_heap.py) - 2 二叉树类 (binary_tree.py) - 1 允许重复值的二叉搜索树类 (binary_search_tree.py) - 2 BST class inherits binary tree class 红
【文件预览】:
coding-exercises-master
----lc_median_arrays.py(4KB)
----.gitignore(23B)
----lc_zigzag_convert.py(2KB)
----year_max_pop.py(652B)
----substring_two_chars.py(2KB)
----binary_heap.py(3KB)
----delim_balanced.py(2KB)
----lc_reverse_int.py(968B)
----data()
--------dictionary.txt(1.68MB)
----priority_queue.py(729B)
----subarray_sum.py(2KB)
----binary_tree_algos.py(1KB)
----binary_search_tree.py(4KB)
----fizzbuzz.py(598B)
----README.md(5KB)
----trie.py(6KB)
----lc_add_number_reverse.py(1KB)
----sort.py(5KB)
----reverse_words.py(2KB)
----lc_longest_palindrome.py(2KB)
----lc_two_sum.py(989B)
----lc_longest_nonrepeat_substring.py(1KB)
----anagrams.py(2KB)
----sieve_prime.py(536B)
----linked_list.py(2KB)
----ghost.py(6KB)