Solve Longest Alternating Path Search using Lua to enhance your skills with lua coding practice , master coding concepts, and prepare for interviews with practical exercises and detailed solutions.
Difficulty : Hard
Categories :
You are given a 2D matrix where each cell is either 0 or 1. A path in the matrix is called a 'zigzag path' if:
Find the length of the longest possible zigzag path. If no such path exists, return -1.
Input: matrix = [ [1,0,1,0], [0,1,1,0], [1,0,1,1], [0,1,0,1] ] Output: 4 Explanation: One possible path is (0,1) -> (1,1) -> (2,2) -> (3,1) Values along path: 0 -> 1 -> 0 -> 1
Input: matrix = [ [1,1], [1,1], [0,1] ] Output: 2 Explanation: Path can be (0,0) -> (1,1)
Real-World Applications Solve problems inspired by Lua's common use cases, such as game development and embedded systems.
Step-by-Step Guidance Break down Lua's concepts into digestible lessons.
Practical Skills Build hands-on experience with Lua for real-world projects.