- brief introduction
- Table of contents
- Latest documents
- Collection Download
一 Golang数组问题
1. [简单] 两数之和 2. [简单] 删除有序数组中的重复项 3. [简单] 移除元素 4. [简单] 搜索插入位置 5. [简单] 最大子序和 6. [简单] 加一 7. [简单] 合并两个有序数组 8. [简单] 杨辉三角 9. [简单] 杨辉三角 II 10. [简单] 买卖股票的最佳时机 11. [简单] 买卖股票的最佳时机 II 12. [简单] 两数之和 II 13. [简单] ………
Nathan - May 30, 2023, 1:57 p.m.
12. [简单] 两数之和 II
出题内容 给定一个已按照 升序排列 的整数数组 numbers ,请你从数组中找出两个数满足相加之和等于目标数 target 。 函数应该以长度为 2 的整数数组的形式返回这两个数的下标值。numbers 的下标 从 1 开始计数 ,所以答案数组应当满足 1 <= answer[0] < answer[1] <= numbers.length 。 你可以假设每个输入只对应唯一的………
Nathan - May 30, 2023, 1:57 p.m.
11. [简单] 买卖股票的最佳时机 II
出题内容 给定一个数组 prices ,其中 prices[i] 是一支给定股票第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。 注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 示例 1: 输入: prices = [7,1,5,3,6,4] 输出: 7 解释: 在第 2 天(股票价格 = 1)的时候买入,在第 ………
Nathan - May 29, 2023, 4:32 a.m.
10. [简单] 买卖股票的最佳时机
出题内容 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。 示例 1: 输入:[7,1,5,3,6,4] 输出:5 解释:在第 2 天(股票价格………
Nathan - May 26, 2023, 4:40 p.m.
8. [简单] 杨辉三角
出题内容 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。 在杨辉三角中,每个数是它左上方和右上方的数的和。 示例: 输入: 5 输出: [ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1] ] 代码参考 ```go package main import "fmt" func ptNums(n int)………
Nathan - May 25, 2023, 2:01 p.m.