今天小编在这给大家整理了百度校招数据处理工程师笔试题,本文共12篇,我们一起来看看吧!

篇1:百度校招数据处理工程师笔试题
百度校招数据处理工程师笔试题
时间:-10-12
地点:北京、上海
职位:数据处理工程师
一、基础题:
1.GIS的组成部分
2.简述墨卡托投影
3.简述矢量地图与栅格地图的特点和区别
二、简答题
1.地图中POI三个率你认为……忘了,反正就是POI三个率,两个小题,基本问概念
2.如果你需要做春运专题,请问你需要哪些数据、采用什么数据分析方法以及如何保证精度?
3.你认为街景图是如何制作的?
三、素质题
1.你的.方案得不到leader响应怎么办?
2.如果你和你的同事被分配到一个任务的两个模块,他没有完全理解他的模块,并且如果换你做他的模块又会很高效很快完成,你会怎么做?(有点绕,就是你同事做不好,你还挺会做他的那部分,咋办~)
3.说说“时钟”和“地图”的共同点
篇2:百度校招笔试题
1、列举一款你常用的移动APP,并分析他的最核心功能、满足的需求、超预期的功能以及竞争优势和发展趋势
2、如果让你设计一款相册APP,代替系统自带的相册功能,你会怎么设计,列举主要功能。分析原生相册的不足,用户需求痛点,画出相关页面的产品原型线框图(1-3个页面即可)。并分析为什么用户要使用你这款产品
3、请选一个熟悉的关键词(一款游戏、一个明星、一个体育比赛都可以),凭借着你对这个领域的了解
1)分析搜索这些词可能的用户群特征;
2)分析这些词可能的具体用户需求;
设计你认为理想的网页搜索结果页展现样式
4、为百度设计一款新产品,可以结合百度现有的优势和资源,专注解决大学生用户的某个需求痛点,请给出主要页面设计(1-2个页面)。
请说明你的产品解决了大学生在什么场景下的什么痛点,为什么选择这个痛点方向,并分析这个需求的强度和频率,如何保证你的竞争优势,如何推广给你的第一批启动用户。
篇3:百度校招移动研发笔试题
百度校招移动研发笔试题
一.简答题
1.简述计算机的存储系统分为哪几个层次,为什么这样的分层能够提高程序的执行效率,
2.浮点数在计算中如何表示,如何对浮点数判等。
3.简述TCP与UDP协议的差别,两者与HTTP的`关系。并列举HTTP的方法,以及常见的返回状态码。
二.算法与程序设计
1.设计一个反转字符串的函数 char *reverse_str(char *str),不使用系统函数,
2.给定一个字符串,(1,(2,3),(4,(5,6),7)),使它变为(1,2,3,4,5,6,7),设计一个算法消除其中嵌套的括号。(c/c++)
3.使用C语言实现htonl(将long性转为网络字节码),不使用系统自带函数。
三.系统设计题
面向对象是一种思想,使用C语言来实现下列问题。
1.如何定义一个类?
2.如何创建以及销毁对象?
3.如何实现类的继承?
篇4:阿里校招研发工程师笔试题
阿里校招研发工程师笔试题
1、C++内存分配中说法错误的是 _____
A 对于栈来说,生长方向是向上的,也就是向着内存地址增加的方向
B 对于堆 ,大量的new/delete操作会造成内存空间不连续
C 堆容易产生memory leak
D 堆的效率比栈要低很多
E 栈变量引用容易逃逸
F 以上都对
2、全班100个学生,老师让玩如下一个游戏:每个学生在纸上写一个1到100之间的整数(含1和100),不能参考别人写的数字,谁的数字最接近所有数字的3/4,谁就会获得100元,下面的数字中,最糟糕的选择是 _____
A 1
B 2
C 10
D 20
E 50
F 80
3、下列正则表达式不可以匹配“www.alibaba-inc.com”的是_____
A ^\w+\.\W+\-\w+\.\w+$
B [w]{0,3}.[a-z\-]*.[a-z]+
C [c-w.]{3,10}[.][c-w.][.][a]
D [w][w][w][alibaba-inc]+[com]+
E ^\w.*com$
F [w]{3}.[a-z\-]{11}.[a-z]{3}
4、关于UNIX系统代码段和数据段分开的目的,错误的说法有 _____
A 可共享正文
B 可共享数据
C 可重入
D 可保护代码为只读
E 方便编程
F 更好支持内存回收策略
5、下列关键字序列为堆的是 _____
A 100,60,70,50,32,65
B 60,70,65,50,32,100
C 65,100,70,32,50,60
D 70,65,100,32,50,60
E 32,50,100,70,65,60
F 50,100,70,65,60,32
6、用6块1*2的完整瓷砖,铺满2*6的地面,一共有 _____ 种不同铺法,不允许将瓷砖划分为小瓷砖。
A 13 B 15 C22 D 24 E 25 F 26
7、设m和n都是int类型,那么一下for循环语句 _____
for(m=0,n=-1;n=0;m++,n++)n++;
A 循环体一次也不执行
B 循环体执行一次
C 无限循环
D 有限次循环
E 循环结束判断条件不合法
F 运行出错
8、带头结点的单链表head为空的判断条件是 _____
A head==NULL
B head->next=NULL
C head->next==head
D head!=NULL
E *head==NULL
F *(head->next)==NULL
9、硬币游戏:连续仍硬币,直到某一人获胜。A获胜条件是先正后反,B获胜条件是出现连续两次反面,问AB游戏时A获胜的概率_____
A 1/6 B 1/4 C1/3 D 1/2 E 2/3 F 3/4
10、一个函数定义的返回值是float,它不能在return语句中返回的值得类型是 _____
A char B int Cfloat D long E double F 以上都可以
11、在一下操作中,数组比线性表速度更快的是 _____
A 原地逆序
B 头部插入
C 返回中间节点
D 返回头部节点
E 选择随机节点
12、已知某二叉树前序为(1-2-3-4-5-6-7-8-9),中序为(2-3-1-6-7-8-5-9-4),则它的后续为 _____
A 3-2-8-7-6-9-5-4-1
B 1-2-6-5-4-3-8-7-9
C 5-4-2-1-3-7-6-9-8
D 2-3-5-4-6-7-9-1-8
E 3-2-1-4-5-9-8-6-7
F 3-2-1-8-7-6-9-5-4
13、某团队有2/5的人会写java程序,有3/4的`人会写C++程序,这个团队里同时会写java和C++的最少 _____ 人,
A 3 B 4 C5 D 8 E 15 F 20
14、某团队负责人接到一个紧急项目,他要考虑在代号为ABCDEF这6个团队成员中的部分人员参加项目开发工作。人选必须满足一下各点:
AB两人中至少一个人参加
AD不能都去
AEF三人中要派两人
BC两人都去或都不去
CD两人中有一人参加
若D不参加,E也不参加
那么最后 _____ 参加紧急项目开发。
A ECEF
B AF
C ECF
D F
E ABCF
FECDEF
15、若干个等待访问的磁盘依次要访问的磁道为19,43,40,4,79,11,76,当前磁头位于40号柱面,若用最短寻道时间优先磁盘调度算法,则访问序列为 _____
A 19 43 40 4 79 11 76
B 40 43 19 11 4 76 79
C 40 43 76 79 19 11 4
D 40 43 76 79 4 11 19
E 40 43 76 79 11 4 19
F 40 19 11 4 79 76 43
16、把校园同一区域的两张不同比例尺的地图叠放在一起,并且使其中较小尺寸的地图完全在较大尺寸的地图的覆盖下。在每张地图上都有经纬坐标,显然,这两个坐标系并不同。我们把恰好重叠在一起的两个相同的坐标称之为重合点,下面关于重合点的说法正确的是 _____
A 可能不存在重合点
B 必然有且仅有一个重合点
C 可能有无穷多个重合点
D 重合点构成了一条直线
E 重合点可能在小地图之外
F 重合点是一小片连续的区域
17、若路由器接收的IP报文的目的地址不是路由器的接口IP地址,并且未匹配的路由项,则采取策略是 _____
A 丢掉该分组
B 将该分组分片
C 转发该分组
D 将分组转发或分片
E 将分组保留存储
F 都有可能
18、计算三个稠密矩阵A、B、C的乘积ABC,假定三个矩阵的尺寸分别为m*n,n*p,p*q,且m
A (AB)C
B A(BC)
C (AC)B
D (BC)A
E (CA)B
F 以上效率相同
19、有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,X),新序列(F,H,C,D,P,A,M,Q,R,S,Y,X)是下列排序算法一趟扫描结果。
A 二路归并排序
B 快速排序
C 步长为4的希尔排序
D 步长为2的希尔排序
E 冒泡排序
F 堆排序
附加题:
1、给定一个query和一个text,均由小写字母组成。要求在text中找出以同样顺序连续出现在query中最长连续字母序列的长度。例如,query为“acbac”,text为“acaccbabb”,那么text中的“cba”为最长的连续出现在query中的字符序列,因此,返回结果应该为其长度3。请注意程序效率。
2、写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵树中相差最大的两个节点间的差的绝对值。请注意程序效率。
篇5:百度校招产品经理深圳站笔试题
,
第二题是发现校园里效率很低的事,然后有没有想过提高效率,针对校园痛点,提高效率,分析需求,分析用户群及特征,估计用户数量及使用频率,画流程图,说明为何提高效率。
篇6:百度校招研发类深圳站笔试题
百度校招研发类深圳站笔试题
笔试时间:-9-20
笔试地点:深圳(哈工大深圳研究院)
笔试职位:研发类
笔试
一、
1.进程和线程的区别
2.存储过程,及优点
3.static关键字,static全局变量与普通全局变量的'区别,static局部变量与普通变量的区别,static函数与普通函数的区别
二、
1、实现memcpy函数
2、剑指offer面试题3(剑指offer面试题3:二维数组中的查找)
3、剑指offer面试题21(剑指offer面试题21:包含min函数的栈)
三、
系统设计题
微博中的url往往很长,发送前要转化为tinyurl
1、url如何转为tinyurl编码
2、如果用户输入一个已经转换过的URL,如何快速定位到已经生成了的tinyurl
3、如果数据为10亿条,需要10个tinyurl服务器,怎么设计?
篇7:雅虎校招笔试题
如下笔试题目是雅虎校招的笔试真题,分享给大家练习!
Question 1. (单选) 在计算机网络中,表征数据传输可靠性的指标是 1. 传输率 2. 误码率 3. 信息容量 4. 频带利用率 Question 2. (单选) 以下关于链式存储结构的叙述中哪一条是不正确的? 1. 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构 2. 逻辑上相邻的结点物理上不必邻接 3. 可以通过计算直接确定第i个结点的存储地址 4. 插入、删除运算操作方便,不必移动结点 Question 3. (单选) 以下哪一个不是栈的基本运算 1. 删除栈顶元素 2. 删除栈底元素 3. 判断栈是否为空 4. 将栈置为空栈 Question 4. (单选) 以下关于广义表的叙述中,正确的是 1. 广义表是0个或多个单元素或子表组成的有限序列 2. 广义表至少有一个元素是子表 3. 广义表不可以是自身的子表 4. 广义表不能为空表 Question 5. (单选) 如果一棵二叉树结点的前序序列是A、B、C,后序序列是C、B、A,则该二叉树结点的对称序序列 1. 必为A、B、C 2. 必为A、C、B 3. 必为B、C、A 4. 不能确定 Question 6. (单选) 在虚拟页式存储管理方案中,下面哪一部分完成将页面调入内存的工作? 1. 缺页中断处理 2. 页面淘汰过程 3. 工作集模型应用 4. 紧缩技术利用 Question 7. (单选) 在DOS系统中,用于记录和管理磁盘数据区使用情况的数据结构 1. 位图表 2. 空闲块表 3. 文件分配表 4. 文件控制块 Question 8. (单选) 设有关系R(S,D,M),其函数依赖集F={S→D,D→M}。则关系R至多满足 1. 1NF 2. 2NF 3. 3NF 4. BCNF Question 9. (单选) 在数据库逻辑设计中,当将E-R图转换为关系模式时,下面的做法哪一个是不正确的? 1. 一个实体类型转换为一个关系模式 2. 一个联系类型转换为一个关系模式 3. 由实体类型转换成的关系模式的主键是该实体类型的主键 4. 由联系类型转换成的关系模式的属性是与该联系类型相关的诸实体类型的属性的全体 Question 10. (单选) 计算机网络按照所覆盖的地理范围分类,可以分广域网、局域网与 1. TCP/IP网 2. ATM网 3. ISDN 4. 城域网 Question 11. (单选) 计算机网络拓扑结构主要取决于它的 1. 资源子网 2. FDDI网 3. 通信子网 4. 路由器 Question 12. (单选) 网络协议的三个要素是语法、语义与 1. 工作原理 2. 时序 3. 进程 4. 服务原语 Question 13. (单选) TCP/IP参考模型中,电子邮件协议SMTP依赖于传输层的 1. UDP协议 2. IP协议 3. TCP协议 4. 802.2协议 Question 14. (单选) IEEE802.2协议中10BASE-T标准规定在使用5类双绞线时,从网卡到集线器的最大距离为 1. 100m 2. 185m 3. 300m 4. 500m Question 15. (单选) 100Mbps Fast Ethernet与10Mbps Ethernet 工作原理的相同之处主要在 1. 介质访问控制方法 2. 物理层协议 3. 网络层 4. 发送时钟周期 Question 16. (单选) 在Client/Server计算模式中,中间件middleware的作用是隔离应用与 1. 结构化查询语言SQL 2. 应用进程 3. 网络 4. IP地址 Question 17. (单选) 当用户向ISP申请Internet帐户时,用户的E-mail帐户应包括 1. IP地址 2. WWW地址 3. 用户密码(Password) 4. 用户名(User Name)与用户密码(Password)
篇8:羊城晚报校招笔试题
1、报社招聘记者。约了些同学面试,好多人从楼下打电话来说保安不让进,希望下去接一下。考官说不,如果这都对付不了的话,还是别做记者了。最后,大部分同学都进来了。进来的最后成了狗仔队;讲理进来的成了评论员;软磨硬泡进来的去跑官会了;撒泼打滚的后来都提拔成了主编;硬打进来的,顶了保安。请问你欣赏哪一种?为什么?如果你是应聘者你会用什么方法进门?
2、新闻采访中的“多源求证”指的是什么?请你虚拟一个新闻事件,并根据“多源求证”做出采访安排。
3、你的专业是否与报考的职位相关?你是否做好了应聘该职位的知识、心理、实务准备?请说说你的心路历程。对你选择这份工作而言,影响最大的书有哪些(至少三本,不包括专业教材)。
4、当下新闻热点很多,请你根据给定的网络热词,任选五个,写一篇时评,不超过1000字。(其中包括中国梦、屌丝、高富帅、豆你玩、姜你军、蒜你狠、舌尖上的中国、中国好声音……约有60多个吧)
篇9:羊城晚报校招笔试题
1、同志现任的职务有哪些?写出5个即可得10分。
2、新媒将服务对象称作“用户”,传播媒体将服务对象称作“受众”。“用户”与“受众”有何异同?这对纸媒经营有何启示?
3、雅安地震12小时后你到达现场,在人生地不熟的四川,你如何安排一周内的报道计划?如何寻找可靠的采访资源?
4、马航 MH370未按时抵达,许多乘客家属在机场等候,若派你去机场,你会注意什么?会采取哪种采访方式?
5、京津冀一体化是最近政经的热点,作为羊城晚报的记者,你是如何理解京津冀一体化的?作为一份立足广州、面向全国的报纸,你准备从哪些角度进行报道?
6、什么是“社交化”?例句不少于5个社交网络或应用,并用100字点评其中3个的商业模式和传播模式。
篇10:360校招笔试题
1、下列哪个命令可以用来定时任务的?
A. crontab
B. setsid
C. date
D. setup
2、把已存在用户加入到指定组的命令是
A. gpasswd
B. groupadd
C. useradd
D. groupmod
3、下列说法正确的是
A. 两个对象的hashCode不同,则这两个对象肯定是不同的对象
B. 两个对象如果equals判断为true,则这两个对象的hashCode肯定也相同
C. 两个对象如果==判断为true,则这两个对象肯定是同一个对象
D. 两个对象的hashCode相同,则这两个对象肯定是同一个对象
4、在xx处能够书写的代码是
[cpp] view plain copypublic class Test{
int w,x,y,z;
public Test(int a, int b)
{
x=a;
y=b;
}
public Test(int a, int b, int c, int d)
{
w=d;
z=c;
}
}
A. x=a,y=b
B. Base(a,b)
C. this(a), this(b)
D.this(a,b);
5、以下关于递归调用的说法正确的是
A. 递归调用可以用队列实现
B. 函数直接调用自己是递归
C. 递归调用可以用栈实现
D. 函数间接调用自己不是递归
6、设有一组初始关键字序列为{30,20,10,25,15,28},则第4趟直接插入排序结束后的结果的是
A. 10,15,20,25,28,30
B. 10,15,20,25,30,28
C. 10,20,30,25,15,28
D. 10,20,25,30,15,28
7、在含有50个结点的二叉排序树上,查找关键字为20的结点,则依次比较的关键字有可能是
A. 15,35,18,14,20
B. 35,25,28,15,20
C. 35,25,18,15,20
D. 15,35,25,20
8、下列算法段中,语句(6)的语句频度为
[cpp] view plain copy(1)for( i=1; i<=n ;i++)
{
(2)for(j=1; j<=n;j++)
{
(3) x=0;
(4) for( k=1; k<=n; k++)
(5) x+=a[i][k]*b[k][j];
(6) c[i][j]=x;
}
}
A. n3
B. n2*(n+1)
C. n2
D. n*(n+1)
9、执行下列脚本,输出变量a的值为
[cpp] view plain copy
$a=“45 fire”;
$inc = 10;
$a = $inc + $a;
echo $a;
?>
A. 45
B. 0
C. 55
D. 1045
10、下面程序的输出是什么?
[cpp] view plain copyd = lambda p: p*2
t = lambda p: p*3
x = 2
x = d(x)
x = t(x)
x = d(x)
print x
A. 36
B. 24
C. 17
D. 12
篇11:360校招笔试题
1、执行下列代码后,main函数的输出结果是
[cpp] view plain copyint func(unsigned int i);
void main
{
printf(“%d\n”, func(0x1f4504a8));
return;
}
int func(unsigned int i)
{
unsigned int temp = i;
temp = (temp & 0x55555555) + ((temp & 0xaaaaaaaa) >>1);
temp = (temp & 0x33333333) + ((temp & 0xcccccccc) >>2);
temp = (temp & 0x0f0f0f0f) + ((temp & 0xf0f0f0f0) >>4);
temp = (temp & 0xff00ff) + ((temp & 0xff00ff00) >>8);
temp = (temp & 0xffff) + ((temp & 0xffff0000) >>16);
return (temp);
}
A. 13
B. 12
C. 14
D. 15
2、下列程序的运行结果是1 4 3 4 5,请为横线处选择合适的程序
[cpp] view plain copyvoid point(int *p)
{
*p=p[2];
}
main
{
int c = {1,2,3,4,5},*p=c;
point(p+1);
for(;p
printf(“%d,”____);
}
A. ++ (*p)
B. ++p
C. *p++
D. p++
3、下列函数的功能是在s所存放的字符串中查找形参c中存放的字符,若找到返回该字符下标,若找不到返回-1;请为横线处选择合适的程序
[cpp] view plain copy#include
int f(char s, char c)
{
int i=0;
char *q=s;
if(*q!='\0')
while(*(q+i)!=c && q[i] != '\0')
i++;
if(____)
return(i);
return(-1);
}
A. *(q+i) == 'c'
B. *(q+i) == 0
C. q[i] == c
D. q[i] == '\0'
4、以下程序运行后的输出结果是
[cpp] view plain copy#include
#include
#include
main
{
char *p;
int i;
p = (char *)malloc(sizeof(char) * 20);
strcpy(p, “welcome”);
for(i=6; i>=0; i--) putchar(*(p + i));
printf(“\n”);
free(p);
}
A. emoclew
B. cowelme
5、有下列程序段
[cpp] view plain copyint a = {0,1,2,3,4,5}, *p[3], i;
for(i=0; i<3;i++)
{
p[i] &a[2*i+1];
printf(“%d”, *p[i]);
}
该程序段的功能是
A. 输出数组中下标为偶数的元素值
B. 将数组中每个元素的值扩大两倍再加1
C. 输出数组中下标为奇数的元素值
D. 输出数组的前三个元素值
6、下列程序编译时会发生错误,请根据行号选择错误位置
[cpp] view plain copy#include
using namespace std;
class B
{
int k;
public:
B(int n=0):k(n) //5
int show const //6
{
return k; //7
}
};
class D:public B //8
{
static int j; //9
public:
D(int i):j(i) //10
int show1 const //1
{
return k; //12
}
static int show2 //13
{
return j; //14
}
};
int D::j=0; //15
int main
{
D d1(2); //16
cout<
cout<
return 0;
}
A. 15
B. 16
C. 10
D. 12
7、下列程序的运行结果是
[cpp] view plain copy#include
main
{
int x=1,y=2,a=3,b=4;
switch(x)
{
case 1:
switch(y)
{
case 1:b++;
case2:a++;
break;
}
case 2:++a;
b++;
break;
case 3:a++;
++b;
}
printf(“a=%d,b=%d\n”,a,b);
}
A. a=5,b=5
B. a=2,b=1
C. a=1,b=2
D. a=3,b=4
8、下列代码的运行结果是
[cpp] view plain copymain
{
int a=4,b=5,c=6,d=0;
if( a == 4 || ++b == 5)
if( b!=5&&c--!=6)
printf(“%d,%d,%d\n”,a,b,c);
else
printf(“%d,%d,%d\n”,a,b,c);
else
printf(“%d,%d,%d\n”,a,b,c);
}
A. 4,6,5
B. 4,6,6
C. 4,5,6
D. 4,5,5
9、下列程序的功能是将s中的字符串按长度由小到大排列,请为横线处选择合适的程序
[cpp] view plain copy#include
#include
void f(char *p, int n)
{
char *t;
int i,j;
for(i=0;i
for(j=i+1;j
if(strlen(*(p+i))>strlen(*(p+j)))
{
t=*(p+i);
*(p+i)=*(p+j);
*(p+j)=t;
}
}
main
{
char *s={“abc”,“abcdef”,“abbd”};
f(s,3);
for(int i=0;i<3;i++)
printf(“%s\n”,____);
}
A. s+i
B. &s[i]
C. s[i]
D. *s[i]
10、有下列函数定义
[cpp] view plain copyvoid f(char *p, char z)
{
*p=*p-32;
z=z+32;
printf(“%c,%c”,*p,z);
}
若执行语句char x='a', y='B',f(&x,y),则该程序段的功能是
A. 将x转换成大写字母,将z转换成小写字母
B. 将x转换成大写字母,将y转换成小写字母
C. 将p转换成大写字母,将z转换成小写字母
D. 将*p转换成大写字母,将z转换成小写字母
11、设员工工资表Salary结构如下(员工编号,姓名,部门,工资),下面那条语句可以查询每个部门的平均工资
A. Select AVG(工资)From Salary Group By员工编号
B. Select部门,AVG(工资)From Salary Group By部门
C. Select AVG(工资)From Salary
D. Select 部门,AVG(工资)From Salary
篇12:360校招笔试题
1、下面程序的输出是什么?
[cpp] view plain copydef f(a,b,c);
x = y = 0
for i in range(c):
x = x+a+y
y = y+b
return x
print f(-5,2,10)
A. 0
B. 30
C. 40
D. 20
2、run.sh脚本已经运行了很长时间,但是发现其仍然需要很长的执行时间,为了使run.sh脚本能够后台继续运行,且退出终端后程序不会被kill,下列哪些命令可以达到目的?
A. setsid
B. nohup
C. disown
D. screen
3、下列有关Socket的说法正确的是
A. Socket用于描述IP地址和端口,是一个通信链的句柄
B. Socket客户端的端口是不固定的
C. Socket服务端的端口是固定的
D. Socket通信必须建立连结
4、下面哪些是Spark的缓存方法?
A. memory
B. persist
C. Cache
D. union
5、决策树中包含如下哪些结点?
A. 外部结点(external node)
B. 叶结点(leaf node)
C. 内部结点(internal node)
D. 根结点(root node)
6、矩阵W是n-by-n的对称方阵,其所有元素均非负,矩阵D是n-by-n对角阵,D的第j个对角元素等于W第j行所有元素之和(对于所有j=1,...,n)。设矩阵G=D-W。问:以下哪个必然是矩阵G的特征值?
A. 0
B. e(约等于2.718)
C. π(约等于3.142)
D. 1
7、人群中每一千人中有4个患肝癌,某项血液测试可以较为准确检测肝癌(阳性:检测结果显示患病;阴性:检测结果显示健康)。如果患肝癌,检测结果有80%概率呈阳性,20%概率呈阴性;如果未患肝癌,有90%概率呈阴性,10%概率呈阳性,如果检测结果呈阳性,那么此人患肝癌的概率大约是多少?(提示:使用贝叶斯公式)
A. 0.003
B. 0.8
C. 0.08
D. 0.03
8、以下关于SVM模型说法正确的是
A. Kernel SVM将特征映射到高维空间
B. SVM是有监督学习算法
C. Kernel SVM将特征映射到低维空间
D. SVM是无监督学习算法
9、当使用趋近于无限多的训练数据,训练出的模型将有
A. 一样的方差
B. 其他几项均不正确
C. 更高的方差
D. 更低的方差
10、下列程序的运行结果是x=2,请为横线处选择合适的程序
[cpp] view plain copy#include
int main
{
int i,j,x=0;
for(i=0; i<=2; i++)
{
for(j=1;j<=3;j++)
{
if(j%2) ____;
++x;
}
}
printf(“x=%d\n”,x);
return 0;
}
A. x++
B. x--
C. break
D. continue
文档为doc格式