Redian新闻
>
深度好文|打卡LeetCode的第100天,我才发现......

深度好文|打卡LeetCode的第100天,我才发现......

公众号新闻

Offer帮官网:offerbang.io


“LeetCode刷不下去,这正常吗?。”

“LeetCode刷完提隔天就忘怎么办?

“刷了150道题后做新题还是觉得吃力怎么破?”

......


是不是有很多小伙伴辛辛苦苦刷了很久LeetCode,但是每次一看到题目还是傻眼了,题还是那道题,自己却毫无思路?仿佛这么久的打卡学习都是做无用功,并且还在原地踏步。


然而,当我在LeetCode打卡的第100天后,我才发现:原来不能盲目刷题,得举一反三并且按照顺序来刷题,才能实现量变到质变的飞跃


01

正确的刷题姿势


首先我们需要明确的是,为什么大家在刷LeetCode时这么吃力?出现上述困扰的主要原因是数据结构基础知识不足以及刷题策略不对,还有可能是因为该题目对现阶段的你来说比较难。在基础不牢固的时候就开始挑战一些“高难度”题目是不现实的,并且很有可能刷了题隔天就忘。



既然我们找到了主要原因,接下来我们就要用正确的方法来刷题,才能事半功倍。遵循以下三点,相信小伙伴们在刷题的时遇到的困难也会迎刃而解。


刷题顺序很重要


一般而言,刷题可以从以下四个顺序中选择:


1)优先热题HOT 100和面试精选题

2)优先题号靠前和出现频率高的题

3)每个分类从 Easy 到 Medium 顺序刷

4)优先刷树、链表、二分查找、DFS、BFS 等面试常考类型


按标签分类,科学刷题


了解了刷题顺序,我们可以将知识点结构化分类来刷题,逐个击破,不但速度更快,而且便于总结。



我们也帮大家找来了LeetCode官方推荐的题目分类及刷题顺序供大家学习,大家进入LeetCode官网的题库部分,查找相应题号就可以进行练习了。


举一反三


►一题多解,把一道题发散出几个答案。在这个过程中可以掌握好几种知识点,从而实现量变到质变的转化。同时也为自己准备了好几张“备用牌”,在面试时也就可以临危不惧了,哪怕忘记了一种写法也还有其他写法可以代替。


►多题一解,刚开始采用这种方法很多小伙伴也许会觉得很吃力,但是这样做可以很快了解同种类型题目的做题方法,加深理解,总结出套路。最后你就会发现,实际上很多题目万变不离其宗。


02

数据和量化的常考题


看完上面的内容相信大家对如何高效率的刷题已经有了思路,下面我们为大家整理了几道数据和量化的常考题,小伙伴们一起来做做看吧。


题目一:在给定计算价格的方法时,1、计算Greeks的方法都有哪些?2、各有那些优缺点?


计算方法共三个,分别是:有限差分近似、路径法和似然比率法,三种方式的优缺点分别是:


1)有限差分近似:


•优点:容易计算,只选个合适的ϵ 其他需要考虑的少。其本质上是对敏感度的一个有偏估计,这种“有偏”可以通过中心差分估计方法来消除。

•缺点:需要计算三个价格(通常还需要计算f(θ)),所以计算速度会慢。同时期权价格是离散值,不是连续值时,计算得到的Δ 会很大,约等于ϵ-1。


2)路径法:


•优点:只需要知道θ就可以计算,无偏估计,比有限差分法更准确。

•缺点:当期权是非连续的时,计算起来更复杂。


3)似然比率:


•优点:只需要知道θ就可以计算价格和敏感度,不需要关注函数是否连续。

•缺点:需要知道密度函数。


题目二:使用Python的五大好处?


1、易于学习的初学者;

2、由于使用方括号,因此易于阅读;

3、拥有内置数据类型可以节省编程时间和工作量,从而声明变量;

4、Python不需要显式内存管理,因为解释器本身会将内存分配给新变量并自动释放它们;

5、Python包含一个巨大的标准库,适用于大多数Internet平台,如电子邮件,HTML等。


题目三:当股票价格在K1-K2之间时,期权为1,否则为0,怎么理解相应的Vega?


Vega用于衡量衍生品的价值对标的资产价格波动率的敏感度,等于衍生品价格对标的资产价格波动率σ的偏导数。


期权价值与Vega呈正相关,当持有期权时,持有价值随着Vega的增大而增大,卖出期权(Call和Put)时,随着Vega的增大受损。


