GeniusOfCX

导航

2021年4月1日 #

leetcode 74 rust

摘要: 题目 编程语言 rust 注意点 行坐标和列坐标以 列数 为标准 代码 pub fn search_matrix(matrix: Vec<Vec<i32>>, target: i32) -> bool { let m = matrix.len() as i32; if m == 0 { return 阅读全文

posted @ 2021-04-01 15:38 GeniusOfCX 阅读(26) 评论(0) 推荐(0) 编辑

leetcode 153 rust

摘要: 题目 编程语言 rust 注意点 二分法 right = mid (√) // 因为无法判断nums[mid]是不是最小值 right = mid - 1(×) 代码 pub fn find_min(nums: Vec<i32>) -> i32 { let mut left = 0_i32; let 阅读全文

posted @ 2021-04-01 15:08 GeniusOfCX 阅读(42) 评论(0) 推荐(0) 编辑

leetcode 81 rust

摘要: 题目 编程语言 rust 注意点 二分法和33题相似,仅当有数字重复时进行不同的判断 代码 pub fn search(nums: Vec<i32>, target: i32) -> bool { let mut left = 0_i32; let mut right = (nums.len() a 阅读全文

posted @ 2021-04-01 13:47 GeniusOfCX 阅读(44) 评论(0) 推荐(0) 编辑

leetcode 33 rust

摘要: 题目 编程语言 rust 注意点 二分法 代码 pub fn search(nums: Vec<i32>, target: i32) -> i32 { let mut left = 0_i32; let mut right = (nums.len() as i32) - 1; let mut mid 阅读全文

posted @ 2021-04-01 12:05 GeniusOfCX 阅读(46) 评论(0) 推荐(0) 编辑

leetcode 34 rust

摘要: 1.题目 2.编程语言 rust 3.注意点 let mut vec = vec![index] index 是 usize类型 vec.len() 是 usize类型 4.代码 pub fn search_range(nums: Vec<i32>, target: i32) -> Vec<i32> 阅读全文

posted @ 2021-04-01 11:08 GeniusOfCX 阅读(37) 评论(0) 推荐(0) 编辑