在我的语言中,有复合或复合字母,它们由多个字符组成,例如“ty”,“ny”,甚至“tty”和“nny”。我想写一个Ruby方法(拼写),该标记化字转换为字母,根据该字母: abc=[*%w{tty ccs lly ggy ssz nny dzs zzs sz zs cs gy ny dz ty ly q w r t z p l k j h g f d s x c v b n m y}.map{|z
好吧,所以我不知道标题是否正确,但我正在努力做的是找到一个算法来做这样的事情。所以我们有一个输入数组,例如:['a','b','c','d',...],直到字母表的末尾,以及一个数字。如果我有一个数字3的话,我必须输出数组['x','y','z','a','b','c',...] 关于如何做的任何想法? 我想: function solve(args)
{
let arr = ['a'
的这是我到目前为止有: alphabet = "a" or "b" or "c" or "d" or "e" or "f" or \
"g" or "h" or "i" or "j" or "k" or "l" or \
"m" or "n" or "o" or "p" or "q" or "r" or \
"s" or "t" or "u" or "v"
我试图让我的程序的输出: a. am {1: '2'}
b. at {1: '2'}
c. far {1: '1'}
...
ff. glad {1: '2'}
gg. i {1: '2'}
hh. it {1: '1'}
...
ooo. lets {1: '0'}
ppp. outcome {1: '2'}
第一部分,字母,是行号而是一个字母表示,循环回字母表开始,当它到
在下面的代码中,我试图将i中的char与i + 1中的char进行比较。我的理解是,通过使用charAt():我可以从字符串中取出字符并将其视为整数并能够比较两个字符。代码的这部分工作,但我认为我错过了代码中的某些东西,因此它不打印所需的结果。除非这种对字符串中的字符进行排序的方式无效。 public class stringAlphabetical {
public static v