领扣LintCode问题答案-55. 比较字符串
领扣LintCode问题答案-55. 比较字符串
目录
- 55. 比较字符串
- 鸣谢
55. 比较字符串
比较两个字符串A和B,确定A中是否包含B中所有的字符。字符串A和B中的字符都是 大写字母
在 A 中出现的 B 字符串里的字符不需要连续或者有序。
样例 1:
给出 A = “ABCD” B = “ACD”,返回 true
样例 2:
给出 A = “ABCD” B = “AABC”, 返回 false
public class Solution {/*** @param A: A string* @param B: A string* @return: if string A contains all of the characters in B return true else return false*/public boolean compareStrings(String A, String B) {// write your code hereList<Character> aList = new ArrayList<Character>();for (char c : A.toCharArray()) {aList.add(c);}for (char c : B.toCharArray()) {int i = aList.indexOf(c);if (i < 0) {return false;}aList.remove(i);}return true;}
}
原题链接点这里
鸣谢
非常感谢你愿意花时间阅读本文章,本人水平有限,如果有什么说的不对的地方,请指正。
欢迎各位留言讨论,希望小伙伴们都能每天进步一点点。
领扣LintCode问题答案-55. 比较字符串相关推荐
- 领扣LintCode问题答案-29. 交叉字符串
领扣LintCode问题答案-29. 交叉字符串 目录 29. 交叉字符串 鸣谢 29. 交叉字符串 给出三个字符串:s1.s2.s3,判断s3是否由s1和s2交叉构成. 样例 1: 输入: &quo ...
- 领扣LintCode问题答案-58. 四数之和
领扣LintCode问题答案-58. 四数之和 目录 58. 四数之和 鸣谢 58. 四数之和 给一个包含n个数的整数数组S,在S中找到所有使得和为给定整数target的四元组(a, b, c, d) ...
- 领扣LintCode问题答案-57. 三数之和
领扣LintCode问题答案-57. 三数之和 目录 57. 三数之和 鸣谢 57. 三数之和 给出一个有n个整数的数组S,在S中找到三个整数a, b, c,找到所有使得a + b + c = 0的三 ...
- 领扣LintCode问题答案-33. N皇后问题
领扣LintCode问题答案-33. N皇后问题 目录 33. N皇后问题 鸣谢 33. N皇后问题 n皇后问题是将n个皇后放置在n*n的棋盘上,皇后彼此之间不能相互攻击(任意两个皇后不能位于同一行, ...
- 领扣LintCode问题答案-2. 尾部的零
领扣LintCode问题答案-2. 尾部的零 目录 2. 尾部的零 鸣谢 2. 尾部的零 设计一个算法,计算出n阶乘中尾部零的个数 样例 1: 输入: 11 输出: 2 样例解释: 11! = 399 ...
- 领扣LintCode问题答案-46. 主元素
领扣LintCode问题答案-46. 主元素 目录 46. 主元素 鸣谢 46. 主元素 给定一个整型数组,找出主元素,它在数组中的出现次数严格大于数组元素个数的二分之一. 你可以假设数组非空,且数组 ...
- 领扣LintCode问题答案-17. 子集
领扣LintCode问题答案-17. 子集 目录 17. 子集 鸣谢 17. 子集 给定一个含不同整数的集合,返回其所有的子集. 子集中的元素排列必须是非降序的,解集必须不包含重复的子集. 样例 1: ...
- 领扣LintCode问题答案-15. 全排列
领扣LintCode问题答案-15. 全排列 目录 15. 全排列 鸣谢 15. 全排列 给定一个数字列表,返回其所有可能的排列. 你可以假设没有重复数字. 样例 1: 输入:[1] 输出: [ [1 ...
- 领扣LintCode问题答案-35. 翻转链表
领扣LintCode问题答案-35. 翻转链表 目录 35. 翻转链表 鸣谢 35. 翻转链表 翻转一个链表 样例 1: 输入: 1->2->3->null 输出: 3->2- ...
最新文章
- LSM 优化系列(六)-- 【ATC‘20】MatrixKV : NVM 的PMEM 在 LSM-tree的write stall和写放大上的优化
- TI IPNC Web网页之网页修改教程
- 《自然》,工程学突破!仿生物细胞群体机器人问世
- 开源性能测试工具JMeter快速入门(一)
- 142. Linked List Cycle II 环形链表 II
- Java学习----运算符与表达式
- apache apr介绍
- 比反射更快:委托 第3部分
- Android webview mqtt,APICloud
- Divide Groups(分组)(二分图染色)
- 用微软makecert.exe生成一个自签名的证书
- 一个SAP开发人员的双截棍之路
- unlink函数 与 remove函数
- 7月26日 select单表查询基础语句
- 通过exif.js简单处理手机照片拍摄图片旋转问题
- org.quartz.JobPersistenceException:Couldn‘t retrieve job because a required class was not found
- matlab_app实现一个简单的色彩分析可视化程序
- 通过VBA导出word文档中的图片
- html网页添加友链,如何为typecho添加独立友链页面
- 干了这碗鸡汤!“机器人版 Linux”ROS崛起背后的隐秘故事大揭秘
热门文章
- word SaveAs 0x800a1421
- python数据离散化
- Dangling meta character ‘+‘ near index 1异常
- 词云wordcloud
- uni-微信小程序 图片铺满屏幕
- 接口自动化测试(一)---接口及接口自动化测试概述
- 在线 阿里矢量 失效 配置后仍不发显示 icon
- SpringBoot八种bean的加载方式
- 赣州java培训_赣州java工资一般多少,赣州java工资在什么水平,赣州java工资待遇有多少...
- linux oracle dblink,Oracle dblink配置