黑马程序员技术交流社区
标题:
找出给定字符串对应的序号
[打印本页]
作者:
陈振宇
时间:
2013-3-7 10:03
标题:
找出给定字符串对应的序号
一个序列Seq=[a,b,…z,aa,ab…az,ba,bb,…bz,…,za,zb,…zz,aaa,…]类似与excel的排列,任意给出一个字符串s="za",请问s是序列Seq的第几个。
作者:
HM张扬
时间:
2013-3-7 14:02
A: 1
B: 2
...
Z: 26
AA = 1 * 26^1 + 1 = 27
AAA = 1 * 26^2 + 1 * 26^1 + 1 = 703
据说是26进制的,我也没有大看懂,百度的
http://bbs.csdn.net/topics/270025713
作者:
赵文博
时间:
2013-3-8 00:39
假如s是"za",那应该是26×26+1=677,也就是第677个
26×26+1中的第一个26与"z"对应,那个1与"z"对应
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2