刷题

作者: 糜糜糜糜人 | 来源:发表于2018-05-09 00:34 被阅读0次
  • 先写一个最简单的例子,理解题意
  • 确认输入输出
  • 确认取值范围
  • 简述解题步骤/要hint
  • 开始动笔
  • 检查边界情况>还是>=,是否要-1等,corner case是否考虑全面,判断语句逻辑是否写反
  • 用最简单的例子跑一遍
  • 再用一个特殊例子跑一遍
  1. 关于电面/OA
  • 20min能做完一道新的Medium的算法题
  • 一遍AC/ 瞬间定位Bug: 杜绝低级错误(tab缩进/空格缩进)
  1. 关于Onsite
  • 白纸/白板写题思路依然如泉涌
  • 肉眼Debug能够火眼晶晶
  1. 整体
  • 除了结果正确外,还会考虑性能问题
  • 是否能够考虑到:边界问题,非法输入问题
  1. 或者
  • 如果你通过一道题目的平均提交次数在1.5次左右
  • 如果你提交的代码能够击败90%以上
  1. 杜绝
  • 使用功能比较齐全的编译器:IDE自动纠错问题,鼠标点击定位问题
如何讲清一道算法题
  • 一定要和面试官交流具体的题目内容
  • 告诉面试官:这道题很有意思,我以前没有接触过,这样就体现出你在现场是重新做这道题目。
  • 问面试官有没有限制条件,说出自己大概的想法。
  • 列出几个possible的算法和数据结构,看看面试官的反应,从中获取hints,在面试中,向面试官要hints的做法其实是应当鼓励的。
  • 能写多少写多少,要一直和面试官交流,察言观色。即使在没有思路的情况下,如果能在面试官的提示下解出来,也仍然是可以接受的。另外大家要知道,面试官在面试后也需要写很长的报告。如果你一行代码都没有写出来,那么他也无法写报告,所以面试官一般还会引导着你去答题的。
  • 看时间限制。

Reference:
算法面试,凭什么说你准备好了?

相关文章

  • 刷题刷题

    时间紧迫,任务繁重,又有疫情影响,搞的人心惶惶,一时间复习得不安宁,又舍不得摆烂。 在焦灼、惶恐的情绪中,紧张急迫...

  • 2022-09-16

    刷题,刷题还是刷题

  • 2018-07-16

    刷题,祸害的何止是教育? 报班,刷题;买练习册,刷题;家教,刷题;跟不上,刷题;学得好,刷题;为了抢跑,刷题;为了...

  • 刷题啊刷题

    因为月底又要考试,所以最近几天一直在刷题。按说是看了书再看视频再刷题效果比较好才是。可是来不及了啊。 上次考试,就...

  • 刷题啊刷题

    刷题啊刷题 因为11月中旬要举行期中考试,所以最近几天,学校精心组织,一直在刷题。按说是看了书再看PPT课件或教师...

  • 2020-02-01关于刷题的几个建议

    算法刷题 针对性刷题,刻意练习。刻意刷题!不是麻木刷题!刷题前一定要先看书,清楚明白为什么要刷这些题,这些题刷完能...

  • 刷题

    清早起来刷题 吃饭也在刷题 上厕所也在刷题 中午也在刷题 下午也在刷题 晚上也在刷题 一天到晚都在刷题 考试马上到...

  • 程序猿刷题网站你知道吗?

    Coderbyte 刷题网LeetCode 刷题网Stack Overflow 刷题网

  • 教你怎么做一只考试锦鲤

    考试前14天疯狂刷题,各个平台疯狂刷题,刷题就对了。 刷的越多,大脑记得越多,也许你刷10道题,能记住的只有1道题...

  • 刷题

    先写一个最简单的例子,理解题意 确认输入输出 确认取值范围 简述解题步骤/要hint 开始动笔 检查边界情况>还是...

网友评论

      本文标题:刷题

      本文链接:https://www.haomeiwen.com/subject/ckvgrftx.html