上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 294 下一页
摘要: 给定一个整数数组 arr,如果它是有效的山脉数组就返回 true,否则返回 false。 让我们回顾一下,如果 arr 满足下述条件,那么它是一个山脉数组: arr.length >= 3 在 0 < i < arr.length - 1 条件下,存在 i 使得: arr[0] < arr[1] < 阅读全文
posted @ 2022-05-22 13:50 我不是萧海哇~~~ 阅读(27) 评论(0) 推荐(0)
摘要: 给你由 n 个小写字母字符串组成的数组 strs,其中每个字符串长度相等。 这些字符串可以每个一行,排成一个网格。例如,strs = ["abc", "bce", "cae"] 可以排列为: abc bce cae 你需要找出并删除 不是按字典序升序排列的 列。在上面的例子(下标从 0 开始)中,列 阅读全文
posted @ 2022-05-22 13:03 我不是萧海哇~~~ 阅读(26) 评论(0) 推荐(0)
摘要: 给你一个日志数组 logs。每条日志都是以空格分隔的字串,其第一个字为字母与数字混合的 标识符 。 有两种不同类型的日志: 字母日志:除标识符之外,所有字均由小写字母组成 数字日志:除标识符之外,所有字均由数字组成 请按下述规则将日志重新排序: 所有 字母日志 都排在 数字日志 之前。 字母日志 在 阅读全文
posted @ 2022-05-22 11:54 我不是萧海哇~~~ 阅读(36) 评论(0) 推荐(0)
摘要: 在一个 8 x 8 的棋盘上,有一个白色的车(Rook),用字符 'R' 表示。棋盘上还可能存在空方块,白色的象(Bishop)以及黑色的卒(pawn),分别用字符 '.','B' 和 'p' 表示。不难看出,大写字符表示的是白棋,小写字符表示的是黑棋。 车按国际象棋中的规则移动。东,西,南,北四个 阅读全文
posted @ 2022-05-21 17:07 我不是萧海哇~~~ 阅读(32) 评论(0) 推荐(0)
摘要: 小镇里有 n 个人,按从 1 到 n 的顺序编号。传言称,这些人中有一个暗地里是小镇法官。 如果小镇法官真的存在,那么: 小镇法官不会信任任何人。 每个人(除了小镇法官)都信任这位小镇法官。 只有一个人同时满足属性 1 和属性 2 。 给你一个数组 trust ,其中 trust[i] = [ai, 阅读全文
posted @ 2022-05-21 15:08 我不是萧海哇~~~ 阅读(43) 评论(0) 推荐(0)
摘要: 某种外星语也使用英文小写字母,但可能顺序 order 不同。字母表的顺序(order)是一些小写字母的排列。 给定一组用外星语书写的单词 words,以及其字母表的顺序 order,只有当给定的单词在这种外星语中按字典序排列时,返回 true;否则,返回 false。 示例 1: 输入:words 阅读全文
posted @ 2022-05-21 10:59 我不是萧海哇~~~ 阅读(45) 评论(0) 推荐(0)
摘要: 有一堆石头,每块石头的重量都是正整数。 每一回合,从中选出两块 最重的 石头,然后将它们一起粉碎。假设石头的重量分别为 x 和 y,且 x ⇐ y。那么粉碎的可能结果如下: 如果 x == y,那么两块石头都会被完全粉碎; 如果 x != y,那么重量为 x 的石头将会完全粉碎,而重量为 y 的石头 阅读全文
posted @ 2022-05-20 21:23 我不是萧海哇~~~ 阅读(31) 评论(0) 推荐(0)
摘要: 一、vector 1.判断某元素是否存在 ``` vector vStr; int nRet = std::count(vStr.begin(), vStr.end(), "xiaochun" ); //判断vector中是否有 "xiaochun" 这个元素 2.查找某个元素 方法一: 自己写循环 阅读全文
posted @ 2022-05-20 16:42 我不是萧海哇~~~ 阅读(1180) 评论(0) 推荐(0)
摘要: 给你一个整数数组 arr,只有可以将其划分为三个和相等的 非空 部分时才返回 true,否则返回 false。 形式上,如果可以找出索引 i + 1 < j 且满足 (arr[0] + arr[1] + ... + arr[i] == arr[i + 1] + arr[i + 2] + ... + 阅读全文
posted @ 2022-05-20 11:08 我不是萧海哇~~~ 阅读(59) 评论(0) 推荐(0)
摘要: 给你一个字符串数组 words ,请你找出所有在 words 的每个字符串中都出现的共用字符( 包括重复字符),并以数组形式返回。你可以按 任意顺序 返回答案。 示例 1: 输入:words = ["bella","label","roller"] 输出:["e","l","l"] 示例 2: 输入 阅读全文
posted @ 2022-05-20 09:19 我不是萧海哇~~~ 阅读(72) 评论(0) 推荐(0)
上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 294 下一页