-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
算法训练营(上海站)第四周作业 #164
Comments
#作业提交 |
#作业提交 |
#作业提交 |
#作业提交 |
#作业提交 |
#作业提交 |
DP截图部分灰常受用,赶脚可以把套路记下来,变成自己的O(1) 解题记忆。 |
本以为Majority的Boyer-Moore 投票算法已经够骚了,没想到还有更骚的map解法,赞 |
#作业提交 |
就等着你的总结了,这么详细的总结,比我自己做题都带劲。以后没有作业了,不知道去哪里看总结了。。。 |
#作业提交 |
每周都来学习下你的总结~ |
714题二维数组的dp解法和贪心算法自己做都没有想到,学习了 |
455题代码好简洁 |
做了好多题目,佩服~ |
78题位运算解法学习了 |
看了你的代码,去试了爬楼梯的公式解法,真快,数学专业搞计算机绝对有优势。 |
厉害,学到了combinations的API,还是库里API快。我也去试试C的。 |
784的非递归解决很厉害 |
总结非常详细,厉害 |
厉害,vscode我配置的format document总是会把大括号放到和if/else不是同一行。。您的很好 |
厉害,用map的方式做memo,学到了。 |
|
四周了,每次都保持着这么高的水准,总结的很详细,代码不但有多解法,而且代码写得很美观工整。佩服。 |
784还提供了了非递归的解法。学习了 |
爬楼梯 dp数组的确只需要记录两个变量即可,前面的变量的确是可以舍弃的,从而进一步优化空间复杂度。学到了 |
爬楼梯虽然简单,但是您竟然用了三种方式来写,看您的代码很工整,虽然没有注释也能看懂逻辑,学习了 |
python的写法骚到我了,的确很简洁,我去学习下这个函数。 |
看别人的Python解法,也算是压力学Python的一种方法 T__T |
小组里面最拼的同学,完成的很棒,一题五种解法。学习了l |
众数的排序取中应该比较好理解的,学习了,赞一个 |
总结写得很好,每一题都用了多种解法。很赞,学习了 |
#作业提交 |
|
递推解法很不错,赞 |
心得写的挺不错 |
众数的地一种解法学习了,竟然还可以这么简单,两行就搞定。赞 |
|
钦佩你的总结 |
我并没有修改setting,插件 C# fixformat 默认情况下就是括号不单独一行 |
脑图画的不错啊, 收藏了,回头借鉴下哈。 |
哈哈,总结很棒,惭愧惭愧。 |
斐波拉西用高级递推很棒,表示一直用递归加记忆化,回头试试用它解决更多递推问题。 |
收藏 DP 截图 +1 ,有时间慢慢消化。 |
总结得很仔细,向你学习。 |
好多思路 |
学习了 |
C#看起来学习曲线好高 |
厉害 |
代码挺简洁的 |
厉害厉害 |
解法真的很棒 |
代码中用到位运算学习了 |
脑图画的好 |
总结写得不错 |
一题多解 |
总结写得很详细! |
#学号:G20200337050003 |
要求
每周至少完成给定题目中的两道算法题
围绕每周重点学习的算法知识点,撰写一篇有观点和思考的技术文章(字数不限)
注意事项
下面列出的题目中,按照知识点进行了简单分类,但并不意味着使用相应的数据结构或算法一定是解决该题目的最优解,这样分类只是为了方便大家有针对性的练习;
有的题目可能需要结合多个算法或数据结构进行求解。
第四周题目
Trie树
简单:https://leetcode-cn.com/problems/longest-word-in-dictionary/
中等:https://leetcode-cn.com/problems/implement-trie-prefix-tree/
中等:https://leetcode-cn.com/problems/add-and-search-word-data-structure-design/
困难:https://leetcode-cn.com/problems/word-search-ii/
分治算法
简单:https://leetcode-cn.com/problems/majority-element/
中等:https://leetcode-cn.com/problems/maximum-subarray/
中等:https://leetcode-cn.com/problems/search-a-2d-matrix-ii/
贪心算法
简单:https://leetcode-cn.com/problems/assign-cookies/
中等:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee/
回溯算法
简单:https://leetcode-cn.com/problems/letter-case-permutation/
中等:https://leetcode-cn.com/problems/subsets/
中等:https://leetcode-cn.com/problems/permutations/
中等:https://leetcode-cn.com/problems/combinations/
困难:https://leetcode-cn.com/problems/n-queens/
动态规划
简单:https://leetcode-cn.com/problems/climbing-stairs/
中等:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/
困难:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-iv/
困难:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-iii/
简单:https://leetcode.com/problems/house-robber/
中等:https://leetcode.com/problems/house-robber-ii/
中等:https://leetcode.com/problems/house-robber-iii/
中等:https://leetcode.com/problems/unique-paths/
中等:https://leetcode.com/problems/unique-paths-ii/
作业提交规则
在提交作业之前,请先阅读这里的 README 文档:
https://github.com/algorithm002/algorithm/blob/master/README.md
然后在此 Issues 下按照如下格式回复:
The text was updated successfully, but these errors were encountered: