【发布时间】:2017-03-23 21:19:05
【问题描述】:
我不知道如何最好地命名我的问题,这是问题:
有一个函数 y = f(x)
x 的域是一组 [A-Z] 组合的字符串
输出 y 是 x 的一个字母。
例如:
x = A -> y = B
x = Z -> y = AA
x = AB -> y = AC
x = ZZ -> y = AAA
x = ZZA -> y = ZZB
有没有人有在javascript中实现这个的好方法?
我现在拥有的是非常完整的条件检查,如果 Z 则 A,一次一个字符。
【问题讨论】:
-
所以您正在实施一个以 26 为基数的计数系统?
-
@MikeC 你怎么解决问题0,如果A = 1,Z = 26. Z + 1 != A. 如果A = 0 如何表示AAA?
-
有趣的问题 - 很想在面试中使用它:)
标签: javascript algorithm