problem statement:
Given an integer matrix, find the length of the longest increasing path.From each cell, you can either move to four directions: left, right, up or down. You may NOT move diagonally or move outside of the boundary (i.e. wrap-around is not allowed).
329. Longest Increasing Path in a matrix
Example 1:
Return
The longest increasing path is
4
The longest increasing path is
[1, 2, 6, 9]
.
Example 2:
Return
The longest increasing path is
idea: go through each node in the matrix, BFS search, and get minimum one;4
The longest increasing path is
[3, 4, 5, 6]
. Moving diagonally is not allowed.read blog:
http://bookshadow.com/weblog/2016/01/20/leetcode-longest-increasing-path-matrix/
June 20, 2016
1st practice using C#:
https://gist.github.com/jianminchen/b984ccba8dabbb0bb78160c6e5c6e8b4blog:
http://juliachencoding.blogspot.ca/2016/06/leetcode-329-longest-increasing-path-in.html
No comments:
Post a Comment