Skip to content

kyoichi001/Liblary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

自作ライブラリ保管

自分で制作したライブラリを保管しています。主にC++かUnity(C#)になると思います。

C++

数学

ゲーム用

空間分割

  • 2次元用
    • モートン符号を利用した2次元空間分割。
    • 四分木にオブジェクトを挿入し、探索を効率化。更新は全要素を削除してからまたすべて挿入しなおす。
      • 挿入 O(1)
      • 全要素削除 O(N)
      • 探索 O(logN ? )
  • 3次元用
    • モートン符号を利用した3次元空間分割。
    • 2次元のものとほとんど同じ。

その他競プロ用など

  • UnionFind
    • Unionfind
    • 各グループの要素数を求める関数追加(O(N))
  • dijkstra
    • ダイクストラ法

Unity(C#)

About

自作ライブラリ保管

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published