Jump Game III Solutions in GoNumber 1306Difficulty MediumAcceptance 60.4%Link LeetCodeOther languages C++SolutionsGo solution by halfrost/LeetCode-Gopackage leetcode func canReach(arr []int, start int) bool { if start >= 0 && start < len(arr) && arr[start] < len(arr) { jump := arr[start] arr[start] += len(arr) return jump == 0 || canReach(arr, start+jump) || canReach(arr, start-jump) } return false}package leetcode func canReach(arr []int, start int) bool { if start >= 0 && start < len(arr) && arr[start] < len(arr) { jump := arr[start] arr[start] += len(arr) return jump == 0 || canReach(arr, start+jump) || canReach(arr, start-jump) } return false }