随笔分类 -  Rust

摘要:1 impl Solution { 2 pub fn flood_fill(image: Vec<Vec<i32>>, sr: i32, sc: i32, new_color: i32) -> Vec<Vec<i32>> { 3 let mut image = image; 4 let origin 阅读全文
posted @ 2020-02-26 14:42 尘归风 阅读(320) 评论(0) 推荐(0)
摘要:1 // Definition for a binary tree node. 2 // #[derive(Debug, PartialEq, Eq)] 3 // pub struct TreeNode { 4 // pub val: i32, 5 // pub left: Option<Rc<Re 阅读全文
posted @ 2020-02-26 00:28 尘归风 阅读(943) 评论(0) 推荐(0)
摘要:collect nth函数 let a = [1, 2, 3]; let mut iter = a.iter(); assert_eq!(iter.nth(1), Some(&2)); assert_eq!(iter.nth(1), None); let a = [1, 2, 3]; assert_ 阅读全文
posted @ 2020-01-30 21:21 尘归风 阅读(5940) 评论(0) 推荐(0)
摘要:leetcode 976 给定由一些正数(代表长度)组成的数组 A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。 如果不能形成任何面积不为零的三角形,返回 0。 1 impl Solution { 2 pub fn largest_perimeter(a: Vec<i32>) -> i3 阅读全文
posted @ 2020-01-19 18:35 尘归风 阅读(846) 评论(0) 推荐(0)
摘要:就把Rust当个业余爱好吧,哈哈,记录一下 出错 改一下 错错错 把第三行注释取消掉就行啦 这样也是错误的 不过再重新let前use一下就行啦,因为unused嘛 fn main() { let x = (let y = 6); } 这样写是会报错的,因为let无返回。 这样的写法第一次见。第3行不 阅读全文
posted @ 2019-11-07 21:18 尘归风 阅读(169) 评论(0) 推荐(0)