Swiftで文字列文字を並べ替える

ホセ・マリア

したがって、「abc」という文字列があり、「cab」と後で「bca」を使用できるように、各文字の位置を変更するとします。インデックス0の文字を1に移動し、インデックス1の文字を2に移動し、インデックス2の文字を0に移動します。

これを行うためにSwiftには何がありますか?また、文字の代わりに数字があったとしましょう。整数でそれを行う簡単な方法はありますか?

oisdk

スウィフト2:

extension RangeReplaceableCollectionType where Index : BidirectionalIndexType {
  mutating func cycleAround() {
    insert(removeLast(&self), atIndex: startIndex)
  }
}

var ar = [1, 2, 3, 4]

ar.cycleAround() // [4, 1, 2, 3]

var letts = "abc".characters
letts.cycleAround()
String(letts) // "cab"

スウィフト1:

func cycleAround<C : RangeReplaceableCollectionType where C.Index : BidirectionalIndexType>(inout col: C) {
  col.insert(removeLast(&col), atIndex: col.startIndex)
}

var word = "abc"

cycleAround(&word) // "cab"

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

文字列を文字で並べ替える

分類Dev

文字列をmipsで並べ替える

分類Dev

Javaで文字列を並べ替える

分類Dev

Swiftで文字列の行を並べ替える方法は?

分類Dev

文字列配列をCの文字列長で並べ替える

分類Dev

文字列配列を特定の文字列値で並べ替える

分類Dev

文字で始まる配列文字列を並べ替える

分類Dev

Å、Ä、Öを含む文字列配列を並べ替える-Swift

分類Dev

Perlで特定の文字順序で文字列を並べ替える

分類Dev

Pythonで文字列内の文字を並べ替える

分類Dev

Swiftで時間文字列(HH:mm)を昇順で並べ替える

分類Dev

文字列のBsonArrayを並べ替える

分類Dev

文字の配列を並べ替える

分類Dev

文字列を並べ替える方法は?

分類Dev

文字+番号で列名を並べ替える

分類Dev

頻度で文字を並べ替える

分類Dev

Swift-配列内の各文字列の文字を並べ替える

分類Dev

数字で終わる文字列を数字で並べ替える

分類Dev

列の部分文字列でPandas Dataframeを並べ替える

分類Dev

Lodashで数値文字列の配列を並べ替える

分類Dev

文字列配列を長さで並べ替える方法は?

分類Dev

kotlinで文字列配列を並べ替える方法

分類Dev

Forthで文字列の配列を並べ替える

分類Dev

辞書式順序で文字列配列を並べ替える

分類Dev

日付文字列で辞書の配列を並べ替える

分類Dev

文字列配列を従業員ID番号で並べ替える

分類Dev

jQueryで整数文字列型の配列を並べ替える

分類Dev

VB.net(文字列)でDataGridViewの列を並べ替える方法

分類Dev

Javaで文字列の配列を並べ替える

Related 関連記事

  1. 1

    文字列を文字で並べ替える

  2. 2

    文字列をmipsで並べ替える

  3. 3

    Javaで文字列を並べ替える

  4. 4

    Swiftで文字列の行を並べ替える方法は?

  5. 5

    文字列配列をCの文字列長で並べ替える

  6. 6

    文字列配列を特定の文字列値で並べ替える

  7. 7

    文字で始まる配列文字列を並べ替える

  8. 8

    Å、Ä、Öを含む文字列配列を並べ替える-Swift

  9. 9

    Perlで特定の文字順序で文字列を並べ替える

  10. 10

    Pythonで文字列内の文字を並べ替える

  11. 11

    Swiftで時間文字列(HH:mm)を昇順で並べ替える

  12. 12

    文字列のBsonArrayを並べ替える

  13. 13

    文字の配列を並べ替える

  14. 14

    文字列を並べ替える方法は?

  15. 15

    文字+番号で列名を並べ替える

  16. 16

    頻度で文字を並べ替える

  17. 17

    Swift-配列内の各文字列の文字を並べ替える

  18. 18

    数字で終わる文字列を数字で並べ替える

  19. 19

    列の部分文字列でPandas Dataframeを並べ替える

  20. 20

    Lodashで数値文字列の配列を並べ替える

  21. 21

    文字列配列を長さで並べ替える方法は?

  22. 22

    kotlinで文字列配列を並べ替える方法

  23. 23

    Forthで文字列の配列を並べ替える

  24. 24

    辞書式順序で文字列配列を並べ替える

  25. 25

    日付文字列で辞書の配列を並べ替える

  26. 26

    文字列配列を従業員ID番号で並べ替える

  27. 27

    jQueryで整数文字列型の配列を並べ替える

  28. 28

    VB.net(文字列)でDataGridViewの列を並べ替える方法

  29. 29

    Javaで文字列の配列を並べ替える

ホットタグ

アーカイブ