- 博客(10)
- 收藏
- 关注
原创 LeetCode 1-6:206 反转链表
我的github地址如下,会经常更新,欢迎star:https://github.com/guobing21/leetcode1 题目给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。进阶:你可以迭代或递归地反转链表。你能否用两种方法解决这道题?Related Topics 链表2 说明示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL3 解答1 解答成功: 执
2021-06-22 23:25:41
82
2
原创 LeetCode 1-5:141 环形链表
LeetCode 1-5:141 环形链表我的github地址如下,会经常更新,欢迎star:https://github.com/guobing21/leetcode1 题目给定一个链表,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。注意:pos 不作为参数进行传递,仅仅是为了标识链表的实际情况。
2021-06-22 23:16:46
100
原创 LeetCode 2-2:15 三数之和
LeetCode 2-2:15 三数之和我的github地址如下,会经常更新,欢迎star:https://github.com/guobing21/leetcode1 题目给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。2 说明示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]
2021-06-17 00:11:47
97
原创 一元线性回归的求解
1 最小二乘法及代数求解最小二乘法中的「二乘」代表平方,最小二乘也就是最小平方。例如,使用最小二乘法求解平方损失函数最小值,推导如下:首先,平方损失函数为:f=∑i=1n(yi−(w0+w1xi))2f = \sum\limits_{i = 1}^n {{{(y_{i}-(w_0 + w_1x_{i}))}}^2}f=i=1∑n(yi−(w0+w1xi))2求取平方损失函数????????????(????) 最小时,对应的 ????。首先求 ???? 的 1 阶偏导数:∂f∂w0
2020-11-15 21:09:12
859
原创 记录一下天池的二手车价格预测比赛1
记录一下天池的二手车价格预测比赛1[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M80eviG1-1604325896704)®]
2020-11-02 22:06:45
132
原创 LeetCode 1-4:1 两数之和
LeetCode 1-4:1 两数之和我的github地址如下,会经常更新,欢迎star:https://github.com/guobing21/leetcode1 题目给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。2 说明给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2
2020-07-06 23:55:41
150
原创 LeetCode 2-1:11 盛最多水的容器
LeetCode 2-1:11 盛最多水的容器我的github地址如下,会经常更新,欢迎star:https://github.com/guobing21/leetcode1 题目给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i,ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。2 说明你不能倾斜容器,且 n 的值至少为 2。示例:输入:[1,8,
2020-06-28 21:56:32
85
原创 LeetCode 1-3:283 移动零
LeetCode 1-3:283 移动零1 题目给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入: [0,1,0,3,12]输出: [1,3,12,0,0]2 说明必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。Related Topics 数组 双指针3 解答1 解答成功: 执行耗时:40 ms,击败了84.05% 的Python3用户 内存消耗:14.3 MB,击败了7.41% 的Python3用户class So
2020-06-15 23:44:28
128
2
原创 LeetCode 1-2:70 爬楼梯
LeetCode 1-2:70 爬楼梯1 题目假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?2 说明给定 n 是一个正整数。示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1 阶 + 1 阶2 阶示例 2:输入: 3输出: 3解释: 有三种方法可以爬到楼顶。1 阶 + 1 阶 + 1 阶1 阶 + 2 阶2 阶 + 1 阶Related Topics 动态规划3 解答1 解答
2020-06-08 23:05:10
104
原创 LeetCode 1-1:125 验证回文串
LeetCode 1-1:125 验证回文串1 题目给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。2 说明本题中,我们将空字符串定义为有效的回文串。示例 1:输入: “A man, a plan, a canal: Panama”输出: true示例 2:输入: “race a car”输出: falseRelated Topics: 双指针 字符串3 解答1 解答成功: 执行耗时:40 ms,击败了98.10% 的Python3用户 内存
2020-06-07 00:21:00
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人