分享视频链接:https://www.bilibili.com/video/BV1Q54y1R7FE/ 以下是文字稿和幻灯片: 大家好,我今天给大家分享的是外观模式: 模式动机:在软件开发过程中,程序一般会越做越大,而这样系统中类及子系统之间的影响会使彼此间的关系变得错综复杂即过多的耦合,这就导致了 ...
分类:
其他好文 时间:
2020-04-03 22:07:01
阅读次数:
104
1 /* 2 [7, 1, 5, 6] 第二天买入,第四天卖出,收益最大(6-1),所以一般人可能会想,怎么判断不是第三天就卖出了呢? 3 这里就把问题复杂化了,根据题目的意思,当天卖出以后,当天还可以买入,所以其实可以第三天卖出,第三天买入,第四天又卖出((5-1)+ (6-5) 6 - 1)。 ...
分类:
其他好文 时间:
2020-04-01 19:46:28
阅读次数:
96
lambda表达式 import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; class Ticket{ private int ticket = 30; Lock lock = ...
分类:
其他好文 时间:
2020-03-30 23:29:12
阅读次数:
79
本文将带领小白一步步来操作,如何在币安购买第一枚比特币。以及如何卖出比特币提现到支付宝或银行卡。 一.注册与实名认证 二.法币交易 三.币币交易 四.提现 一、注册与实名认证【必须认证,否则不可交易】 币安地址:https://www.binance.com 1.1:打开币安后注册页面后,输入邮箱, ...
分类:
其他好文 时间:
2020-03-30 16:29:19
阅读次数:
1834
Demand: 使用tushare包获取某股票的历史行情数据。 输出该股票所有收盘比开盘上涨3%以上的日期。 输出该股票所有开盘比前日收盘跌幅超过2%的日期。 假如我从2010年1月1日开始,每月第一个交易日买入1手股票,每年最后一个交易日卖出所有股票,到今天为止,我的收益如何? 使用tushare ...
分类:
其他好文 时间:
2020-03-28 19:59:06
阅读次数:
199
读取URL,匹配一个包含特殊字符的表importpandasaspdurl=‘http://fx.cmbchina.com/Hq/‘matchStr=‘交易币‘tb=pd.read_html(url,match=matchStr)print(tb)输出如下:[0123456780交易币交易币单位基本币现汇卖出价现钞卖出价现汇买入价现钞买入价时间汇率走势图1港币100
分类:
Web程序 时间:
2020-03-26 23:08:54
阅读次数:
543
给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票一次),设计一个算法来计算你所能获取的最大利润。 注意:你不能在买入股票前卖出股票。 示例 1: 输入: [7,1,5,3,6,4]输出: 5解释: 在第 2 天(股票价格 = 1)的 ...
分类:
其他好文 时间:
2020-03-26 19:27:26
阅读次数:
105
一:解题思路 方法一:不断的寻找股票的最小值和最大值,并在最小值得时候买入,在最大值得时候卖出。Time:O(n),Space:O(1) 方法二:贪心法,只要后一天的值大于前一天的值,那么就进行买卖。Time:O(n),Space:O(n) 二:完整代码示例 (C++版和Java版) 方法一C++: ...
分类:
其他好文 时间:
2020-03-19 21:38:55
阅读次数:
93
第一题: 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。 注意你不能在买入股票前卖出股票。 示例 1: 输入: [7,1,5,3,6,4] 输出: 5 解释: 在第 2 天(股票价格 = ...
分类:
编程语言 时间:
2020-03-13 21:03:39
阅读次数:
132
121.买卖股票的最佳时机 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。 注意你不能在买入股票前卖出股票。 题解: 思路比较简单,双指针模型 714.买卖股票的最佳时机含手续费 给定一 ...
分类:
其他好文 时间:
2020-03-10 21:54:45
阅读次数:
69