[英]Use jQuery/javaScript and HTML5 canvas for animation
我目前正在開發一個Web應用程序,該應用程序以鄰接列表格式輸入用戶的圖表,並在此基礎上執行各種算法,例如Djisktra算法,Bellman Ford,BFS,DFS等。我面臨的唯一問題是關於圖表上的動畫。
http://postimg.org/image/qa4uto9gd/ (我的工作快照)
基本上,這里用紅色繪制的圖是我要在BFS / DFS期間應用過渡的圖,類似於此http://visualgo.net/dfsbfs.html暫時減去邊緣過渡。
我正在使用HTML5畫布繪制圖形,其中每個節點都用一個圓圈表示,每個邊緣都是一個箭頭。 我有一個存儲每個節點/圓的X和Y坐標的數組。 但是,我想在我的圖形上直觀顯示BFS / DFS效果,即在運行BFS時,
上面的變色算法在某種程度上類似於在《算法介紹》第三版,Thomas H. Cormen中給出的那種。我在某種程度上受困於動畫部分的實現。 誰能建議我如何使用jQuery執行這些轉換?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.