zoukankan      html  css  js  c++  java
  • Google笔试题

    选择题:

    1.比较 U盘写入,100m以太网,卡车运磁带,用PCI声卡播放mp3的时候的数据传输速率

    2.程序题,

    a[10]=[1..10] // 伪代码

    &a[5]-4=6; <===这一行的结果

    3. [-2,2]的区间上,随机取俩数,和大于1的概率

    4. 5个小组单循环比赛,赢3分,负0分,平各1分。问3组出线,那出线最少要多少分

    5. abcdabaa 用二进制编码,最少需要多少个2进制符号(我直接哈夫曼了

    6. 10个一样的球,分给三个人,每人至少要有一个,问多少种分法(我猜36的)

    7. 以下可以用来linux进程间通讯的是:socket ,pipe,share memory (选以上都是

    8. 判断gcd的欧几里德算法的复杂度,log n

    程序题,三个:

    1. 找前n个素数,输出出来……

    2.貌似是个选择排序的变体,大体是这样:

    用基于交换的方式,把一个n个元素的数组排序。但是只能交换a[0]和a[x](两个交换元素必须有一个是a[0])

    3.【删除】貌似是个diff算法的实现【/删除】其实就是编辑距离的实现,不会……

    题目:给俩字符串,用以下3种基本操作将输入字符串变成输出字符串

    操作1.在字符串指定位置添加一个字符

    操作2.在字符串指定位置删除一个字符

    操作3.在字符串指定位置,将一个字符替换成另一个字符

    然后要求输出的是,完成字符串变换,最少需要多少个操作

  • 相关阅读:
    处理数据
    Vue--Vue常用指令及操作
    Vue--Vue实例
    ES6--解构赋值
    ES6--入门
    前端模块化开发
    Node.js--入门
    HTML5--canvas与svg的使用
    input整理
    移动端开发入门
  • 原文地址:https://www.cnblogs.com/xkfz007/p/2767192.html
Copyright © 2011-2022 走看看