このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

2009-05-25から1日間の記事一覧

はじめて触ったよ

/* canvaslib.js *//* * 変数canvasにcanvas要素オブジェクト、 * 変数ctxにキャンバスのグラフィックコンテキスト * が入っていると仮定する。 * */// 指定位置にドット(小さな矩形)を描く function drawDot(x, y) { ctx.fillRect(x, y, 4, 4); }// 2点を…

有向グラフの例を3つ

コードになにか問題があれば、ここに追記します。 /* Graph1.js */ var Graph1 = { }; Graph1.isVertex = function(x) { return (x === 0 || x === 1 || x === 2); }; Graph1.isEdge = function(x) { return false; }; Graph1.eqVertex = function(a, b) { i…

有向グラフから作るパスの圏

コードになにか問題があれば、ここに追記します。 /* PathCat.js */ /* * グラフ(有向グラフ)のインターフェース * * isVertex(x) -- xはグラフの頂点である * isEdge(x) -- xはグラフの辺である * eqVertex(a, b) -- 頂点aと頂点bは等しい * eqEdge(e, f)…