会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhanzq1
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
26
27
28
29
30
31
32
33
34
···
42
下一页
2019年3月26日
leetcode 538. 把二叉搜索树转换为累加树(Convert BST to Greater Tree)
摘要: [TOC] 题目描述: 给定一个二叉搜索树(Binary Search Tree),把它转换成为累加树(Greater Tree),使得每个节点的值是原来的节点值加上所有大于它的节点值之和。 示例: 解法:
阅读全文
posted @ 2019-03-26 09:43 zhanzq1
阅读(124)
评论(0)
推荐(0)
2019年3月25日
leetcode 532. 数组中的K-diff数对(K-diff Pairs in an Array)
摘要: [TOC] 题目描述: 给定一个整数数组和一个整数 k , 你需要在数组里找到 不同的 k diff 数对。这里将 k diff 数对定义为一个整数对 (i, j), 其中 i 和 j 都是数组中的数字,且两数之差的绝对值是 k . 示例 1: 示例 2: 示例 3: 注意: 1. 数对 (i, j
阅读全文
posted @ 2019-03-25 22:52 zhanzq1
阅读(176)
评论(0)
推荐(0)
leetcode 530. 二叉搜索树的最小绝对差(Minimum Absolute Difference in BST)
摘要: [TOC] 题目描述: 给定一个所有节点为非负值的二叉搜索树,求树中任意两节点的差的绝对值的最小值。 示例 : 注意: 树中至少有2个节点。 解法: cpp / Definition for a binary tree node. struct TreeNode { int val; TreeNod
阅读全文
posted @ 2019-03-25 22:33 zhanzq1
阅读(115)
评论(0)
推荐(0)
leetcode 521. 最长特殊序列 Ⅰ(Longest Uncommon Subsequence I)
摘要: [TOC] 题目描述: 给定两个字符串,你需要从这两个字符串中找出最长的特殊序列。最长特殊序列定义如下:该序列为某字符串独有的最长子序列(即不能是其他字符串的子序列)。 子序列 可以通过删去字符串中的某些字符实现,但不能改变剩余字符的相对顺序。空序列为所有字符串的子序列,任何字符串为其自身的子序列。
阅读全文
posted @ 2019-03-25 18:02 zhanzq1
阅读(114)
评论(0)
推荐(0)
leetcode 520. 检测大写字母(Detect Capital)
摘要: [TOC] 题目描述: 给定一个单词,你需要判断单词的大写使用是否正确。 我们定义,在以下情况时,单词的大写用法是正确的: 1. 全部字母都是大写,比如"USA"。 2. 单词中所有字母都不是大写,比如"leetcode"。 3. 如果单词不只含有一个字母,只有首字母大写, 比如 "Google"。
阅读全文
posted @ 2019-03-25 17:49 zhanzq1
阅读(165)
评论(0)
推荐(0)
leetcode 509. 斐波那契数(Fibonacci Number)
摘要: [TOC] 题目描述: 斐波那契数 ,通常用 表示,形成的序列称为 斐波那契数列 。该数列由 和 开始,后面的每一项数字都是前面两项数字的和。也就是: 给定 ,计算 。 示例 1: 示例 2: 示例 3: 提示: + 0 ≤ N ≤ 30 解法: cpp class Solution { publi
阅读全文
posted @ 2019-03-25 17:40 zhanzq1
阅读(166)
评论(0)
推荐(0)
leetcode 507. 完美数(Perfect Number)
摘要: [TOC] 题目描述: 对于一个 正整数 ,如果它和除了它自身以外的所有正因子之和相等,我们称它为“完美数”。 给定一个 正整数 , 如果他是完美数,返回 ,否则返回 示例: 注意: 输入的数字 不会超过 100,000,000. (1e8) 解法:
阅读全文
posted @ 2019-03-25 17:35 zhanzq1
阅读(286)
评论(0)
推荐(0)
leetcode 506. 相对名次(Relative Ranks)
摘要: [TOC] 题目描述: 给出 N 名运动员的成绩,找出他们的相对名次并授予前三名对应的奖牌。前三名运动员将会被分别授予 “金牌”,“银牌” 和“ 铜牌”("Gold Medal", "Silver Medal", "Bronze Medal")。 (注:分数越高的选手,排名越靠前。) 示例 1: 提
阅读全文
posted @ 2019-03-25 17:25 zhanzq1
阅读(218)
评论(0)
推荐(0)
leetcode 504. 七进制数(Base 7)
摘要: [TOC] 题目描述: 给定一个整数,将其转化为7进制,并以字符串形式输出。 示例 1: 示例 2: 注意: 输入范围是 [ 1e7, 1e7] 。 解法: cpp class Solution { public: string convertToBase7(int num) { string re
阅读全文
posted @ 2019-03-25 17:13 zhanzq1
阅读(159)
评论(0)
推荐(0)
leetcode 500. 键盘行(Keyboard Row)
摘要: [TOC] 题目描述: 给定一个单词列表,只返回可以使用在键盘同一行的字母打印出来的单词。键盘如下图所示。 示例: 注意: 1. 你可以重复使用键盘上同一字符。 2. 你可以假设输入的字符串将只包含字母。 解法: cpp class Solution { public: vector findWor
阅读全文
posted @ 2019-03-25 15:55 zhanzq1
阅读(135)
评论(0)
推荐(0)
上一页
1
···
26
27
28
29
30
31
32
33
34
···
42
下一页
公告