找出给定字符串对应的序号...
2010-08-01 15:35
267 查看
序列Seq=[a,b,…z,aa,ab…az,ba,bb,…bz,…,za,zb,…zz,aaa,…] 类似与excel的排列,任意给出一个字符串s=[a-z]+(由a-z字符组成的任意长度字符串),请问s是序列Seq的第几个。
注意到每满26个就会向前进一位,类似一个26进制的问题。
比如ab,则位置为26*1 + 2;
比如za,则位置为26*26 + 1;
比如abc,则位置为26*26*1 + 26*2 + 3;
原文链接:http://hi.baidu.com/mianshiti/blog/item/7e569a32fca4cca35fdf0e23.html
注意到每满26个就会向前进一位,类似一个26进制的问题。
比如ab,则位置为26*1 + 2;
比如za,则位置为26*26 + 1;
比如abc,则位置为26*26*1 + 26*2 + 3;
原文链接:http://hi.baidu.com/mianshiti/blog/item/7e569a32fca4cca35fdf0e23.html
相关文章推荐
- 百度面试题:找出给定字符串对应的序号
- 11.5 排序后的字符串数组,其中散布着空字符串,编写一个方法,找出给定字符串的位置。
- 给定一个字符串如何判断该字符串中某一字符出现的频率并找出出现频率最高的字符和频率
- ACM273 给你一个乱序的字符串,里面包含有小写字母(a--z)以及一些特殊符号,请你找出所给字符串里面所有的小写字母的个数, 拿这个数对26取余,输出取余后的数字在子母表中对应的小写字母(0对应z
- 给定两个输入文本,找出它们共有的最长字符串
- 程序员面试金典: 9.11 排序与查找 11.5有个排序后的字符串数组,其中散布这一些空字符串,编写一个方法,找出给定字符串的位置
- 给定一个字符串s,找出s中最长的回文子串,你可以假设s的最大长度是1000。
- 给定一个字符串,找出这个字符串中出现最多的字符和次数
- 笔试题---给定一个字符串,在一个文本文件中找出包含该字符串的个数
- 在给定字符串中找出单词
- 散布着空字符串,找出给定字符串的位置
- 给定一个字符串,找出该字符串的最长回文子串
- 找出给定字符串中出现最多的字符和次数
- 找出给定字符串中数字字符 (即’0’—‘9’这10个数字)的个数
- 找出给定字符串中出现最多的字符和次数
- leetcode-java.T005_LongestPalindromicSubstringTotal 给定一个字符串S,找出它的最大的回文子串
- Verilog 找出任意六个数中的最大、次最大和第三最大值以及三个数对应的序号
- 给定两个字符串,一个模式串,一个目标串,找出目标串中符合模式串格式的字串
- 49.给定的字符串中找出小于97的字符存入数组中并输出
- 有个排序后的字符串数组,其中散布着一些空字符串,找出给定字符串的位置