nasucat

#アルゴリズム

3 件

Blog

2026年10月7日

AlgoViz にビジュアライザを27個追加しました

Brainfuck だけだった AlgoViz に、グラフ・木・配列・データ構造・オートマトンのビジュアライザを27個追加しました。設計方針と、作りながら考えたことをまとめます。

2026年4月1日

heapqが使いづらいのでpriority_queueを自作した話

Pythonの標準ライブラリheapqが使いづらすぎたので、PyPy環境でheapqよりも高速に動くライブラリを自作しました。

Works

2026年2月21日

AlgoViz - アルゴリズムビジュアライザ

アルゴリズム・データ構造・機械の動作を1手ずつ可視化するWebアプリ。Brainfuckビジュアライザから始まり、グラフ・木・配列・データ構造・オートマトンを加えた28ページに。論理はC++(WebAssembly)、描画はPixiJS。