本题实际上是26个字母选取5个的组合问题(因为不容许有相同字母),在选取的方案中排除相邻字母。
没有找到直接的计算方法。只能通过枚举来求解。
算法要点:通过递归程序进行组合枚举;从中剔除有相邻字母的组合;统计并输出。
一共有 26334 种组合。
附:计算结果和fortran代码,受篇幅限制,只能输出少部分组合
区分大小写就有52个字母,先任意选一个然后排列组合,再任意选两个然后排列组合,以此类推,直到选52个然后排列组合:
C1/52*P1/1+C2/52*P2/2+C3/52*P3/3+……+C52/52*P52/52
36*36*36*36=1679616。
第1个字母有36可能。
第2个字母有36可能。
第3个字母有36可能。
第4个字母有36可能。
如果考虑不能重复的话。
36*35*34*33=1413720。
第1个字母有36可能。
第2个字母有36-1(排除第1个字母)可能。
第3个字母有36-2(排除第1,2个字母)可能。
第4个字母有36-3(排除第1,2,3个字母)可能。
相关内容解释
26个英文字母大写是:A、B、C、D、E、F、G、H、I、J、K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y、Z。
26个英文字母小写是:a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r、s、t、u、v、w、x、y、z。
英文字母,即现在英文(English)所基于的字母,共26个。现代的英文字母完全借用了26个拉丁字母。所谓“拉丁字母”,就是古罗马人所使用文字的字母。
按一个单词最长的长度是30个英文字符来算的话可以组成
26的30次方个单词
如果你把这些单词一个个写下来排成长队的话,可以从银河系的这头排到那一头
26个大小写字母是:Aa、Bb、Cc、Dd、Ee、Ff、Gg、Hh、Ii、Jj、Kk、Ll、Mm、Nn、Oo、Pp、Qq、Rr、Ss、Tt、Uu、Vv、Ww、Xx、Yy、Zz.
韵母:
1、单韵母:a、o、e、i、u、ü.
2、复韵母:ai、ei、ui、ao、ou、iu、ie、üe、er.
3、前鼻韵母:an、en、in、un、ün.
4、后鼻韵母:ang、eng、ing、ong.
5、整体认读音节:zhi、chi、shi、ri、zi、ci、si、yi、wu、yu、ye、yue、yuan、yin、yun、ying.
字母的演变历史:
在古埃及,“A”是表示“牛头”的图画;“B”是表示“家”或“院子”的图画;“C”和“G”是表示“曲尺”的图画;“D”是表示“门扇”的图画;“E”是表示一个“举起双手叫喊的人”的图画;“F”、“V”、“Y”是表示“棍棒”或“支棒”的图画。
“H”是表示“一节麻丝卷”的图画;“I”是表示“展开的手”的图画;“K”是表示“手掌”的图画;“M”是表示“水”的图画;“N”是表示“蛇”的图画;“O”是表示“眼睛”的图画;“P”是表示“嘴巴”的图画;“Q”是表示“绳圈”的图画;“R”是表示“人头”的图画。
你这问题问的有问题,需要限制长度,公式就是排列组合。
假设长度为1:则有26个组合
假设长度为2:则有26×26个组合
假设长度为3:则有26×26×26个组合
----------
公式就是:26^n
n代表组合长度,也就是26的n次方种组合。