字符串操作题
来源:互联网 发布:python 扑克牌 升级 编辑:程序博客网 时间:2024/06/08 14:53
题目:编码实现求给定字符串(全为小写英文字母)的最小后继,如“abc”的最小后继为 “abd”,“dhz”的最小后继为“dj”。
方法:
function MinNextStr(s) {
var l, e;
if (typeof s !== 'string') {
return s;
} else {
s = s.toLowerCase();
}
for (l = s.length ; l--; ) {
e = s.charCodeAt(l);
if (e !== 122) {
break;
}
}
if (++e > 122) {
return '';
} else {
return s = s.substring(0, l) + String.fromCharCode(e);
}
}
- 字符串操作题
- 字符串操作题
- 字符串操作题
- 字符串操作题
- 字符串操作题(2)
- 字符串操作
- 字符串操作
- 操作字符串
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 引用和指针
- java笔/面试题整理
- 大家好
- ++++++算法分析心得++++++
- subversion与TortoiseSVN的使用
- 字符串操作题
- 快速排序
- POJ 2262 哥德巴赫猜想证明与素数筛选
- 大数的高精度四则运算
- jquery 插件
- 班级活动——看电影
- sizeof:(含位域)结构体内存对齐,压缩存储
- 中国之怪现象
- Warning: no newline at end of file