分享

心情角落: google笔试题

 ankle 2006-10-23
1、(a)双向链表,无序
     (b)从小到大升序排列的数组
     (c)均衡的二分树
在上述3项里找出第7个大的数的最坏情况时间复杂度是logN的是哪个?
 
2、对一个数列进行排序,若排序完后该队列中相同的数字的相对位置没有改变的称为稳定排序
问:下列算法哪些是稳定排序?
a 基数排序
b 插入排序
c 桶排序
d 选择排序
e 归并排序
 
3、写出一个可以做矩阵乘法的程序(这个很简单。。。可是我做了件傻事情。。。)
 
4、打印一棵二叉数,节点下有左子女,右子女、父母、和值。
我不知道在没有标志位的情况下如何进行遍历,书上遍历也用到标志位啊,结果就只能修改值了。。。)
 
5、对于一个正数数组,找出一个最大的值C,让C = A + B,A,B,C都是队列里不同的数
这个貌似以前做到过,但结果还是忘记了。。)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约