随着Vega的增大,股票价格超出K1和K2边界的概率增大,所以此期权的价值减小。


题目四:栈的定义及其基本运算。


栈是只能在表的一端进行插入和删除运算的线性表,通常称插入、删除这一段为栈顶(TOP),另一端为栈底(BOTTOM)。当表中没有元素时称为空栈。


栈顶元素总是后被插入的元素,从而也是最先被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。


栈的基本运算有三种:入栈、退栈与读栈顶元素。


题目五:贪心算法和动态规划的区别是什么?


动态规划是有一个决策的过程,从N个状态中选择最优解作为当前的解,而贪心算法是没有决策的过程,当前的解就是通过一个状态得来的,而这个状态是可以推导出全局最优解的。


题目六:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。


10

/ \

6 14

/ \ / \

4 8 12 16


转换成双向链表:4=6=8=10=12=14=16。


不知道看到这里小伙伴们掌握了刷题策略了吗?如果你想从事数据分析/量化金融/数据科学的相关工作,不论你是可以熟练使用其他软件的程序员/数据分析师,或是编程小白,都可以通过我们数据/量化金融 Coding刷题班轻松的掌握相关技能,从容应对面试。



🌟本次课程由横扫九大投行、FLAG大咖合力研发,结合面试经验和历年高频真题,系统梳理编程相关的知识点,错点难点全覆盖,帮助你过面试拿Offer!


本次会有👱高盛校招官及摩根量化组等大厂大牛坐镇,更会有北大清华面霸组传授经验!确保同学们面试不踩坑。课上同学可以和导师互动,确保实时答疑。


寒假特惠低至5.8折起,感兴趣的同学欢迎联系我们免费试听或者咨询详情~


适合人群:

适用于求职 数据分析 / 量化金融 / 数据科学等有编程需求及考查的领域,清北奥赛金牌学长手把手带你刷题。


课程形式:

直播+录播+班主任监督管理+Offer帮内部面经资料库。寒假在家也可提升自己的能力背景



更多课程详情



数据/量化金融 Coding刷题班

求职结果导向,高阶知识技能+真题实训+面试技巧全覆盖

///


Coding知识点全梳理,一站式刷完网测面试重点难点易错点,帮你理清解题思路,告别死记硬背,过面试拿Offer!


01

关于课程


刷题冲刺班针对量化金融/数据分析/数据科学等对编程有要求及考查的岗位,由横扫九大投行、对冲基金的大牛合力研发,结合面试经验和历年高频真题,系统梳理编程相关的数据结构(Data Structure)及算法(Algorithms)等Technical知识点,全面覆盖各类考点难点易错点,并配合网测面试的真题练习,帮你理清解题思路,告别死记硬背,过面试拿Offer!


课程收获

✅ 系统梳理量化/数据相关岗位编程面试知识点

✅ 快速掌握数据结构、算法等编程相关解题思路

✅ 直播课现场模拟刷题,网测面试考题详解

✅ Offer帮精选题库,刷题练习快人一步


适合人群

想申请Quant/Data方向

梳理Coding考点的同学

已收到Quant/Data面试

想刷题备战的同学

通过Coding面试题

进阶练习冲刺的同学

扫码了解课程详情

Dianna

Offer帮课程顾问


02

名企导师天团


北大清华面霸教研组,对知识点和考点有深刻的理解和精准的把握。刷题班由教研组结合历年量化金融、数据等需要考查Coding岗位的面试真题合力研发,全面覆盖考点难点易错点,确保同学们面试不踩坑。课上同学可以和导师互动,确保实时答疑。


David

Goldman Sachs量化组校招官

Chris

FLAG数据分析师

Kevin

纽约量化对冲基金数据分析师

Peter

Morgan Stanley量化组


每周我们都安排了相应的答疑时间,大家可以在答疑课上和老师互动,及时解决问题。如果课前有将问题整理好,也可以发在交流群或发给班主任/助教,我们会整理后反馈给老师课上答疑。


03

课程大纲


每个章节,针对相应的知识点,老师会首先系统梳理需要掌握的知识,然后通过刷题,讲解考点难点易错点以及知识点的进阶变形,并结合直播课现场模拟刷题,确保掌握知识点及解题思路,活学活用,举一反三。

_

第一讲

Python重点语句及知识点详解(选修)

第二讲

课后实操 – Python典型考题精析,Q&A

第三讲

Array

第四讲

String

