
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
对《Scene Transformer: A unified architecture for predicting multiple agent trajectories》的摘要进行阅读、翻译和学习记录。

本文记录了使用Swift解决"两数之和"算法的过程。通过构建字典存储数值和索引,在遍历数组时检查是否存在与当前数值相加等于目标值的元素。文章详细介绍了Swift字典的两种声明方式,以及使用if let进行可选绑定的语法特点。特别指出Swift条件语句中多个条件用逗号连接而非&&的注意事项。最后提供了完整解题代码,并解释了函数参数前下划线的用途是省略调用时的参数标

基于 Swift 解 LeetCode 128. 最长连续序列。主要学习了 Set 声明、初始化方法以及它的 contains 方法,以及 Swift 的 while 循环。文中还提到 Swift 3.0 + 之后,自增/自减运算符已经被删除。

基于 Swift 解决 LeetCode 11. 盛最多水的容器。

基于 Swift 解决 LeetCode 283. 移动零。记录了在 Swift 当中如何获取数组的长度,以及如何交换数组中两个元素的位置。

基于 Swift 解决 LeetCode 3. 无重复的最长子串。介绍了在 Swift 当中对字符串进行下标索引的注意事项,最好通过 Array(String) 将其转为 [Character] 再进行操作;介绍了在 Swift 当中对 Dictionary 进行 Key 取值时的注意事项,取到的值是 Optional 类型的,需要对 Optional 进行解包再进行操作。

基于 Swift 解决 LeetCode 438. 找到字符串中所有字母异位词。

基于 Swift 解决 LeetCode 239. 滑动窗口最大值。

基于 Swift 解决 LeetCode 560. 和为 K 的子数组。

基于 Swift 解决 LeetCode 56. 合并区间。介绍了 Swift 当中的 sorted(by:) 方法,并介绍了如何基于闭包表达式(主要是尾随闭包)来自定义针对 Array 类型的排序规则。








