递归类笔试题经验

时间:2024-11-08 11:01:15 林惜 笔试经验 我要投稿
  • 相关推荐

递归类笔试题经验

  在日常学习、工作生活中,我们很多时候都会有考试,接触到试题,试题是用于考试的题目,要求按照标准回答。你知道什么样的试题才是规范的吗?下面是小编为大家收集的递归类笔试题经验,仅供参考,欢迎大家阅读。

递归类笔试题经验

  递归类笔试题经验

  Google笔试是没有门槛的。这样说是因为Google根本没有限制笔试的人数,开了N个教室,让N多人参加不过笔试本身却有门槛,看了题目就知道。

  本来想上午写写的,但是,嗯,出于攒人品的目的,还是等到现在才写现在,面试通知已经发过,很显然我又被无视了OK,那也不错,我也没怎么准备这些东西呢,倒不是说我不重视,而是事情太多唔,多少算是一种经验了。

  回来说说昨天的笔试。题目的量并不大,除了几个单选题,剩下就是三个编程或算法题。单选就不说了,考得比较基础,涉及C语言常识、数据结构、文法、操作系统,主要说说大题。

  大题虽然题型不一,但都有一个重要特点:考递归。精确点说,我每一题都用到了递归。

  递归的三大要素

  第一要素:明确你这个函数想要干什么

  对于递归,我觉得很重要的一个事就是,这个函数的功能是什么,他要完成什么样的一件事,而这个,是完全由你自己来定义的。也就是说,我们先不管函数里面的代码什么,而是要先明白,你这个函数是要用来干什么。

  第二要素:寻找递归结束条件

  所谓递归,就是会在函数内部代码中,调用这个函数本身,所以,我们必须要找出递归的结束条件,不然的话,会一直调用自己,进入无底洞。也就是说,我们需要找出当参数为啥时,递归结束,之后直接把结果返回,请注意,这个时候我们必须能根据这个参数的值,能够直接知道函数的结果是什么。

  第三要素:找出函数的等价关系式

  第三要素就是,我们要不断缩小参数的范围,缩小之后,我们可以通过一些辅助的变量或者操作,使原函数的结果不变。

【递归类笔试题经验】相关文章:

银行2014笔试题目及经验分享03-16

三一笔试题--最新,经验分享05-22

朗讯2014笔试题目分享 经验分享09-18

优视科技(UCWeb)2011笔试题经验03-25

中兴2015笔试题08-22

360笔试题分享10-09

迅雷2011.10.21笔试题09-09

普华永道笔试题及经验06-20

华为2017笔试试题07-06