- 博客(612)
- 资源 (1)
- 收藏
- 关注
原创 【Leetcode】123.买卖股票的最佳时机III(Hard)
【只进行两次交易】考虑如果一定要让 i 号时间点做完两次交易,且最后一次交易的卖出时机在 i 位置。需要获得的信息:在 [0, i - 1] 的时间点上,做完一次交易且减去下一次交易买入价格的最优值
2023-08-22 20:27:36
58
原创 【Leetcode】122.买卖股票的最佳时机II
【可以进行无限次交易】策略是如果 i 位置大于 i-1 位置的数,就将收益累加到最终答案中。本质是获取所有的增长。
2023-08-22 17:30:21
78
原创 【Leetcode】121.买卖股票的最佳时机
【只进行一次交易】思路是:如果一定要在第 i 天卖出,则最好的买入时机就是 [0, i-1] 范围中的最小值
2023-08-22 17:17:33
156
原创 【Leetcode】108. 将有序数组转换为二叉搜索树
因为要求高度平衡且有序数组,选择中点位置的数作为根节点,[L, mid - 1]范围的数为左子树,[mid + 1, R] 范围的数为右子树
2023-08-21 20:23:49
520
原创 【Leetcode】84.柱状图中最大的矩形(Hard)
单调栈找到左右两侧最近的比它小或相等的位置,连通的部分的最后位置会得到正确答案,所以即便前面因为相等时结算的结果不对也不影响
2023-08-16 16:33:05
704
原创 Python3.8 中 pymysql 连接数据库出现错误“TypeError: __init__() takes 1 positional argument but 5 were given“
【代码】Python3.8 中 pymysql 连接数据库出现错误“TypeError: __init__() takes 1 positional argument but 5 were given“
2023-08-11 15:54:30
48
原创 【Leetcode】66.加一
给定一个由组成的数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。
2023-07-31 16:28:50
251
mysql-connector-java-5.1.38.jar
2020-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人