LeetCode(389)——找不同(JavaScript)
给定两个字符串 s 和 t,它们只包含小写字母。
字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。
请找出在 t 中被添加的字母。
示例1:
输入:
s = “abcd”
t = “abcde”
输出:
e
解释:
‘e’ 是那个被添加的字母。
/*** @param {string} s* @param {string} t* @return {character}*/
var findTheDifference = function(s, t) {};
个人解法
var findTheDifference = function(s, t) {s = s.split("");t = t.split("");//对s中的每个字符进行遍历s.forEach(element => {//如果t里面有这个字符,则去掉这个字符if(t.includes(element)){t.splice(t.indexOf(element) , 1);}});//最后剩下的字符就是那个多的return t.join("");
};
LeetCode(389)——找不同(JavaScript)相关推荐
- 【Leetcode -389.找不同 -392.判断子序列】
Leetcode Leetcode -389.找不同 Leetcode -392.判断子序列 Leetcode -389.找不同 题目:给定两个字符串 s 和 t ,它们只包含小写字母. 字符串 t ...
- Java实现 LeetCode 389 找不同
389. 找不同 给定两个字符串 s 和 t,它们只包含小写字母. 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母. 请找出在 t 中被添加的字母. 示例: 输入: s = " ...
- LeetCode 389. 找不同(位运算)
1. 题目 给定两个字符串 s 和 t,它们只包含小写字母. 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母. 请找出在 t 中被添加的字母. 2. 解题 2.1 土办法,哈希map ...
- 每日一题 20.12.18 LeetCode 389. 找不同java题解
嚯 第一次做力扣的每日一题 题目 https://leetcode-cn.com/problems/find-the-difference/ 方法一:计数 时间复杂度:O(N),其中 N 为字符串的长 ...
- LeetCode Algorithm 389. 找不同
389. 找不同 Ideas emmm,排个序,然后挨个比较? Code Python class Solution:def findTheDifference(self, s: str, t: st ...
- leetcode算法练习 JavaScript实现
leetcode 表格内容由spider.js从leetcode-cn.com爬取. 已做题目答案也从leetcode-cn.com中爬取并生成文件. 解题进度:已解决 140/637 - 简单 94 ...
- 约瑟夫环——递推公式详解(leetcode 1823. 找出游戏的获胜者)
约瑟夫环--递推公式详解(leetcode 1823. 找出游戏的获胜者) 约瑟夫环问题 约瑟夫环(约瑟夫问题)是一个数学的应用问题:已知 n 个人(以编号1,2,3-n分别表示)围坐在一张圆桌周围. ...
- LeetCode 1823. 找出游戏的获胜者
LeetCode 1823. 找出游戏的获胜者 文章目录 LeetCode 1823. 找出游戏的获胜者 题目描述 一.解题关键词 二.解题报告 1.思路分析 2.时间复杂度 3.代码示例 2.知识点 ...
- LeetCode 2028. 找出缺失的观测数据
文章目录 一.题目 1.题目描述 2.基础框架 3.原题链接 二.解题报告 1.思路分析 2.时间复杂度 3.代码详解 三.本题小知识 四.加群须知 一.题目 1.题目描述 现有一份 n + m次 ...
- LeetCode 2058. 找出临界点之间的最小和最大距离
文章目录 一.题目 1.题目描述 2.基础框架 3.原题链接 二.解题报告 1.思路分析 2.时间复杂度 3.代码详解 三.本题小知识 四.加群须知 一.题目 1.题目描述 链表中的 临界点 定义 ...
最新文章
- 神策数据实战学堂开课,分享行业最佳业务和技术实践
- matlab程序求尖锐度,业务名称
- IOS疯狂基础之GIF图片的显示
- 基于JAVA+SpringBoot+Vue+Mybatis+MYSQL的排课管理系统
- OpenGL仿作橡皮筋技术
- bzoj 1650: [Usaco2006 Dec]River Hopscotch 跳石子(二分)
- C# 文件读写系列二
- ASP.NET2.0的控件状态和视图状态探讨
- (转)金融“核武器”即将引爆整个行业
- java软件工程师工作业绩_JAVA软件工程师个人简历范文
- yolov5+deepsort车辆跟踪、计数、测速、碰撞检测、违规驶入检测(课程设计)
- html在线上传图片,kindeditor 图片上传
- 解决 Office 2007/2010 安装错误:1402
- 金融分析与风险管理——投资组合的绩效评估
- Leetcode 1653. Minimum Deletions to Make String Balanced [Python]
- 十大超越人类极限的未来技术
- 有赢有输---Kodu少儿编程第十一天
- MySql连接数据库
- 卡西欧学生用计算机怎么玩,你真的会用计算器么?来玩转卡西欧计算器吧
- 第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母——C语言