121. 买卖股票的最佳时机

2023-09-02

121. 买卖股票的最佳时机难度: 简单 来源: 面试经典150题 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。返回

0 条评论
126 热度

2511. 最多可以摧毁的敌人城堡数目

2023-09-02

2511. 最多可以摧毁的敌人城堡数目难度: 简单 来源: 每日一题 2023.09.02 给你一个长度为 n ,下标从 0 开始的整数数组 forts ,表示一些城堡。forts[i] 可以是 -1 ,0 或者 1 ,其中:-1 表示第 i 个位置 没有 城堡。0 表示第 i 个位置有一个 敌

0 条评论
128 热度

323. 无向图中连通分量的数目

2023-09-01

323. 无向图中连通分量的数目难度: 中等 来源: 无向图 你有一个包含 n 个节点的图。给定一个整数 n 和一个数组 edges ,其中 edges[i] = [ai, bi] 表示图中 ai 和 bi 之间有一条边。返回 图中已连接分量的数目 。示例 1:输入: n = 5, edges

0 条评论
114 热度

2240. 买钢笔和铅笔的方案数

2023-09-01

2240. 买钢笔和铅笔的方案数难度: 中等 来源: 每日一题 2023.09.01 给你一个整数 total ,表示你拥有的总钱数。同时给你两个整数 cost1 和 cost2 ,分别表示一支钢笔和一支铅笔的价格。你可以花费你部分或者全部的钱,去买任意数目的两种笔。请你返回购买钢笔和铅笔的 不

0 条评论
115 热度

2834. 找出美丽数组的最小和

2023-08-31

2834. 找出美丽数组的最小和难度: 中等 来源: 第 360 场周赛 第二题 给你两个正整数:n 和 target 。如果数组 nums 满足下述条件,则称其为 美丽数组 。nums.length == n.nums 由两两互不相同的正整数组成。在范围 [0, n-1] 内,不存在 两个 不

0 条评论
144 热度

228. 汇总区间

2023-08-26

228. 汇总区间难度: 简单 来源: 每日一题 2023.08.26 给定一个 无重复元素 的 有序 整数数组 nums 。返回 给定一个 无重复元素 的 有序 整数数组 nums 。返回 恰好覆盖数组中所有数字 的 最小有序 区间范围列表 。也就是说,nums 的每个元素都恰好被某个区间

0 条评论
122 热度

1267. 统计参与通信的服务器

2023-08-24

1267. 统计参与通信的服务器难度: 中等 来源: 每日一题 2023.08.24 这里有一幅服务器分布图,服务器的位置标识在 m * n 的整数矩阵网格 grid 中,1 表示单元格上有服务器,0 表示没有。如果两台服务器位于同一行或者同一列,我们就认为它们之间可以进行通信。请你统计并返回能

0 条评论
131 热度

849. 到最近的人的最大距离

2023-08-22

849. 到最近的人的最大距离难度: 中等 来源: 每日一题 2023.8.22 给你一个数组 seats 表示一排座位,其中 seats[i] = 1 代表有人坐在第 i 个座位上,seats[i] = 0 代表座位 i 上是空的(下标从 0 开始)。至少有一个空座位,且至少有一人已经坐在座位

0 条评论
141 热度

2682. 找出转圈游戏输家

2023-08-16

2682. 找出转圈游戏输家难度: 简单 来源: 每日一题 2023.08.16 n 个朋友在玩游戏。这些朋友坐成一个圈,按 顺时针方向 从 1 到 n 编号。从第 i 个朋友的位置开始顺时针移动 1 步会到达第 (i + 1) 个朋友的位置(1 <= i < n),而从第 n 个朋

0 条评论
129 热度

833. 字符串中的查找与替换

2023-08-15

833. 字符串中的查找与替换难度: 中等 来源: 每日一题 2023.08.15 你会得到一个字符串 s (索引从 0 开始),你必须对它执行 k 个替换操作。替换操作以三个长度均为 k 的并行数组给出:indices, sources, targets。要完成第 i 个替换操作:检查 子字

0 条评论
129 热度