上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页
摘要: 题目描述 你正在使用一堆木板建造跳水板。有两种类型的木板,其中长度较短的木板长度为shorter,长度较长的木板长度为longer。你必须正好使用k块木板。编写一个方法,生成跳水板所有可能的长度。 返回的长度需要从小到大排列。 示例: 输入: shorter = 1 longer = 2 k = 3 阅读全文
posted @ 2020-07-08 23:06 Flix 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。 示例: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 输出: [1,2,3,6,9,8,7,4,5] 题目链接: https://leet 阅读全文
posted @ 2020-07-06 21:51 Flix 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个二叉树,原地将它展开为一个单链表。 示例: 例如,给定二叉树 1 / \ 2 5 / \ \ 3 4 6 将其展开为: 1 \ 2 \ 3 \ 4 \ 5 \ 6 题目链接: https://leetcode-cn.com/problems/flatten-binary-tree- 阅读全文
posted @ 2020-07-05 15:55 Flix 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定不同面额的硬币和一个总金额。写出函数来计算可以凑成总金额的硬币组合数。假设每一种面额的硬币有无限个。 示例: 输入: amount = 5, coins = [1, 2, 5] 输出: 4 解释: 有四种方式可以凑成总金额: 5=5 5=2+2+1 5=2+1+1+1 5=1+1+1+ 阅读全文
posted @ 2020-07-04 11:00 Flix 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 题目描述 将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 给定有序数组: [-10,-3,0,5,9], 一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高 阅读全文
posted @ 2020-07-03 22:23 Flix 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 题目描述 请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。 示例: 给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回其层次遍历结果: [ 阅读全文
posted @ 2020-07-03 10:53 Flix 阅读(238) 评论(0) 推荐(0) 编辑
摘要: ## 题目描述 编写一个程序,找到两个单链表相交的起始节点。 **示例:** ![](https://img2020.cnblogs.com/blog/1617136/202006/1617136-20200630225250749-826155254.png) ```html 输入:interse 阅读全文
posted @ 2020-06-30 23:01 Flix 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 题目描述 请你来实现一个 atoi 函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。接下来的转化规则如下: 如果第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字字符组合起来,形成一个有符号整数。 假如第一个非空字符是 阅读全文
posted @ 2020-06-30 22:39 Flix 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 题目描述 请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 阅读全文
posted @ 2020-06-28 23:28 Flix 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。 说明: 拆分时可以重复使用字典中的单词。 你可以假设字典中没有重复的单词。 示例: 输入: s = "leetcode", wordDict = ["lee 阅读全文
posted @ 2020-06-25 22:17 Flix 阅读(205) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页