Qiita 7 - キータぞ、来たぞ、キータだぞー (787レス)
上
下
前
次
1-
新
6
(1)
: 2025/09/14(日)13:06
ID:ZqIkDajJ(2/8)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
6: [sage] 2025/09/14(日) 13:06:57.84 ID:ZqIkDajJ 記事のスライス操作版のコードは > // ReverseArrayWithSlice はスライス操作で配列を逆順にする(再帰) > func ReverseArrayWithSlice(arr []int) []int { > // ベースケース: 要素が1つ以下なら逆順にする必要なし > if len(arr) <= 1 { > return arr > } > > // 最初の要素を取り出し、残りを再帰的に逆順にしてから結合 > return append(ReverseArrayWithSlice(arr[1:]), arr[0]) > } 引数の配列内容を書き換えないし再帰を説明する上では面白い例だと思うが、パフォーマンスは最低だ罠。 http://mevius.5ch.io/test/read.cgi/tech/1757733847/6
記事のスライス操作版のコードは はスライス操作で配列を逆順にする再帰 ベースケース 要素がつ以下なら逆順にする必要なし 最初の要素を取り出し残りを再帰的に逆順にしてから結合 引数の配列内容を書き換えないし再帰を説明する上では面白い例だと思うがパフォーマンスは最低だ
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 781 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.027s