力扣
软行波
学生党(´-ω-`),学习ing
展开
-
力扣每日一题-字符串中第一个唯一字符
给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 示例 s = “leetcode” 返回 0 s = “loveleetcode” 返回 2 第一种,双遍历 class Solution { public int firstUniqChar(String s) { int count[] = new int[26]; char[] chars = s.toCharArray(); for (int i = 0;原创 2020-12-23 23:14:13 · 153 阅读 · 0 评论 -
力扣887题-鸡蛋掉落
你将获得 K 个鸡蛋,并可以使用一栋从 1 到 N 共有 N 层楼的建筑。 每个蛋的功能都是一样的,如果一个蛋碎了,你就不能再把它掉下去。 你知道存在楼层 F ,满足 0 <= F <= N 任何从高于 F 的楼层落下的鸡蛋都会碎,从 F 楼层或比它低的楼层落下的鸡蛋都不会破。 每次移动,你可以取一个鸡蛋(如果你有完整的鸡蛋)并把它从任一楼层 X 扔下(满足 1 <= X <= N)。 你的目标是确切地知道 F 的值是多少。 无论 F 的初始值如何,你确定 F 的值的最小移动次数是原创 2020-12-22 00:25:02 · 467 阅读 · 0 评论