螺旋陣列 JS演示

2022-02-05 07:23:00 字數 755 閱讀 8667

實現思路

思路就是如下圖所示,就不多說了。

演示效果

插入演示**花了不少時間。。後來發現原來是裡有個id是main,而我自己**裡也有個相同id,結果就杯具了!以後還是起class來的安全啊!

行列值row=5

col=6

第一圈i=round=0

1 填充上面一行,陣列行座標不變,列座標+1。0<= y 藍色部分

2 填充右面一列,陣列行座標+1,列座標不變。此時y=col-i-1,i+1<=x<=row-i-1紅色部分

不能為最後一圈

3 填充下面一行,陣列行座標不變,列座標-1。此時x=row-i-1,i<=y<=col-i-2綠色部分

4 填充左面一列,陣列行座標-1,列座標不變。此時y=i,i黃色部分

經過上面4步,第一圈完成。後面填充重複上面步驟。12

3456

1819

2021227

1728

2930238

1627

2625249

1514

1312

1110

螺旋陣列演示

輸入行數 輸入列數

js排序演示

本來想寫個js的排序演示 但是js是非同步的程式設計 即使用settimeout也很難控制多個動畫的執行順序 希望有人給我的程式做補充 text name amount id amount button value 確定 id ofcourse button value 冒泡 id mover co...

陣列螺旋列印

package su.interview import utils.com.matrixer 螺旋列印數列 author toy public class array 01 j i 南 system.out.println b i j for int k 0 k n 1 k i j 西 system...

陣列螺旋輸出

看過我前幾篇部落格的朋友應該有體會,博主是個逗逼 沙雕 中二 重度患者 那時候假酒喝多了,大家見諒。今天幫朋友用js寫了乙個陣列螺旋輸出的 實現,寫完之後我自己很滿意,抱著 獨樂樂不如眾樂樂 的思想,貼出來和大家分享分享,也算是為開源社群做了丁丁大點的貢獻了。20191221 螺旋輸出陣列 func...