摘要:
1285. 四的乘方 中文English 给定一个整数(32位有符号整数),写一个方法判断这个数字是否为4的乘方。 样例 样例 1: 输入:num = 16 输出:True 样例 2: 输入:num = 5 输出:False 挑战 你能否不使用循环/递归解决这个问题呢? class Solution 阅读全文
摘要:
1243. 字符串中的单词数 中文English 计算字符串中的单词数,其中一个单词定义为不含空格的连续字符串。 样例 样例: 输入: "Hello, my name is John" 输出: 5 解释:有五个字符串段落:"Hello"、"my"、"name"、"is"、"John" 注意事项 字符 阅读全文
摘要:
1227. 重复的子串模式 中文English 给你一个非空字符串,判断它能否通过重复它的某一个子串若干次(两次及以上)得到。字符串由小写字母组成,并且它的长度不会超过10000。 样例 样例1: 输入:"abab" 输出:True 说明:可以由它的子串"ab"重复两次得到。 样例2: 输入:"ab 阅读全文
摘要:
1225. 岛的周长 中文English 给定一张用二维数组表示的网格地图,其中1表示陆地单元格,0表示水域单元格。网格地图中的单元格视为水平/垂直相连(斜向不相连)。这个网格地图四周完全被水域包围着,并且其中有且仅有一个岛(定义为一块或多块相连的陆地单元格)。这个岛不包含湖(定义为不和外围水域相连 阅读全文
摘要:
1214. 许可证密钥格式 中文English 给定一个用字符串S表示的许可证,其中仅仅包含了数字、字母和短横线。字符串被N个短横线“-”切分为了N+1组。 给定一个数字K,要求重新整理字符串的格式,使得除了第一组之外的每个组正好K个字符,第一组长度可以比K小,但也至少要包含一个字符。此外,对于两个 阅读全文
摘要:
1212. 最大连续1的个数 中文English 给定一个二进制数组,找出该数组中最大连续1的个数。 样例 Example 1: Input: [1,1,0,1,1,1] Output: 3 Explanation: The first two digits or the last three di 阅读全文
摘要:
1270. 勒索信 中文English 给定一个任意的表示勒索信内容的字符串,和另一个字符串表示杂志的内容,写一个方法判断能否通过剪下杂志中的内容来构造出这封勒索信,若可以,返回 true;否则返回 false。 杂志字符串中的每一个字符仅能在勒索信中使用一次。 样例 样例 1 输入 : ranso 阅读全文
摘要:
1250. 第三大的数 中文English 给定一个非空数组,返回此数组中第三大的数。如果不存在,则返回数组中最大的数。要求算法时间复杂度必须是O(n)。 样例 样例 1: 输入: num = [3, 2, 1] 输出: 1 解释: 第三大的数是 1. 样例 2: 输入: num = [1, 2] 阅读全文
摘要:
1218. 补数 中文English 给定一个正整数,输出它的补数。补数是将原先数字的二进制表示按位取反,再换回十进制后得到的新数。 样例 样例1: 输入:5 输出:2 说明:5的二进制表示为101(不包含前导零),它的补数为010,因此你需要输出2。 样例2: 输入:1 输出:0 说明:1的二进制 阅读全文
摘要:
1338. 停车困境 中文English 停车场里停着许多汽车。 停车位是一条很长的直线,每米都有一个停车位。 当前很多汽车停放,您想通过建造屋顶来遮雨挡雨。 要求至少有k辆车的车顶被车顶遮盖,要覆盖k辆车的车顶的最小长度是多少?该函数具有以下参数: cars:长度的整数数组,表示停放汽车的停车位 阅读全文
摘要:
1343. 两字符串和 中文English 给定两个仅含数字的字符串,你需要返回一个由各个位之和拼接的字符串 样例 示例1: 输入: A = "99" B = "111" 输出: "11010" 解释: 因为 9 + 1 = 10, 9 + 1 = 10, 0 + 1 = 1,连接之后的结果是 "1 阅读全文