1
推荐
1681
阅读

买卖股票算法的后续

188. Best Time to Buy and Sell Stock IV这道题是股票系列的第四题,在第三题的基础上变成了我们最多可以进行N次交易,本题的解法也适用于第三题,只需要将N设置为2就行了嘛。首先,我们要确定的是,买和卖才算一次交易,而单独的买或者单独的卖不算一次交易。基于这个假定,如果k大于时间长度的一半的话,我们只需要简...

发表了文章 • 2018-04-01 19:21 • 0 条评论

1
推荐
1838
阅读

如何买卖股票?不要慌,我有妙招!

Leetcode第121题到123题连续出现了三道买卖股票相关的题目,一年前的网易笔试和半年前的百度面试都遇到过121题,不过不用慌,看完本文,你一定能够完美解决买卖股票的问题。那么我们由易到难,依次介绍这三道题目。121. Best Time to Buy and Sell Stock121题题目是这样的:在所有的过程中,我们只允许一次的买卖,基于...

发表了文章 • 2018-03-21 01:47 • 0 条评论

0
推荐
5992
阅读

3个月用python刷完leetcode600题!-linked_list简单题

十五天的时间,刷完了所有的简单题,避免遗忘,所以开始简单题的二刷,第一遍刷题的时候过得速度比较快,因为我觉得基础不好的我,不要硬着头皮去想最优的方法,而是应该尽量去学一些算法思想,所以每道题只给自己5-10分钟的时间想,想不出来的就去找相关的答案,所以刷的比较快。二刷的时候按照leetcode官方给出的题目...

发表了文章 • 2017-06-20 14:13 • 0 条评论

1
推荐
2177
阅读

3个月用python刷完leetcode600题!-hash table简单题(二)

十五天的时间,刷完了所有的简单题,避免遗忘,所以开始简单题的二刷,第一遍刷题的时候过得速度比较快,因为我觉得基础不好的我,不要硬着头皮去想最优的方法,而是应该尽量去学一些算法思想,所以每道题只给自己5-10分钟的时间想,想不出来的就去找相关的答案,所以刷的比较快。二刷的时候按照leetcode官方给出的题目...

发表了文章 • 2017-06-20 00:30 • 0 条评论

1
推荐
2671
阅读

3个月用python刷完leetcode600题!-hash table简单题(一)

十五天的时间,刷完了所有的简单题,避免遗忘,所以开始简单题的二刷,第一遍刷题的时候过得速度比较快,因为我觉得基础不好的我,不要硬着头皮去想最优的方法,而是应该尽量去学一些算法思想,所以每道题只给自己5-10分钟的时间想,想不出来的就去找相关的答案,所以刷的比较快。二刷的时候按照leetcode官方给出的题目...

发表了文章 • 2017-06-17 22:55 • 0 条评论

0
推荐
2508
阅读

3个月用python刷完leetcode600题!-数组简单题(二)

十五天的时间,刷完了所有的简单题,避免遗忘,所以开始简单题的二刷,第一遍刷题的时候过得速度比较快,因为我觉得基础不好的我,不要硬着头皮去想最优的方法,而是应该尽量去学一些算法思想,所以每道题只给自己5-10分钟的时间想,想不出来的就去找相关的答案,所以刷的比较快。二刷的时候按照leetcode官方给出的题目...

发表了文章 • 2017-06-17 22:53 • 0 条评论

2
推荐
2554
阅读

3个月用python刷完leetcode600题!-数组简单题(一)

十五天的时间,刷完了所有的简单题,避免遗忘,所以开始简单题的二刷,第一遍刷题的时候过得速度比较快,因为我觉得基础不好的我,不要硬着头皮去想最优的方法,而是应该尽量去学一些算法思想,所以每道题只给自己5-10分钟的时间想,想不出来的就去找相关的答案,所以刷的比较快。二刷的时候按照leetcode官方给出的题目...

发表了文章 • 2017-06-17 22:52 • 0 条评论