2009-05-25から1日間の記事一覧
/* canvaslib.js *//* * 変数canvasにcanvas要素オブジェクト、 * 変数ctxにキャンバスのグラフィックコンテキスト * が入っていると仮定する。 * */// 指定位置にドット(小さな矩形)を描く function drawDot(x, y) { ctx.fillRect(x, y, 4, 4); }// 2点を…
コードになにか問題があれば、ここに追記します。 /* 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)…