深圳农商银笔试题

两道智力题,两道计算机基础题,一道编程题。

第一题:一昼夜时间时针和分针重合多少次。用套圈的方法理解,时针12小时1圈,分针12小时12圈也就是途中会相遇11次加上开始一次,也就是相遇12次,因此一共会相遇24次。

第二题:1到1900的数,甲和乙相互去掉其中的数,直到剩下两个数,如果两个数互质就A胜,否则B胜。问怎么去保证其中一个人必胜。B必胜,这样想:质数肯定小于1900/2,因此把所有质数去掉能保证剩下的数肯定都有公共因子。

第三题:统计二叉树的深度:



int getHeight(Node root){

    if(root == null){

    return 0;

}else{

    return Math.Max(getHeight(root.left),getHeight(root.right))+1;

}

}



第四题:写出第一范式、第二范式、以及第三范式的概念

第五题:介绍文件系统,以及逻辑文件结构和物理文件结构。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容