精品国产一区二区三区一级片,AAAAA日本无码人妻,天天一级毛片免费观看,一级毛片视频免费观看完整版,日韩无码一级二级,全程免费的特性一级毛片,久久久久国产一区二区三区,最一级黄片美国百花视频在现观看,国产一区精品在线免费看

首頁 > 要聞 >

圍棋記譜的數據結構設計

2023-05-12 16:48:10 嗶哩嗶哩

首先我們都了解了計算機的基本儲存格式是二進制的,所以我們的棋盤看起來應該像這樣:


(相關資料圖)

0 0 0 0 1 0 0 0

1 0 0 1 0 1 0 1

0 0 0 0 1 0 0 0

0 0 0 0 0 0 0 0

1 1 1 0 1 0 0 1

1 0 0 0 0 0 0 1

0 0 0 0 0 0 1 2

2 0 1 0 1 2 0 1? ? ? ? ? ? ? ? ? ? ?這是一個 8 x 8 的簡單棋盤,

其中1表示白子,2表示黑子。0是空白

但如果我們需要記錄落子順序呢,我們可以以左下角建立簡單坐標系1-8,一至八

那么

第1粒:1,1

第2粒:1,6

第3粒:2,8

同時白黑應該交替進行

所以

白第一粒

黑第一粒

白第二粒

,,,,,,

我們的數據結構應該是這樣的

11 83 16 85? 28 .。。。。。

同時我們應該在最前頭加入一個兩位棋盤長寬

19 19?11 83?16 85??28?.。。。。。

數據結構,你學會了嗎

關鍵詞

相關推薦