閒來無事,也寫一個javascript連連看,註解比較完整,想學的朋友可要看了。
連連看最困難的部分應該是路徑搜索,即滑鼠點的兩點之間看有無可通的路徑。 看過有人寫的遞歸寫法,心裡癢癢,就捉摸了一下,發現不用遞歸的情況下難度也不大。
路徑搜尋由簡到難分析,先分析一條直線上是否可直線連通,再分析一條直線上的兩點通過拐兩個彎是否可通,最後分析不在一條直線上的情況.
在IE6, IE8, firefox3.0.3下測試.
複製程式碼 程式碼
JS连连看源码完美注释版
作者最新文章
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31