「Go/関数」の版間の差分

削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
→‎組合わせ: {{See also|JavaScript/オブジェクト#順列を求めるメソッドを配列に追加する|JavaScript/オブジェクト#組合わせを求めるメソッドを配列に追加する}}
タグ: 2017年版ソースエディター
Ef3 (トーク | 投稿記録)
→‎組合わせ: panic("Combination(): s == nil")
タグ: 2017年版ソースエディター
425 行
 
==== 組合わせ ====
;[https://go2goplay.golang.org/p/t57T22aA-TWxVpIMJy1B8 組合わせ]:<syntaxhighlight lang="go" line>
package main
 
434 行
func Combination[T any](s []T, n int) [][]T {
if s == nil {
panic("PermutationCombination(): s == nil")
}
result := [][]T{}