文件名称:leetcodepython001-daily-coding-problem:日常编码问题
文件大小:34KB
文件格式:ZIP
更新时间:2024-07-21 03:13:19
系统开源
leetcode Python 001 日常编码问题 leet-code-问题 有一个很好的平台可以解决不同类型的问题。 有时我会尝试解决他们的问题并发布一些解决方案。 绝对鼓励您访问他们的网页。 问题一 给定一个数字列表和一个数字k ,返回列表中的任意两个数字加起来是否为k 。 例如,给定[10, 15, 3, 7]和k of 17 ,返回 true 因为10 + 7是17 。 奖励:你能一次性完成吗? 问题二 给定一个整数数组,返回一个新数组,使得新数组索引i处的每个元素都是原始数组中除i处的所有数字的乘积。 例如,如果我们的输入是[1, 2, 3, 4, 5] ,则预期输出将是[120, 60, 40, 30, 24] 。 如果我们的输入是[3, 2, 1] ,那么预期的输出将是[2, 3, 6] 。 后续:如果不能使用除法怎么办? 问题三 给定二叉树的根,实现serialize(root) ,将树序列化为字符串,和deserialize(s) ,将字符串反序列化回树。 例如,给定以下Node类。 class Node : def __init__ ( self , val ,
【文件预览】:
daily-coding-problem-master
----src()
--------problem_8.cpp(2KB)
--------problem_14.cpp(2KB)
--------problem_10.cpp(468B)
--------leet_code()
--------problem_1.cpp(721B)
--------problem_5.cpp(975B)
--------problem_6.cpp(4KB)
--------problem_2.cpp(2KB)
--------problem_16.cpp(1KB)
--------problem_4.cpp(2KB)
--------problem_3.cpp(3KB)
--------problem_7.cpp(1KB)
----LICENSE(11KB)
----README.md(5KB)
----.gitignore(270B)