![](/img/trans.png)
[英]proper construction of a PHP html string inside of a foreach loop, not looping
[英]Construction of a string
給你三個正整數 n、a 和 b。 您必須構造一個長度為 n 的字符串 s,由小寫拉丁字母組成,這樣每個長度為 a 的 substring 都有 b 個不同的字母。
請提供有關如何解決的提示。 請不要解決問題。 我應該使用 arrays 嗎?
您只需要迭代循環並生成字符,以便您可以按照給定條件構造字符串。 當您生成字符時,您可以使用每次迭代的 ASCII 值和循環來順序打印字符(不是隨機的,否則您可能會混淆)。
再次無需考慮每個子字符串中確切 b 個字符的出現,因為您每次只生成 b 個字符。
希望得到您的理解
示例:(在 C++ 中)
for(int i = 0; i < n; ++i)
cout<<char('a'+i%b);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.