package main
import (
"bufio" // 用到了带缓冲地读取文件数据
"fmt" // 格式化输出等
"io" // 判断是否到文件末尾等
"os" // 只用到了文件打开
"strconv" // 只用于将string转换为int
"strings" // 只用到了字符串分割,删除无用字符
)
// 定义一个结构体用于存储稀松矩阵的行列元素值
type ValNode struct {
row int
col int
val int
}
// valNode结构体的构造函数
func newValNode(row, col, val int) ValNode {
return ValNode{
row: row,
col: col,
val: val,
}
}
// 存盘
func SaveCheesMap() {
// 创建原始的二维数组
// 1代表黑子,2代表白子,0代表没放棋子
var cheesMap [11][11]int // 初始化一个二维数组代表空棋盘(此处零值=0)
cheesMap[0][1] = 1
cheesMap[1][2] = 2
cheesMap[2][3] = 3
fmt.Printl