missing letters --找缺失的字母
来源:互联网 发布:淘宝年消费怎么查 编辑:程序博客网 时间:2024/06/05 03:07
- 算法实现的功能:从传递进来的字母序列中找到缺失的字母并返回它,如果所有字母都在序列中,返回 undefined。
- 实现思路,对字符串进行遍历,连续两个字母的charCode进行相减,如果大于1,则说明这两个字母不是相邻的,返回较小字母的下一个字母即可,如果所有字母都在序列中,返回 undefined。
- 主要用到的方法有:String.charCodeAt()---返回值是一表示给定索引处字符的 UTF-16 代码单元值的数字,静态
String.fromCharCode()
方法返回使用指定的Unicode值序列创建的字符串。 - 代码如下:
function fearNotLetter(str) { for(var i=0,len=str.length;i<len;i++){ var cha = str.charCodeAt(i+1)-str.charCodeAt(i); if(cha>1){ return String.fromCharCode(str.charCodeAt(i)+1); } } return undefined;}fearNotLetter("abce");
0 0
- missing letters --找缺失的字母
- FCC--Missing letters(丢失的字母)
- [LeetCode-268] Missing Number(找缺失的数字)
- LeetCode268--Bit Manipulation--Missing Number找缺失的数
- Missing letters
- Missing letters
- Missing letters
- JS:寻找缺失的字母
- Bonfire: Missing letters
- FCC-----------Missing letters
- Missing Number 第一个缺失的数
- 268. Missing Number 找出缺失的数
- 海量数据找缺失的值
- 找一个数组中缺失的数字
- LeetCode | First Missing Positive(第一个缺失的正整数)
- LintCode --find-the-missing-number(寻找缺失的数)
- 关于缺失值(missing value)的处理
- LeetCode 41. First Missing Positive(查找缺失的正数)
- 算法(第4版本)1.1.31
- MySQL5.7安装详解
- 2
- 男朋友不用多,一个程序员就够了
- tcp/ip
- missing letters --找缺失的字母
- [DL]1.开始学习TensorFlow
- 对象包容
- 76个值得你注意的erlang编程习惯【转】
- 海选女主角 杭电2022
- 链表插入排序
- 初学python
- 在Java中如何使用transient
- 蓝桥杯-01字串(java)