Fluffy Blueberry Biscuits

Fl# 1. 两数之和 ## 题目描述 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 ## 解题思路 “`rust struct Solution {} impl Solution { pub fn two_sum(nums: Vec, target: i32) -> Vec { use std::collections::HashMap; let mut m = HashMap::new(); for (i, v) in nums.iter().enumerate() { if let Some(&j) = m.get(&(target – v)) { return vec![j as i32, i as i32]; } m.insert(v, i); } vec![] } } “` ## 学习感想 用hashmap,key是值,value是下标,遍历一遍,如果target – v在map里,就返回下标,否则插入map

Make fluffy blueberry biscuits, then indulge in a showstopping Biscoff salted caramel cheesecake. Creamy, spiced, and sweet-salty delight.