名企笔试

    xiaoxiao2021-03-26  29

    京东2016算法工程师笔试题(登楼梯)

    有一段楼梯台阶有15级台阶,以小明的脚力最多可以一次跨上三级台阶,问有多少种方法登上这段楼梯?

    #include<iostream> using namespace std; int compute(int n) { int sum=0; //统计 if(n==1)sum=1; else if(n==2)sum=2; else if(n==3)sum=4;//登上一节台阶的方法只有一种,两级台阶的方法有两种,三级台阶有四种{(1,1,1)(1,2) (2,1) (3) } 动态规划的方法 else { sum=compute(n-1)+compute(n-2)+compute(n-3); } return sum; } int main() { cout<<compute(15)<<endl; return 0; }

    什么是拓扑排序 ?  一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若<u,v> ∈E(G),则u在线性序列中出现在v之前。

     有向无环图才存在拓扑序列

    对于一个DAG,可能存在多个拓扑序列

    除首任务开始不需要条件,其它任务的执行必须在它的前驱任务完成才能执行(选择一个没有前驱的顶点,删除该顶点和所有以它为起点的有向边,循环直到DAG为空)

    滴滴出行2017秋招算法笔试题(拓扑排序)

    下面哪个序列不是上图的一个拓扑排序?

    A. ebfgadch

    B. adchebfg

    C. aebdgfch

    D. aedbfgch

    选择B

    腾讯2016校园招聘研发工程师笔试题(全连通图)

    n个顶点,m条边的全连通图,至少去掉____边才能构成一棵树?

    A. n-1

    B. m-1

    C. m-n+1

    D. m-n-1

    N个点如果相连至少n-1条,现在我们有m条边,所以至少减少m-(n-1)

    所以选择C

    阿里巴巴2015研发工程师实习生笔试题(进制转换)

    用十进制计算30!(30的阶乘),将结果转换成3进制进行表示的话,该进制下的结果末尾会有____个0。

    A. 6

    B. 8

    C. 10

    D. 12

    E. 14

    F. 16

    对于三进制来说即转换成三的倍数0,3,6,9,12,15,18......30 这是11个三的倍数,9=3*3,27=3*3*3这是多的3个所以总共14个选择E

    京东2016研发工程师笔试题(LRU算法)

    一进程刚获得3个主存块的使用权,若该进程访问页面的次序是1、2、3、4、1、2、5、1、2、3、4、5。当采用LRU算法时,发生的缺页此次数是()

    A. 9

    B. 10

    C. 11

    D. 12

    京东2017校园招聘笔试真题(希尔排序)

    对关键字{10,20,8,25,35,6,18,30,5,15,28}序列进行希尔排序,取增量d =5时,排序结果为( )

    A. {6,18,8,5,15,10,20,30,25,35,28}

    B. {10,18,8,5,15,6,20,30,25,35,28}

    C. {10,20,8,5,15,6,18,30,25,35,28}

    D. {10,20,30,5,8,6,15,18,25,28,35}

    A 根据希尔排序的原则,第一组为第1 6 11一组,首先将这三个排序然后依次第二组.....以此类推

    乐视2017暑假实习生笔试题(有序数组)

    对一个含有20个元素的有序数组做二分查找,数组起始下标为1,则查找A[2]的比较序列的下标为()

    A.  9,5,4,2

    B.  10, 5, 3, 2

    C.  9, 6, 2

    D.  20, 10, 5, 3, 2

    二分查找时,首先第一次low=1,high=20,mid=10;不匹配

                                 第二次low=1,high=9,mid=5;    不匹配

                                 第三次low=1,high=4;mid=3;   不匹配

                                 第四次low=1,high=3,mid=2; 匹配成功

    转载请注明原文地址: https://ju.6miu.com/read-664288.html

    最新回复(0)