摘要: 965. 单值二叉树 难度简单60 如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树。 只有给定的树是单值二叉树时,才返回 true;否则返回 false。 示例 1: 输入:[1,1,1,1,1,null,1] 输出:true 示例 2: 输入:[2,2,2,5,2] 输出:false 阅读全文
posted @ 2020-08-27 18:18 sweet_li 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 506. 相对名次 难度简单55 给出 N 名运动员的成绩,找出他们的相对名次并授予前三名对应的奖牌。前三名运动员将会被分别授予 “金牌”,“银牌” 和“ 铜牌”("Gold Medal", "Silver Medal", "Bronze Medal")。 (注:分数越高的选手,排名越靠前。) 示例 阅读全文
posted @ 2020-08-27 15:59 sweet_li 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 557. 反转字符串中的单词 III 难度简单217 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例: 输入:"Let's take LeetCode contest" 输出:"s'teL ekat edoCteeL tsetnoc" 提示: 在字符串中 阅读全文
posted @ 2020-08-27 15:33 sweet_li 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 884. 两句话中的不常见单词 难度简单66 给定两个句子 A 和 B 。 (句子是一串由空格分隔的单词。每个单词仅由小写字母组成。) 如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的。 返回所有不常用单词的列表。 您可以按任何顺序返回列表。 示例 1: 输 阅读全文
posted @ 2020-08-27 15:11 sweet_li 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1550. 存在连续三个奇数的数组 难度简单2 给你一个整数数组 arr,请你判断数组中是否存在连续三个元素都是奇数的情况:如果存在,请返回 true ;否则,返回 false 。 示例 1: 输入:arr = [2,6,4,1] 输出:false 解释:不存在连续三个元素都是奇数的情况。 示例 2 阅读全文
posted @ 2020-08-27 14:48 sweet_li 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 8. 打家劫舍 难度简单1037 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一 阅读全文
posted @ 2020-08-27 14:38 sweet_li 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 125. 验证回文串 难度简单265收藏分享切换为英文关注反馈 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 输入: "A man, a plan, a canal: Panama" 输出: true 阅读全文
posted @ 2020-08-27 12:23 sweet_li 阅读(216) 评论(0) 推荐(0) 编辑