FCC算法:十二、比较字符串--Mutations
来源:互联网 发布:人民大学网络继续教育 编辑:程序博客网 时间:2024/06/08 15:39
要求:
比较字符串
(蛤蟆可以吃队友,也可以吃对手)
如果数组第一个字符串元素包含了第二个字符串元素的所有字符,函数返回true。
举例,[“hello”, “Hello”]应该返回true,因为在忽略大小写的情况下,第二个字符串的所有字符都可以在第一个字符串找到。
[“hello”, “hey”]应该返回false,因为字符串”hello”并不包含字符”y”。
[“Alien”, “line”]应该返回true,因为”line”中所有字符都可以在”Alien”找到。
题目给出了indexOf()的方法提示,
indexOf() 方法返回调用 String 对象中第一次出现的指定值的索引,开始在 fromIndex进行搜索。
如果未找到该值,则返回-1
function mutation(arr) { // 请把你的代码写在这里 arr[0]=arr[0].toLowerCase(); arr[1]=arr[1].toLowerCase(); for(var i=0;i<arr[1].length; i++){ if(arr[0].indexOf(arr[1][i])==-1){ return false; }} return true;}mutation(["hello", "hey"]);
算法题的练习,感觉慢慢接触学习各种新的方法,了解接触如何使用,好好学习……
阅读全文
0 0
- FCC算法:十二、比较字符串--Mutations
- FCC-----------Mutations
- FCC算法:一、Reverse a String--翻转字符串
- FCC算法:三、Check for Palindromes--检查回文字符串
- FCC算法:七、检查字符串结尾--Confirm the Ending
- FCC算法:九、截断字符串--Truncate a string
- Mutations
- fcc算法题
- 算法十二----左旋转字符串
- FCC算法:八、重复输出字符串--Repeat a string repeat a string
- FCC基本算法(一)
- FCC基本算法(二)
- FCC基本算法(三)
- FCC中级算法(一)
- FCC中级算法(二)
- FCC中级算法(三)
- FCC中级算法(四)
- 字符串hash算法比较
- Android 文件拷贝
- 运行hadoop程序时,有时候会报以下错误: org.apache.hadoop.dfs.SafeModeException: Cannot delete /user/hadoop/input. N
- [leetcode]database_SQL
- awesome图标库
- 单点登录SSO
- FCC算法:十二、比较字符串--Mutations
- Coursera-Deep Learning Specialization 课程之(四):Convolutional Neural Networks: -weak3编程作业
- 中小型互联网公司微服务实践-经验和教训
- hbase优化
- 逻辑位运算示例
- Linux启动WEB应用下报 java.net.SocketException:权限不够
- I2C框架结构
- 请求的链式处理——职责链模式(一)
- 微软应用架构指南 microsoft application architeture guide