Skip to content

【001-week1】算法训练营第一周学习总结 #36

Open

Description

@felixluo-dev

一周自己的刷题,挺有意思,开始在做觉得有意义的事情。 虽然刷题有时候比较枯燥,但当自己仔细思考题目与解法的时候,有在努力的做这一件事情,一开始都是脑海里闪出的第一想法,比如说暴力法。 有第一种方法出现的时候,再思考第二种与第三种。 每次提交代码时,都会非常的注意到执行完成的时间与使用的内存,再看看自己战胜了多少人。 我给自己自己定的目标是,超过 80% 的提交者,这样的话我觉得这个代码算是比较好的。 如果是只有超过 30% 及以下的提交者,那我会觉得这个代码会很low,往往是暴力法来解决的问题,会尝试着寻找新的满意的答案。 当发现自己有时焦头烂额想不到好的办法的时候,阅读一下别人写的好的代码,那样的感觉 so cool. 代码简洁而优雅,像是欣赏一位美丽优雅的女子一样,自己表现的专注而有神。

在学习数据结构与算法的过程当中,我觉得最重要的事情是 开拓了自己的思维。 以前自己想问题都是从前往后的线性结构,通过学习算法之后,学到了另外三种思维的方式。 1、从后往前;2、从中间向两端延伸;3、从两端向中间夹。

Activity

  1. added a commit that references this issue on Jun 9, 2019
  2. added a commit that references this issue on Jun 10, 2019
  3. added 2 commits that reference this issue on Jun 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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