![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
每日一算
不敢骂人了
这个作者很懒,什么都没留下…
展开
-
316.去除重复字母
问题描述给你一个字符串 s ,请你去除字符串中重复的字母,使得每个字母只出现一次。需保证 返回结果的字典序最小(要求不能打乱其他字符的相对位置)。示例 1:输入:s = “bcabc”输出:“abc” int len = s.length (); char[] chars = s.toCharArray (); //不使用包装类有默认值,使用包装类会变成null int[] lastIndex = new int[26]; //保原创 2020-12-21 14:56:57 · 128 阅读 · 0 评论 -
389:找不同
题目描述给定两个字符串 s 和 t,它们只包含小写字母。字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。请找出在 t 中被添加的字母。示例 1:输入:s = “abcd”, t = “abcde”输出:“e”解释:‘e’ 是那个被添加的字母。解题思路思路一 ...原创 2020-12-19 17:40:05 · 99 阅读 · 1 评论 -
单词规律-2020.2.17
问题描述给定一种规律 pattern 和一个字符串 str ,判断 str 是否遵循相同的规律。这里的 遵循 指完全匹配,例如, pattern 里的每个字母和字符串 str 中的每个非空单词之间存在着双向连接的对应规律。示例1:输入: pattern = “abba”, str = “dog cat cat dog”输出: true来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/word-pattern著作权归领扣网络所有。商业转载原创 2020-12-17 18:37:36 · 70 阅读 · 0 评论 -
机器人是否可以回到原点?-2020.12.16
问题描述在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。移动顺序由字符串表示。字符 move[i] 表示其第 i 次移动。机器人的有效动作有 R(右),L(左),U(上)和 D(下)。如果机器人在完成所有动作后返回原点,则返回 true。否则,返回 false。注意:机器人“面朝”的方向无关紧要。 “R” 将始终使机器人向右移动一次,“L” 将始终向左移动等。此外,假设每次移动机器人的移动幅度相同。思路只要保证最R.n原创 2020-12-16 18:26:08 · 410 阅读 · 0 评论