mirror of
https://github.com/halfrost/LeetCode-Go.git
synced 2025-07-05 08:27:30 +08:00
optimization code level from A to A+
This commit is contained in:
@ -1,14 +1,14 @@
|
||||
package leetcode
|
||||
|
||||
var dir8 = [][]int{
|
||||
[]int{-1, -1},
|
||||
[]int{-1, 0},
|
||||
[]int{-1, 1},
|
||||
[]int{0, 1},
|
||||
[]int{1, 1},
|
||||
[]int{1, 0},
|
||||
[]int{1, -1},
|
||||
[]int{0, -1},
|
||||
{-1, -1},
|
||||
{-1, 0},
|
||||
{-1, 1},
|
||||
{0, 1},
|
||||
{1, 1},
|
||||
{1, 0},
|
||||
{1, -1},
|
||||
{0, -1},
|
||||
}
|
||||
|
||||
func updateBoard(board [][]byte, click []int) [][]byte {
|
||||
|
@ -27,33 +27,33 @@ func Test_Problem529(t *testing.T) {
|
||||
|
||||
qs := []question529{
|
||||
|
||||
question529{
|
||||
{
|
||||
para529{[][]byte{
|
||||
[]byte{'E', 'E', 'E', 'E', 'E'},
|
||||
[]byte{'E', 'E', 'M', 'E', 'E'},
|
||||
[]byte{'E', 'E', 'E', 'E', 'E'},
|
||||
[]byte{'E', 'E', 'E', 'E', 'E'},
|
||||
{'E', 'E', 'E', 'E', 'E'},
|
||||
{'E', 'E', 'M', 'E', 'E'},
|
||||
{'E', 'E', 'E', 'E', 'E'},
|
||||
{'E', 'E', 'E', 'E', 'E'},
|
||||
}, []int{3, 0}},
|
||||
ans529{[][]byte{
|
||||
[]byte{'B', '1', 'E', '1', 'B'},
|
||||
[]byte{'B', '1', 'M', '1', 'B'},
|
||||
[]byte{'B', '1', '1', '1', 'B'},
|
||||
[]byte{'B', 'B', 'B', 'B', 'B'},
|
||||
{'B', '1', 'E', '1', 'B'},
|
||||
{'B', '1', 'M', '1', 'B'},
|
||||
{'B', '1', '1', '1', 'B'},
|
||||
{'B', 'B', 'B', 'B', 'B'},
|
||||
}},
|
||||
},
|
||||
|
||||
question529{
|
||||
{
|
||||
para529{[][]byte{
|
||||
[]byte{'B', '1', 'E', '1', 'B'},
|
||||
[]byte{'B', '1', 'M', '1', 'B'},
|
||||
[]byte{'B', '1', '1', '1', 'B'},
|
||||
[]byte{'B', 'B', 'B', 'B', 'B'},
|
||||
{'B', '1', 'E', '1', 'B'},
|
||||
{'B', '1', 'M', '1', 'B'},
|
||||
{'B', '1', '1', '1', 'B'},
|
||||
{'B', 'B', 'B', 'B', 'B'},
|
||||
}, []int{1, 2}},
|
||||
ans529{[][]byte{
|
||||
[]byte{'B', '1', 'E', '1', 'B'},
|
||||
[]byte{'B', '1', 'X', '1', 'B'},
|
||||
[]byte{'B', '1', '1', '1', 'B'},
|
||||
[]byte{'B', 'B', 'B', 'B', 'B'},
|
||||
{'B', '1', 'E', '1', 'B'},
|
||||
{'B', '1', 'X', '1', 'B'},
|
||||
{'B', '1', '1', '1', 'B'},
|
||||
{'B', 'B', 'B', 'B', 'B'},
|
||||
}},
|
||||
},
|
||||
}
|
||||
|
Reference in New Issue
Block a user