コンテンツへスキップ

Chiilabo Note

  • /recent
    • /recorded
    • /scheduled
    • /dev
    • /print
    • /series
  • /app
  • /root

多重ループ

【Common Lisp】すべての組み合わせを、再帰とループで列挙する(可変長の多重ループのDFS)

2026-05-182026-05-14 by chiilabo
#Common Lisp(166) #競技プログラミング(62) #AtCoder(57) #loop(40) #再帰(25)
カテゴリー 記事 タグ append、AtCoder、Common Lisp、Common Lisp 基本の使い方、CONS、DFS、DP、incf、labels、loop、mod、POP、push、sum、サイコロ、スタック、ループ、全列挙、全探索、再帰、再帰関数、動的計画法、可変長ループ、基底ケース、多重ループ、深さ優先探索、状態変数、競技プログラミング、組み合わせ列挙、蓄積節、逆順リスト

【Common Lisp】loop の中の return の違いを整理する(DSL の句とマクロ)

2026-04-212026-04-21 by chiilabo
#Common Lisp(166) #loop(40) #aref(26) #incf(13) #collect(8)
カテゴリー 記事 タグ aref、block、collect、Common Lisp、count、do節、epilogue、finally、incf、into、loop、loop DSL、loop-finish、loopマクロ、named、progn、prologue、return-from、returnマクロ、return句、sum、whenマクロ、when句、ブロック名、多重ループ、後処理、早期脱出、特殊形式、蓄積節、返り値
© 2026 Chiilabo Note • Built with GeneratePress