やっと抜けた……地獄を……ッ!
ということで24時に就寝して──起きると4時半……○| ̄|_ 徹夜明けで体は睡眠を欲しているのに起きちまっただ。ということで二度寝したら12時でした( 'з') 久々に8時間以上寝たヨ。家の細々としたことをしたらあっという間に時間が……要らない本の整理とか書棚買うとか椅子を買うとか色々あるんだけれども全然できず。
とか色々やっていると、ふと疑問に思ったのは効率的なグループのインデックスの作り方。
・メンバはコンテナとして機能しない。 ・グループはコンテナとして機能する。 ・グループにはメンバが所属する。 ・グループにはグループを所属させることができる。 ・グループにグループを所属させ、結果として循環参照させることもできる。
といった条件の場合、グループとメンバのリストを出力させることができるとしてどうやれば効率的にインデックスを作成できるのだろうかと。グループの入れ子があるから単純に順次展開させると無理だし。所属にグループをもたないグループから順次展開ってのが正攻法なんかな〜。循環参照の場合展開時に発散し続けることになるわけだから……ああ、なんか集合とかだと解決できるのかな? とか思ったけれども……集合って、どんなんだっけ?(ぉぃ) ⊃とか⊆とか記号は思い出すんだけれど。てか、IMEの「集合」で変換できたよ!
あ〜、真面目に勉強していればよかったとか今更後悔。ろくに勉強もせずに直感だけで生きてきたからなァ。某氏みたいにWeb上で公開された毎年センター試験を自己採点とまでは行かずとも、それなりに勉強はしないと駄目だな。駄目。最近面白いことを探ると数学的な壁にぶつかることも多いし……う〜む。正に、後悔先に立たずと思いつつ、最近後悔ばかり。
勉強は大事だよ〜、とか思う、今日この頃。
なんにせよ、なんか一般的なロジックがあるのならば知りたい所。高速な、より高速な処理ををををを!
|