如何进入google 图片压缩算法,算法面试之道

&nbsp>&nbsp
&nbsp>&nbsp
&nbsp>&nbsp
一道不简单又简单的Google面试题
摘要:早上醒来,拿着ipad随便找了点题提提神,正好发现了一道google面试的算法题。题目如下:“给你一个数组A[0..n],请你在O(n)的时间里构造一个新的数组B[0..n],使得B[i]=A[0]*A[1]*A[2]*…*A[n]/A[i],但是不能使用除法运算。”这道题看似不好做,实际上换个角度考虑是很简单的。有的人一分钟就想出来了,有的人要一个小时,而且想了很久去看答案的你肯定会抓狂:P题目的重点(不能说是难点)在于不能使用除法,而恰巧这一点是计算机的思维,为什么会这么
早上醒来,拿着ipad随便找了点题提提神,正好发现了一道google面试的算法题。题目如下:
“给你一个数组A[0..n],请你在O(n)的时间里构造一个新的数组B[0..n],使得B[i]=A[0]*A[1]*A[2]*…*A[n]/A[i],但是不能使用除法运算。”
这道题看似不好做,实际上换个角度考虑是很简单的。有的人一分钟就想出来了,有的人要一个小时,而且想了很久去看答案的你肯定会抓狂:P
题目的重点(不能说是难点)在于不能使用除法,而恰巧这一点是计算机的思维,为什么会这么说?因为如果叫你用笔算,你会先全部乘起来再除以A[i]么?肯定不会,你绝对会把A[i]消掉。
举个例子来说。比如A有10个数,我们现在要算B[5],在纸上演算的过程就一定是 A[0]*A[1]*A[2]*A[3]*A[4] * A[6]*A[7]*A[8]*A[9]
这个时候可以发现,整个计算过程就是先算A[0~4]的乘积,再算A[6~9]的乘积,然后两者再乘起来。So,答案浮出水面,只要针对每一个下标,算出前后两部分的乘积,则该下标对应的值就是这两部分乘积的乘积。不过这种做法是典型的“空间换时间”
测试代码如下,可以参考下:import java.util.R/** * * 给你一个数组A[0..n],请你在O(n)的时间里构造一个新的数组B[0..n],使得B[i]=A[0]*A[1]*A[2]*…*A[n]/A[i],但是不能使用除法运算。 ** Created by Luonanqin on 12/1/14. */public class ArrayA2ArrayB { public static int[] buildArrayB(int[] arrayA) { int len = arrayA. int[] order = new int[len]; int[] invertedOrder = new int[len]; order[0] = 1; invertedOrder[len - 1] = 1; // 计算两部分乘积只需要一个循环就可以搞定,虽然说两个单独循环不影响大O,但是当然时间越节省越好 for (int i = 1; i & i++) { // 计算从前到后依次的乘积,即 // order[1] = order[0] * A[1] // order[2] = order[0] * A[1] * A[2] = order[1] * A[2] // 直到order[n]=order[n-2]*A[n-1] order[i] = arrayA[i - 1] * order[i - 1]; // 计算从后到前的乘积,即 // invertedOrder[n-1] = invertedOrder[n] * A[n] // invertedOrder[n-2] = invertedOrder[n] * A[n] * A[n-1] = invertedOrder[n-1] * A[n-1] // 直到invertedOrder[0] = invertedOrder[1] * A[1] invertedOrder[len - i - 1] = arrayA[len - i] * invertedOrder[len - i]; } int[] arrayB = new int[arrayA.length]; for (int i = 0; i & arrayB. i++) { arrayB[i] = order[i] * invertedOrder[i]; } return arrayB; } public static void main(String[] args) { int[] arrayA = new int[10]; Random r = new Random(System.currentTimeMillis()); for (int i = 0; i & arrayA. i++) { int num = 0; // 随机产生小于10的数值,但不能为0 while ((num = r.nextInt(10)) == 0) ; arrayA[i] = } // 打印数组A System.out.print(&Array A: &); for (int i = 0; i & arrayA. i++) { System.out.print(arrayA[i]); if (i & arrayA.length - 1) { System.out.print(&, &); } } System.out.println(); // 打印数组B int[] arrayB = buildArrayB(arrayA); System.out.print(&Array B: &); for (int i = 0; i & arrayB. i++) { System.out.print(arrayB[i]); if (i & arrayB.length - 1) { System.out.print(&, &); } } }}
随机的执行结果:Array A: 5, 4, 2, 1, 8, 7, 1, 3, 1, 1Array B: , , 840, 960, ,
后来我总结了下,解题的时候一定要多动手,我以前总是只动脑子,实际上多写写你就会发现解题关键点。这道题正是我趟床上没想出来,下床后写了几步,五分钟就找到解法了。所以多写写总会有好处的。
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
为您提供0门槛上云实践机会
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
一道不简单又简单的Google面试题相关信息,包括
的信息,所有一道不简单又简单的Google面试题相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
支持与服务
资源和社区
关注阿里云
International讨论一个算法,GOOGLE的一个面试题 - 数据结构 - Tech - ITeye论坛
讨论一个算法,GOOGLE的一个面试题
& 上一页 1
锁定老帖子
精华帖 (8) :: 良好帖 (2) :: 新手帖 (0) :: 隐藏帖 (0)
stormspire
等级: 初级会员
来自: 上海
发表时间:&&
最后修改:
这个是google的一个面试题,觉得挺有意思的,问题是这样的:一共有25匹马,有一个赛场,赛场有5个赛道,就是说最多同时可以有5匹马一起比赛。假设每匹马都跑的很稳定,不用任何其他工具,只通过马与马之间的比赛,试问最少得比多少场才能知道跑得最快的5匹马。[也许至少会产生误解,换成最少,就是考虑你的算法的最坏情况下]
以上就是这个问题。其实拿起笔来,仔细看看倒是不是很难。& (后来仔细想了想,其实并不简单)
如果推而广之,有N匹马,有M个赛道,试问要至少多少场比赛才能知道跑得最快的Y匹马。
在CSDN上看到另外一个题,
实际上就是把N换成256, M换成2, Y换成3
-----
另外有个朋友提出的描述方法浅显易懂,反正25匹马要分5组的,大家在下列统一的马匹归类下讨论比较容易
前5轮应该没有什么争议,就是5个队都比一场,暂且这样排名,名字在前面的快些。
A组 A1 A2 A3 A4 A5
B组 B1 B2 B3 B4 B5
C组 C1 C2 C3 C4 C5
D组 D1 D2 D3 D4 D5
E组 E1 E2 E3 E4 E5
第6轮目前比较统一的做法是让 每个组的第一,即A1,B1,C1,D1, E1比一场,假设 A1&B1&C1&D1&E1 那么这个时候可以淘汰一些马了,淘汰的用--表示,如下:
A组 A1 A2 A3 A4 A5
B组 B1 B2 B3 B4 --
C组 C1 C2 C3 -- --
D组 D1 D2 -- -- --
E组 E1 -- -- -- --
分歧就在第7轮了,我也没想清楚最佳方法,我就不在第一个帖子说了。
stormspire
等级: 初级会员
来自: 上海
发表时间:&&
感觉推而广之这个没解。
请登录后投票
来自: 上海
发表时间:&&
《算法导论》第二版,第九章 Medians and Order Statistics,最后一节。那里介绍了一个算法如何通过分组比较来找出一个数组中第 k 大的元素。稍微变一下就是这个问题。
(另:这个是 Google 面试题?不太像啊)
请登录后投票
stormspire
等级: 初级会员
来自: 上海
发表时间:&&
Elminster 写道《算法导论》第二版,第九章 Medians and Order Statistics,最后一节。那里介绍了一个算法如何通过分组比较来找出一个数组中第 k 大的元素。稍微变一下就是这个问题。(另:这个是 Google 面试题?不太像啊)电面的,电面因人而异吧算法导论?没看过这个书
请登录后投票
来自: 上海
发表时间:&&
确实比较有意思的,感觉这实际上是为了实现并行/分布式排序,如果数据量很大,也可以考虑用MapReduce方法来做实际的实现。
请登录后投票
superloafer
等级: 初级会员
来自: 广州
发表时间:&&
应该是要7场。首先至少每一匹马都要比赛,所以一开始就先比五场;每一场比完后分别将当时那场的马按快慢顺序排好队。然后第六场每对最快的马比。这一场过后,将跑得最慢的那匹马的所在的队伍整队都淘汰掉(无需比了,最快的都跑得比别人慢),同时将第六场跑得最快的那个队的第二名拉出来比(因为只有这个队的马才有可能挤进第二到第五名之间)。第七场会出现几种情况:1。在第六场才加进来的马在第七场正好跑了第五名,那么结果出来了2.第二三四名的话,都还要继续比,不一一列举。但可以给个场次最多的,就是跑得最快的马都是同一个队的,要10场比赛才能见分晓。
请登录后投票
superloafer
等级: 初级会员
来自: 广州
发表时间:&&
上面的第二行说话有点纰漏,应该是将第六场跑了第一的马所在的留下继续比,其他的队伍的马都要被淘汰掉!
请登录后投票
来自: 上海
发表时间:&&
superloafer 写道这一场过后,将跑得最慢的那匹马的所在的队伍整队都淘汰掉(无需比了,最快的都跑得比别人慢)
此匹马万一恰好是总第五名呢?
请登录后投票
来自: 上海
发表时间:&&
superloafer 写道上面的第二行说话有点纰漏,应该是将第六场跑了第一的马所在的留下继续比,其他的队伍的马都要被淘汰掉!
万一第六场比赛的5匹马,恰好是总第1到第5名呢?所以任何队伍都不能淘汰。
请登录后投票
superloafer
等级: 初级会员
来自: 广州
发表时间:&&
哦,不好意思,是我的思维不够缜密。有可能第六场跑最慢的那匹马就是第五的料,所以第七场应该这样比:将第六场跑得最慢的马(不妨称这匹马为M6)和第六场跑得最快的那匹马所在的队伍的其他四批马比。情况有几种:
M6正好跑了第一名,第七场就能出结果了,前五名就是在第六场比赛的五匹马;
M6跑了第二名,那么它就被淘汰掉了,第七场第一名的马挤进前五,还要进行第八场才能决出胜负;
。。。。。
场数最多的情况应该是:前五名的马都是同一个队的,也即一直都是第一名的马所在的那个队伍。
谢谢billgui的提醒,以后要多练练!
请登录后投票
& 上一页 1
跳转论坛:移动开发技术
Web前端技术
Java企业应用
编程语言技术15道Google面试题,你会做吗?
发表于 13:25|
来源Bbusiness Insider|
作者Matt Lynley
摘要:1. 请写出一个整数乘法的算法 挑战: 这是一个相当开放性的问题,设计初衷是看看工程师是否会定义参数。 编程语言是什么? 是汇编语言吗? 是:那么你得白手起家开发出一套基本运算来。 否则的话:那就简单了,只需将数字套进去即可,因为大部分语言均支持数学运算。 2. 合并两个排序链表 挑战:...
导读:进入像谷歌这样的互联网公司是许多人的梦想,而这些公司的面试却是很大的槛。那么,谷歌对前来应聘的工程师会提出什么样的问题呢?我们这里收集了来自职业发展社区Glassdoor的一些面试者真实经历的面试题。虽然这些题目没有人想象的那么匪夷所思,看似很简单,但实际上这些题目都值得好好思量一番。
来看看谷歌为他们准工程师们准备的题目,看看你能做出多少:
1. 请写出一个整数乘法的算法
挑战:这是一个相当开放性的问题,设计初衷是看看工程师是否会定义参数。
编程语言是什么?是汇编语言吗?
是:那么你得白手起家开发出一套基本运算来。
否则的话:那就简单了,只需将数字套进去即可,因为大部分语言均支持数学运算。
2. 合并两个排序链表
挑战:这类问题是Google面试问题的一个共同趋势:找出解决问题的有效办法。
合并两条链表一般会在链表之间发生&冲突&(因为它们各自有特定的次序,而你的合并会把次序搞乱),你必须找出一种算法快速消除这些冲突。
3. 给出一组时段(以秒计),让你找出重叠的部分
挑战:Google一般也会要你解决一堆数学问题。
这些设计的意图是让工程师对问题进行有效的思考,而不是仅仅知道如何对每个问题进行编码。
此处的问题会需要你利用一个聪明的数学技巧来解决。
4. 如果有一个含有n个节点的列表,对于一个有向无环图来说,最多可以有几条边?
挑战:这是著名的旅行商问题(traveling salesman problem)的一个派生。
这是一个不要求你找出聪明的数学算法而是要你拓展思路的数学问题。你必须在节点间画线,条件只有一个:无论你从哪里开始,永远不要回到原点
5. 在Java里面,finally、final和finalize的区别是什么?
挑战:看看你知不知道这些术语。比方说,finalize处理的是&垃圾回收&,而finally则是指向一个特定的错误。
6. 从一大块文本中去掉重复的行
挑战:一个基本问题,看你是不是能估算出问题是否可以在有限的时间内解决。
这样的问题通常可以采取暴力攻击手段,但也有可能永远都无法解决。
7. 给你一个字符串,找出包含给定字符集的最小窗口
挑战:此类问题有许多解决方式,完全取决于你选择的算法是什么。
Google要找的是能选出最快算法的工程师。
8. 写一段程序计算出某字符串是否另一字符串的轮换(rotation)
挑战:这个问题靠的是看你是不是能够灵活掌握一些计算机方面知识的转义。
比方说,&strings&一语通常是指由字符、单词或可打印、可见的东西组成的多行字符串。不过同时也可以是矩阵(二维对象)及别的对象。
你必须检查看看它是不是可以轮换(rotate),然后跟另一个进行对比。
9. 旧金山能容纳多少个气球?
挑战:此类问题Google的面试官一般都会问到,目的是想看看你设定的&边界条件&是什么样的。
这个问题有许多解决方式,可以通过添加限定条件来进行简化&比如说旧金山的面积,这种限定在进行编程的时候是很重要的。
10. 粘滞位是什么?为什么要用?
挑战:粘滞位是一个系统管理术语,指在Unix系统中设置文件或者目录访问权限的标志位,如果设置,只有owner或者root权限用户能够重命名、删除文件。
Google想测试一下,看看你是否了解一些管理的细节,而不是只会编程。
11. 给出一组整数,值范围在很窄的区间,但是区间未明,如何找出其中位数?
挑战:又是一个要你能够利用聪明的数学技巧的问题,离散数学课你有没有认真听?
这可不是什么简单问题。
12. 给出一组区间,找出交集数最多的一个
挑战:现在Google要你确信知道自己检查的是问题的正确部分,无视没有价值的部分,这样才能够令算法更高效。
13. 100个整数组成的数组,打乱次序,拿掉其中一个数,把它找出来
挑战:运用另外一个数学技巧可以几行代码搞定。
测试目的是看看你是不是不仅知道用什么办法,还知道如何实现代码。
14. 判断某个数独解决方案是否正确
挑战:这个要你想出办法用另一种数学技巧从算术上快速检验解决方案。
15. 给你一支股票的日价,找出一次买卖交易(buy-sell trading)如何操作才会损失最大
挑战:这个问题非常棒,你必须竭尽所能,把所有的知识本领都用上。
看看边界条件(即挑出变动最大的股票价格点)然后有效地算出波动最大的一次。
我们能想到的唯一像样一点的办法是暴力计算,把每一个股价都遍历一遍。
译文出自:
原文来自:
(责任编辑:魏兵)
推荐阅读相关主题:
网友评论有(0)
CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
相关热门文章科技公司面试难度排名 谷歌面试最烧脑_排行榜123网
> 科技公司面试难度排名 谷歌面试最烧脑
科技公司面试难度排名 谷歌面试最烧脑
 前两天的超级寒潮,让不少南方朋友人生第一次与雪有了亲密接触。而在常年阳光普照、极少下雨、更别提下雪的美国加州山景城(Moutain Viiew),有一群人想看雪就有雪,只因为他们是谷歌员工。
 2011年12月,谷歌为了让员工感受到圣诞气氛,在谷歌总部门口的草坪上大张旗鼓地人工降雪。下图就是当时的情景,雪由放入刨削机的冰块制成,从软管中喷出。一段时间之后,草坪上铺满了白皑皑的雪被子,甚是喜人。人工降雪只是谷歌传说中众多的员工福利之一。更多人们早已耳熟能详的福利包括:全天不间断供应的免费美食、带宠物特别是狗狗上班、18周带薪产假、死亡津贴、免费自行车&&难怪那么多人对谷歌趋之若鹜。但要享受到谷歌的美妙福利,前提是你得有实力成为谷歌员工。那还不如买张机票去北方看雪呢,因为要进入谷歌简直太难太难了。
 近日,云数据公司GetVoIP分析了Glassdoor上13家科技公司软件工程师职位在2014年至2015年的招聘流程评论,结果显示,谷歌面试流程的难度被评为3.4分(总分5分),高于优步、亚马逊、苹果、Facebook等其他12家科技公司。(www.phb123.com)为你揭秘科技公司面试难题排行。&烧脑题&(brainteaser)曾是谷歌考验求职者抗压能力的面试环节之一,谷歌面试也因此闻名。
 一道典型的烧脑题可能是这样的:
 一架波音747客机可以装下多少只网球?想象你是海盗船船长,你们俘获了一批战利品,现在需要决定如何和你的船员分享,船员会对你的方案投票。如果你的方案的支持率少于50%,你会死。你要如何分配这些黄金,在确保自己仍然能分到一部分黄金的同时活下来?
phb123.com
 虽然这些问题的本意是考察求职者是否能运用缜密的逻辑思维分析大问题,但在2013年,谷歌意识到了烧脑题效果不佳。诸多媒体认为这一环节&臭名昭著&、&干扰心智&,对挑选优秀人才并无意义。
 &我们发现烧脑题完全是浪费时间。&谷歌首席人才官拉斯洛&博克(Laszlo Bock)在接受《纽约时报》采访时说,&它们没法预测任何东西,只是让面试官感到自己很聪明。&在2015年接受KPCB的采访时,博克说:&每个人都喜欢问案例题和烧脑题。但我们的数据显示它们并不能真正预测员工入职后的表现。这之中没有关联性。&《纽约客》专栏作家Maria Konnikova指出,谷歌烧脑题的问题在于它衡量的是一个人在面对压力时是否能快速地为一个抽象问题提出聪明的、能够自圆其说的解决方案。然而对真正的员工来说,他们在日常工作中是不会遇到这样的情景的。
 因此,面试者面临的是一个高压的、虚构的面试场景,他的目的是在面试官给出的有限时间内让面试官对自己的资质产生印象。而且,和深思熟虑相比,烧脑题更看重面试者快速思考的能力,而在真正的工作场景中,这并不重要。
 烧脑题不再奏效的另一个原因是,网上流传着各种各样&谷歌最爱问的面试题&,一些职业发展专家还给出各种&拆解奇葩面试题&的建议。Konnikova为改进面试环节提出了两点建议:第一,实行高度标准化的面试流程(比如以相同顺序问每一个面试者相同的问题),这样能有效降低面试官的偏见;第二,关注面试者过去和将来的行为&&比如问&请描述你是如何在某项目上成功或失败的&,或要求程序员解决某个实际的编程任务&&以这种方式考察面试者和企业的实际匹配度。
phb123.com
 这也正是谷歌招聘面试改革的方向。
 博克表示,谷歌目前更注重用日常平实的方式挑选员工。谷歌实行标准化的面试流程,确保每一位候选人都有一致的评价体系;谷歌还组织&行为面试&,比如要求候选人描述自己如何解决某个难题。对应届毕业生,谷歌还降低了对绩点和SAT分数的要求。
www.phb123.com
 &烧脑题很大程度上已经是过去式了,至少对技术类职位是这样的。&莱斯大学(Rice University)2015届计算机科学硕士Colin Lin告诉界面新闻记者,&据我所知,绝大多数技术类工作的面试没有乱七八糟的问题,只要求编程。面试官根据你的思考和陈述能力做出判断。&Colin表示,当他在2014年年底面试谷歌的一个实习生职位时,他在面试中只有5%的时间是在和面试官闲聊,其余时间都在做编程题。
 他反而是在面试一家初创公司的时候被面试官问到了&海盗分金&的问题,那家公司是第一次招实习生。&很显然他们对谷歌的老做法很买账,但现在这真的过时了。&
 然而现在还有部分谷歌面试官没有改掉问烧脑题的&坏习惯&。2015年早些时候,博克在接受Quartz的采访时承认,虽然公司明确表示不愿再在面试中问烧脑题,烧脑题仍然时不时在面试中出现。
排行榜,品牌排行榜
 根据美国求职网站Glassdoor用户分享的谷歌面试经历来看,烧脑题的确还会出现。以下是几个例子:
 &为这幢大楼设计一个撤离方案。&(商业分析师职位,2014年11月)&掷硬币1000次,560次出现了正面。你是否认为这枚硬币有偏倚?&(定量分析师职位,2015年9月)&你有多少种方法能够从稻草堆中找到一根针?&(业务主管,2014年5月)&你会如何向一个6岁的孩子解释云计算?&(产品经理,2015年11月)
 博克重申了谷歌对烧脑题的立场,并表示即使面试过程中出现了烧脑题,在审核了材料并最终递交给首席执行官拉里&佩奇(Larry Page)之前,这些题也会被移除。
 不过,这并不意味着谷歌的面试就变简单了。
 &总得来说,微软的面试比谷歌要稍微简单一些。谷歌喜欢问复杂的算法问题,而微软更注重考察你的计算机基础。&Colin说,他顺利通过了微软的面试,成为微软的软件工程师。
 卡内基梅隆大学2015届信息网络(Information Networking)硕士严凯迪则认为,和其他公司相比,谷歌的面试流程和面试题目非常标准化,所以对求职者来说是最容易准备的。软件工程师之间还会分享面试经验,甚至有专门的论坛供求职者查找信息。他在面试时遇到了一道非常简单的算法题,3分钟就做完了。
 对谷歌这类炙手可热的科技公司来说,改变面试形式的目的只有一个:更有效率地找到合适的人才。Glassdoor近日公布的一份报告显示,科技公司对选拔人才越来越慎重,其表现形式就是越来越长的面试流程。
 目前,科技行业的平均面试流程为23天,而在4年前仅为13天。软件工程师的面试流程时间长达35天,是科技行业所有职位中面试流程最长的。
排行榜,品牌排行榜
声明:《科技公司面试难度排名 谷歌面试最烧脑》一文由排行榜123网(www.phb123.com)网友提供,版权归原作者本人所有,转载请注明出处。本网站不对网站真实性负责,如有违反您的利益,请发邮件到处理!
导语:如今全球网络技术发达,互联网已经普及到生活的方方面面。根据武汉各大互联网公司规模实力以及网友好评数据排行榜123网小编为大家盘点了武汉十大互联网公司简介,一起来看看哪
导语:黑客是一个非常神秘的角色,有不少黑客对社会和一些企业造成非常严重的影响,他们精通编写病毒和木马去获取自己的利益,捣乱社会的秩序。下面排行榜123网带大家来看看世界十大黑
导语:黑客被称为世界上最厉害的电脑高手群体,专门攻击破解密码,或注入木马程序获取想要的资料。在网络上它们是无所不能的超能力者,不分年龄、性别,如才8岁的中国年龄最小的黑客就
在软件开发行业,新技术正在以快节奏的方式出现,程序员们选择编程语言也要顺应行业和时代的发展趋势,以此来保持科技市场上的领先优势,而在众多编程语言当中,哪一个是你的最爱呢
排行榜123网讯 世界知名社交网站Facebook早前公布了2017年全球热门话题排行榜,榜单按照每天在脸书上最常使用的关键字按数量排序后的结果选出3大热门话题、3大感动时刻和两次人数最多的活
12月4日,在乌镇第四节互联网大会上发布了世界互联网报告2017和中国互联网发展报告2017。美国、中国、韩国排名世界前三,而中国互联网发展方面广东、北京、浙江排名前三。这也是大会首次
近日2017年全球宽带网速排名发布,南美洲共有16个国家上榜,南美洲网速最快的国家是阿鲁巴,网速为3.12兆/秒。排名第二的是萨尔瓦多,网速为兆/秒。排名第三的是哥伦比亚,网速为兆/秒。
近日2017年全球宽带网速排名发布,北美洲共有26个国家上榜,北美洲网速最快的国家是美国,网速为20兆/秒。排名第二的是加拿大,网速为18.03兆/秒。排名第三是开曼群岛,网速为13.15兆/秒。
科技排行榜推荐
互联网排行榜精选
互联网文章排行榜没有更多推荐了,
不良信息举报
举报内容:
到google面试 google的21道面试问题
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!

我要回帖

更多关于 google搜索有哪些算法 的文章

 

随机推荐