一個網友問偶:
我要獲得 一個格子的八個方向的格子坐標,怎么獲得,有合適的算法沒?
我現在是這樣的:
偶看了一下這個寫法有幾個問題:
1.代碼累贅,篇幅過多
2.這么多個if...elseif...還不如直接用switch
3.每次獲取代碼都要進行判斷,其實可以不需要
4.沒有使用變量緩存屬性,每次都是再次查找屬性
簡單的考慮了一下
偶覺得可以改進一下direction,也就是方向的數據格式
就可以很好的提高效率和精簡代碼
大概如下:
上一篇 外鏈數量很多但網站排名不理想的原因分析
下一篇 Access使用宏控制程序之創(chuàng)建宏
程序員人生,我編程,我富裕,記住wfuyu網,php教程,php學習,php手冊,CMS模版制作
聲明:本站大部分內容是作者原創(chuàng),少部分收集于互聯網供大家一起學習,原版權很多不明,如有侵權請聯系本站,謝謝!
粵ICP備14040726號-1?? 2015-2020 程序員人生 版權所有