在我的語言中,有複合或複合字母,它們由多個字符組成,例如「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