P1 課題 知識情報工学課題 (分子情報工学コース) P1 課題: 部分グラフの抽出 明日提出の課題。つい先ほど作成し終えたので公開。意味もなく Windows SDK のコードに似せてみたり。 P1.tar.gz (3.88KB) 前の記事 次の記事 コメント tksk 2004年9月10日 03:33 > 意味もなく Windows SDK のコードに似せてみたり。 あはは。いいねえ。 見てて思い出したから言うだけで、ume に言っても仕方ないんだけど、 WinSDK の OnShow() とか、あからさまに名前おかしいよね。 OnShowing() とかじゃないんかと。OnClick() とかも OnClicked() だな。 ナニジンが作った SDK なんだろ。(w tksk 2004年9月10日 03:35 とは言ったものの、メソッドである以上、動詞にしないと整合性が合わないってのもあるか。 そんでも、外部に公開するメソッドじゃないから、やっぱ動詞にしなくてもいいような。。。 まあ、どちらにしても、WindowsSDK の名前付けがおかしいわけで。 y-iihoshi 2004年9月10日 16:35 人が付けた名前に対して「おかしい」と感じることは出来るのに、自分が付けるとなるといつも考え込んでしまう俺だから、あんまり文句は言えないなぁ(苦笑 yuuk 2004年9月10日 17:28 HANDLE_CMD(CMD_LOAD, OnLoad, &var); これがしたかったのね。まあ、defaultが目立ってしまうのは仕方ないか…。 あと、変数宣言の順番には何か法則性があるの? サイズ順というわけでもないみたいだし。 y-iihoshi 2004年9月10日 18:30 > 変数宣言の順番 実際に使用される順番だったり、単に宣言部の見やすさを図ってみたり。根拠は特にないっす。先頭でまとめて宣言するのが好きではないこともあり、その辺はかなりルーズ。・・・と言い訳してみる orz 細かい事を言えばそれなりの理由があるはず。。。 yuuk 2004年9月11日 12:23 何をいまさらと思うかもしれませんが、隣接グラフAをn乗することで 距離nでいくことのできる行列ができます。それが有向グラフであろうと 多重グラフであろうと…。このアルゴリズムはあとから色々使えるんだけど 部分グラフの抽出ぐらいで今のような方法で時間も気にかけていくべきかも。 y-iihoshi 2004年9月11日 12:45 言ってることがイマイチよく分からんのだが。。。 距離行列の算出方法はプログラムを作ったあとに知ったわけで。もし作る前から知ってたら当然実装したはず。
tksk 2004年9月10日 03:33 > 意味もなく Windows SDK のコードに似せてみたり。 あはは。いいねえ。 見てて思い出したから言うだけで、ume に言っても仕方ないんだけど、 WinSDK の OnShow() とか、あからさまに名前おかしいよね。 OnShowing() とかじゃないんかと。OnClick() とかも OnClicked() だな。 ナニジンが作った SDK なんだろ。(w
tksk 2004年9月10日 03:35 とは言ったものの、メソッドである以上、動詞にしないと整合性が合わないってのもあるか。 そんでも、外部に公開するメソッドじゃないから、やっぱ動詞にしなくてもいいような。。。 まあ、どちらにしても、WindowsSDK の名前付けがおかしいわけで。
yuuk 2004年9月10日 17:28 HANDLE_CMD(CMD_LOAD, OnLoad, &var); これがしたかったのね。まあ、defaultが目立ってしまうのは仕方ないか…。 あと、変数宣言の順番には何か法則性があるの? サイズ順というわけでもないみたいだし。
y-iihoshi 2004年9月10日 18:30 > 変数宣言の順番 実際に使用される順番だったり、単に宣言部の見やすさを図ってみたり。根拠は特にないっす。先頭でまとめて宣言するのが好きではないこともあり、その辺はかなりルーズ。・・・と言い訳してみる orz 細かい事を言えばそれなりの理由があるはず。。。
yuuk 2004年9月11日 12:23 何をいまさらと思うかもしれませんが、隣接グラフAをn乗することで 距離nでいくことのできる行列ができます。それが有向グラフであろうと 多重グラフであろうと…。このアルゴリズムはあとから色々使えるんだけど 部分グラフの抽出ぐらいで今のような方法で時間も気にかけていくべきかも。
y-iihoshi 2004年9月11日 12:45 言ってることがイマイチよく分からんのだが。。。 距離行列の算出方法はプログラムを作ったあとに知ったわけで。もし作る前から知ってたら当然実装したはず。
tksk
> 意味もなく Windows SDK のコードに似せてみたり。
あはは。いいねえ。
見てて思い出したから言うだけで、ume に言っても仕方ないんだけど、
WinSDK の OnShow() とか、あからさまに名前おかしいよね。
OnShowing() とかじゃないんかと。OnClick() とかも OnClicked() だな。
ナニジンが作った SDK なんだろ。(w
tksk
とは言ったものの、メソッドである以上、動詞にしないと整合性が合わないってのもあるか。
そんでも、外部に公開するメソッドじゃないから、やっぱ動詞にしなくてもいいような。。。
まあ、どちらにしても、WindowsSDK の名前付けがおかしいわけで。
y-iihoshi
人が付けた名前に対して「おかしい」と感じることは出来るのに、自分が付けるとなるといつも考え込んでしまう俺だから、あんまり文句は言えないなぁ(苦笑
yuuk
HANDLE_CMD(CMD_LOAD, OnLoad, &var);
これがしたかったのね。まあ、defaultが目立ってしまうのは仕方ないか…。
あと、変数宣言の順番には何か法則性があるの?
サイズ順というわけでもないみたいだし。
y-iihoshi
> 変数宣言の順番
実際に使用される順番だったり、単に宣言部の見やすさを図ってみたり。根拠は特にないっす。先頭でまとめて宣言するのが好きではないこともあり、その辺はかなりルーズ。・・・と言い訳してみる orz
細かい事を言えばそれなりの理由があるはず。。。
yuuk
何をいまさらと思うかもしれませんが、隣接グラフAをn乗することで
距離nでいくことのできる行列ができます。それが有向グラフであろうと
多重グラフであろうと…。このアルゴリズムはあとから色々使えるんだけど
部分グラフの抽出ぐらいで今のような方法で時間も気にかけていくべきかも。
y-iihoshi
言ってることがイマイチよく分からんのだが。。。
距離行列の算出方法はプログラムを作ったあとに知ったわけで。もし作る前から知ってたら当然実装したはず。