aboutsummaryrefslogtreecommitdiff
path: root/toeplitz_matrix.rs
diff options
context:
space:
mode:
Diffstat (limited to 'toeplitz_matrix.rs')
-rw-r--r--toeplitz_matrix.rs22
1 files changed, 0 insertions, 22 deletions
diff --git a/toeplitz_matrix.rs b/toeplitz_matrix.rs
deleted file mode 100644
index 03a46bb..0000000
--- a/toeplitz_matrix.rs
+++ /dev/null
@@ -1,22 +0,0 @@
-struct Solution;
-
-impl Solution {
- pub fn is_toeplitz_matrix(matrix: Vec<Vec<i32>>) -> bool {
- let (m, n) = (matrix.len(), matrix[0].len());
- for i in 1..m {
- for j in 1..n {
- if matrix[i][j] != matrix[i - 1][j - 1] {
- return false;
- }
- }
- }
- true
- }
-}
-
-fn main() {
- let matrix = vec![vec![1,2,3,4],
- vec![5,1,2,3],
- vec![9,5,1,2]];
- print!("{}", Solution::is_toeplitz_matrix(matrix));
-}