![]() |
1
2
与其一开始就创建一个相同字符的完整数组,我认为逐段创建数组会更有意义,直到N和D变成0。 这里有一个可能的实现。一般的想法是尝试推送任何一个字符数较大的字符,或者如果由于一行三个字符而无法推送,则推送另一个字符,并将适当的字符数减去一。重复直到两个计数都为0:
|
![]() |
2
0
这是解决这个有趣问题的另一个办法。这个想法不是一个接一个的,而是找出哪个是较大的数字,然后做一个字母对的数组,同时做一个较小的简单数组,然后把它们一个一个地连接起来。。。所以你有5和3。。。 n n+d+nn+d+n . 两对大的加上一对小的等等。
|
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 8 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 8 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 8 月前 |
![]() |
Geremia · 2D NumPy数组+1D数组? 8 月前 |
![]() |
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 9 月前 |
![]() |
Paul Williams · 迭代数组时输出有问题 9 月前 |