第五讲

Tree & Binary Tree

第六讲

Array, String, Tree & Binary Tree 真题解析及答疑

第七讲

Hash Table & Dictionary

第八讲

Heap & Stack

第九讲

Hash Table & Dictionary, Heap & Stack 真题解析及答疑

第十讲

DFS & Backtrack, Recursion

第十一讲

Divide and Conquer

第十二讲

DFS & Backtrack, Recursion, Divide and Conquer 真题解析及答疑

第十三讲

Greedy

第十四讲

Dynamic Programming

第十五讲

SQL

第十六讲

SQL 真题解析及答疑

第十七讲

Greedy, Dynamic Programming 真题解析及答疑


04

创新自主学习平台


课程由录播与直播相结合,课程有效期内,Offer帮为你提供免费无限次课程回放,帮助你补课或者反复复习,满足你的时间弹性和多次学习需要。

一站式管理学习资料、课程进度、
实时反馈,随时随地,想学就学。


教研组精心打造课程体系、

资料超强实用性,实时更新


视频 + 直播系统,满足时间弹性
分节清晰,方便管理,学着不累


班主任全程跟踪监督管理
导师Office Hour答疑,专属交流群


现在报名还可获得

寒假限时特惠

$100优惠

报名单门课程即可享受

$500优惠

报名2门及以上课程可享受


💎现在报名还有额外惊喜福利

0元领原价$199求职入门课

限时优惠 名额有限

赶快扫描小助手二维码

咨询活动&课程详情吧


近期学员Offer榜

金融、咨询、数据等多个领域的Offer展示


能展示出的Offer只是冰山一角,这一份份实打实、沉甸甸的Offer,让我们团队的每一个人都倍感自豪。在未来的道路上,Offer帮会继续脚踏实地,用专业、诚信、用心的原则,助力所有学员的求职之路!


(点击图片即可查看大图)





微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
五四运动反对文言文提倡白话文这年头靠稿费能养活自己吗?深度好文|在酒吧摇骰子偶遇的投行大佬,把我亲手送进了九大行深度好文|谷歌、微软、OpenAI等七大巨头的重量级机器学习项目走向开源2022傅雷翻译出版奖获奖者揭晓 Le palmarès du Prix Fu Lei 2022 dévoilé深度好文|留学选错专业,是一种什么样的体验……深度好文|疫情即将结束,辉瑞116亿美金开启大药厂“捡漏”潮!深度好文|金融女现在都用Excel谈恋爱?解禁今宵博诱莱深度好文|量化面试:五个海盗分100个金币,怎么分?深度好文|巴菲特最钟爱的DCF,是如何给亏损独角兽估值的?深度好文|二级市场最最最值得进的四大岗位大盘点!两千年秦兵马俑深度好文|为入职阿里,她被亲戚骗走700万深度好文|假如十二星座去金融圈求职……深度好文|刷完 LeetCode 是什么水平?能拿到什么等级的Offer?深度好文|如何优雅的搞砸一个IPO项目?深度好文|当《狂飙》回归职场,谁才是最后的赢家?深度好文|170w奖金!麦肯锡、BCG、贝恩迎本世纪最大幅涨薪!深度好文|咨询公司实习生月入十万,彻底慕了……深度好文|商学院私藏面试常用Framework,帮你省掉百万学费!深度好文|大盘点:二级市场最值得进的四大岗位深度好文|美国大学中的“暴富专业“出炉,商科果然是通往财富的必经之路!!!深度好文|和H-1B抽签说拜拜,不需要抽签的工作大盘点!打卡LeetCode的第100天,我才发现......深度好文|炸了!摩根大通点名,这一岗位“只要中国学生”!是的。对个体来说,还是法治清爽。但中国的“大局观”虽因压制个体而遭到反抗与蔑视,但却一直在整体层面起作用。悖论是深度好文|Gap Year一时爽,求职火葬场……深度好文|90后平均存款126万,你拖后腿了吗?深度好文|英国工签大动作:全球Top 50毕业生躺拿工签!深度好文|全球裁员潮,只有J.P Morgan还坚挺着…深度好文|新英国印度首相以前竟是高盛分析师?果然投行处处是二代!深度好文|全球顶尖咨询办公室大比拼!我愿意睡在公司!深度好文|一夜之间,华尔街金融人的薪金都被爆了……深度好文|瑞信顶级客户出走,UBS说:“ 我没抢,是他们主动投怀送抱的!”
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。