Skip to content

【030-week1】个人学习总结 #31

@wusuizhi

Description

@wusuizhi

week_01

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions