コンテンツへスキップ

Chiilabo Note

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

incf

【Common Lisp】型宣言が多いコードは静的型言語っぽい(型推論を活かす)

2026-04-072026-04-06 by chiilabo
#Common Lisp(74) #SBCL(29) #パフォーマンス最適化(14) #loop(13) #型宣言(12)
カテゴリー 記事 タグ aref、Common Lisp、declaim、fixnum、ftype、incf、let*、loop、SBCL、setf、simple-array、コンパイル単位、コンパイル最適化、パフォーマンス最適化、ボクシング、ホットスポット、二分探索、入口関数、型伝播、型宣言、型推論、型連鎖、変換関数、整数演算、束縛変数、汎用ライブラリ、警告メッセージ、返り値の型、関数型スタイル、静的型付け

【Section 2】何度もリストから探すなら、 ハッシュテーブルを用意する(Common Lispと計算効率)

2026-03-282026-03-16 by chiilabo
#Common Lisp(74) #計算量(13) #データ構造(12) #mapcar(11) #ハッシュテーブル(11)
カテゴリー 記事 タグ alist、assoc、Common Lisp、dolist、gethash、incf、make-hash-table、mapcar、maphash、member、multiple-value-bind、O(1)、O(n)、O(n²)、remove-duplicates、キーワード引数、ソート済みリスト、データ構造、ハッシュテーブル、バッチ処理、フィルタリング、存在確認、探索最適化、線形探索、計算量、重複検出、重複除去、隣接比較、集合演算、頻度集計
© 2026 Chiilabo Note • Built with GeneratePress