Sizga m x n o'lchamli belgilar (characters) dan iborat board to'ri va bitta word so'zi berilgan. Agar o'sha so'z to'rda mavjud bo'lsa true qaytaring, aks holda false.
So'z harflari gorizontal yoki vertikal bo'ylab bir-biriga qo'shni bo'lgan kataklardagi harflardan tuzilishi mumkin. Bitta katakdagi harfdan bitta so'z ichida faqat bir marta foydalanish mumkin.
func solve(board [][]string, word string) bool {
// ...
}
Input: board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "ABCCED"
Output: true
Input: board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "SEE"
Output: true
Input: board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "ABCB"
Output: false