![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Leetcode
少年仍需努力
目前刚刚起步。
展开
-
Leetcode--买卖股票的最佳时机--JAVA
废话不多说直接上代码,时间复杂度O(n^2)public class 股票{ public static void main(String[] args) { int [] a= {7,6,4,3,1}; System.out.println(maxProfit(a)) ; } public static int maxProfit(int[] prices) {...原创 2018-09-26 15:38:35 · 373 阅读 · 0 评论 -
Leetcode--买卖股票的最佳时机2--JAVA
给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例 1:输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出, 这笔...原创 2018-09-26 16:41:04 · 485 阅读 · 0 评论 -
剑指offer 合并有序链表 JAVA
题目描述输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。public class 合并有序链表 { public static void main(String[] args) { ListNode list1 = new ListNode(1); ListNode list2 = new List...原创 2019-07-16 11:32:24 · 86 阅读 · 0 评论 -
Leecode 删除链表中的节点 JAVA
https://leetcode-cn.com/problems/delete-node-in-a-linked-list/请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。现有一个链表 --head =[4,5,1,9],它可以表示为:示例 1:输入: head = [4,5,1,9], node = 5输出: [4,1,...原创 2019-07-22 16:57:59 · 114 阅读 · 0 评论