本來想寫個js的排序演示 但是js是非同步的程式設計 即使用settimeout也很難控制多個動畫的執行順序 希望有人給我的程式做補充
"text
" name="
amount
" id="
amount
" />
"button
" value="
確定" id="
ofcourse
" />
"button
" value="
冒泡" id="
mover
" />
"content
">
/////
var ar = ;
$("#ofcourse
").click(function () , 1000*i*j);
//cmove(array[j], array[i]);
if (array[j] < array[i]) );
//cmove(i, j)
//settimeout(function () , 500);
//settimeout(function () , i * j * 1000);
ani1(i, j);
temp = array[i];
array[i] = array[j];
array[j] = temp;}}
}//for (i = 0; i < ar.length; i++) , i * 1000);
//// var from = $("#" + f);
//// var to = $("#" + t);
//// var left = $("#" + f).css("left");
//// from.animate(, 1000);
//// to.animate(, 1000);
//// var id = from.attr("id");
//// from.attr("id", to.attr("id"));
//// to.attr("id", id);//}
//alert(array);
})function ani1(i, j) , 1000);
to.animate(, 1000);
* j * 1000).animate(, 1000);
* j * 1000).animate(, 1000);}//
function ani(i, j, d) , t);
//var from = $("#" + i);
//var to = $("#" + j);
//var left = $("#" + i).css("left");
1000);
1000, function () );//}
//function cmove(i, j) );//}
//function move(i, j) , 1000);
//$("#" + j).animate(, 1000);//}
//$(function () )
排序演算法演示
下面是排序演算法演示程式,比較直觀顯示排序演算法執行規律 flash 200,200 有關裡面三種排序演算法說明如下 1.插入排序 首先新建乙個空列表,用於儲存已排序的有序數列 我們稱之為 有序列表 從原數列中取出乙個數,將其插入 有序列表 中,使其仍舊保持有序狀態。重複2號步驟,直至原數列為空。插...
螺旋陣列 JS演示
實現思路 思路就是如下圖所示,就不多說了。演示效果 插入演示 花了不少時間。後來發現原來是裡有個id是main,而我自己 裡也有個相同id,結果就杯具了!以後還是起class來的安全啊!行列值row 5 col 6 第一圈i round 0 1 填充上面一行,陣列行座標不變,列座標 1。0 y 藍色...
基礎排序演算法演示
滿腦子都是階段 狀態 決策 學無止境呀 發一點基本的排序演算法,分成很多個檔案寫的,每個檔案前面帶了注釋,一起發出來,結構如下 基礎排序演算法檔案結構 sort.h 標頭檔案 main.c 主演示程式 printkeys.c 資料輸出 ifcontinue.c 演示控制 random.c 隨機初始化...