编程练习
Wr丶
这个作者很懒,什么都没留下…
展开
-
1 day leetcode题库 - 两数之和
** 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 **示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] ...原创 2019-08-30 19:22:19 · 117 阅读 · 0 评论 -
2 day leetcode题库 -两个列表的最小索引总和
题目 假设Andy和Doris想在晚餐时选择一家餐厅,并且他们都有一个表示最喜爱餐厅的列表,每个餐厅的名字用字符串表示。你需要帮助他们用最少的索引和找出他们共同喜爱的餐厅。 如果答案不止一个,则输出所有答案并且不考虑顺序。 你可以假设总是存在一个答案。 实例 输入: ["Shogun", "Tapioca Express", "Burger King", "KFC"] ["KFC", "Shog...原创 2019-09-06 19:45:16 · 210 阅读 · 0 评论 -
3 day leetcode题库 -二叉树的最小深度
题目 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明: 叶子节点是指没有子节点的节点。 示例 给定二叉树 [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7 返回它的最小深度 2. 代码 if(not root):return 0 if(...原创 2019-09-09 20:39:01 · 133 阅读 · 0 评论