-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Description
week_01
以前在工作时很少注意效率,在做算法题的过程中,当发现程序跑出来的效率比大多数人低的时候,就会尝试去优化代码,在优化的过程中会思考能不能再简化,函数库是否有更合适的接口等等。
算法其实时思维的练习,通过做题能模拟现实中大多数的业务场景,一般业务正常的逻辑思维即可处理,当业务复杂时,这就考验程序员的逻辑能力,熟悉算法的或许可以将复杂度业务拆分成一个个的脑海里算法,能简单而优雅的处理好问题。
算法的逻辑比较重要,在写代码时,会根据脑海里的逻辑一步步进行编写,没有逻辑代码也就无从下手。所以在解一道算法题时,需要一遍又一遍的理解题目,或通过答案将逻辑想明白,尝试将脑海里的逻辑写出来,这是我觉得比较正确的做题方式。
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels