![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode算法
不会Java的工程师
这个作者很懒,什么都没留下…
展开
-
leetcode学习二之链表专题
leetcode学习二之链表专题 1.删除链表中的节点(leetcode 237 S.) 题目描述:请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。 现有一个链表 – head = [4,5,1,9],它可以表示为: 示例 1: 输入: head = [4,5,1,9], node = 5 输出: [4,1,9] 解释: 给定你链表中值为 5 的第二个节点,那么在调用了你的函数之后,该链表应变为 4 -> 1 -> 9. 示例 2: 输入: hea原创 2020-06-08 16:58:13 · 134 阅读 · 0 评论 -
leetcode学习一之动态规划(DP)
leetcode学习一之动态规划(DP) 1.最大子序和(leetcode 53 S.) 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 常规: class Solution { public int maxSubArray(int[] nums) { //定义和 int原创 2020-06-08 13:25:25 · 493 阅读 · 1 评论