两数之和哈希解法
完整示例 struct Solution; impl Solution { pub fn two_sum(nums:Vec<i32>,target:i32)->Vec<i32> { use std::collections::HashMap; let mut map:HashMap<i32, i32> = …
|
2025-10-05 12:03
|
2025-10-05 12:03
|
42
|
|
70 字
|
2 分钟
结构体 day6
结构体解释 结构体包含多个相关的值,与元组相似的是,它也可以包含多个不同类型的值,与元组不同的是,结构体的值需要命名来让值更加清晰,这也让结构体更加灵活,我们不必像元组一样依赖顺序进行访问或指定 基础写法 struct User { username:String, age:u8, hobby:String, smoking:bool, } 结构体…
|
2025-9-30 9:03
|
2025-9-30 9:03
|
30
|
|
300 字
|
3 分钟
元组 day5
概念 元组由多种类型组合在一起(复合类型),元组的长度、顺序固定 写法 fn main(){ let tup =(1,1.0,1); } fn main(){ let tup =(1,1.0,1); let (x,y,z)=tup;//使用模式匹配解构元组 let tup_1 =(1,1.0,1); let x1=tup_1.0;//使用.操作符来…
|
2025-9-25 23:28
|
2025-9-25 23:28
|
55
|
|
131 字
|
2 分钟