京东校园招聘笔试题
2023年实习生京东笔试题整理

2023年实习生京东笔试题整理2023年实习生京东笔试题整理一、计算机专业知识1. 以下哪个选项是布尔值?a) 1b) 0c) trued) false2. 在以下选项中,哪个选项是二进制数?a) 10b) 1011c) 0110d) 11013. 在Java中,以下哪个关键字用于创建类的实例?a) createb) newc) instanced) make4. 在计算机网络中,以下哪个协议用于发送电子邮件?a) FTPb) HTTPc) SMTPd) POP35. 以下哪个选项描述了通过网络进行攻击,通过伪装为合法用户访问用户敏感数据?a) SQL注入b) DOS攻击c) XSS攻击d) 超级用户攻击二、数学问题1. 一条长方形花盆的底面是8平方米,如果将花盆高度调整为原来的2倍,并将底面积减小为原来的一半,那么新花盆的底面积是多少?(写出计算过程)2. 已知y = 3x + 5,求当x = 2时,y的值是多少?3. 甲、乙两个数之和为50,甲数比乙数大15,求甲乙两个数分别是多少?4. 一个长方体箱子的高度是3米,宽度是2米,长度是5米。
如果将其高度增加到原来的两倍,并将长度和宽度都减少50%,那么新的长方体箱子的体积是多少?(写出计算过程)三、逻辑推理1. 请按照给定的条件,依次排列以下四个人的年龄大小,年龄最大的排在最前面。
a) 张三比李四年轻;b) 李四比王五年轻;c) 王五比赵六年轻;d) 赵六比张三年轻。
2. 小明在一家商店工作。
商店售卖的商品分为两类:A和B。
小明发现,如果A类商品的销售额超过1000元,则B类商品的销售额会减少。
如果A类商品的销售额不超过1000元,则B类商品的销售额不受影响。
小明今天发现A类商品销售额为800元,B类商品销售额为1200元。
根据这些信息,请判断以下哪个选项是正确的?a) A类商品的销售额不超过1000元;b) A类商品的销售额超过1000元;c) B类商品的销售额受到影响;d) B类商品的销售额不受影响。
京东面试笔试题算法岗

一面:(35 分钟)1、重点讲两个项目就项目提问了一些问题在此不赘述2、说一下LSTM,3 个门的方程,输出由哪几个状态决定3、改良版是什么?GRU 改良了哪些结构4、BN 的参数,原理说一下5、推荐算法了解吗(我说不了解)6、有什么要问我的--------------------------------------------------------------------------------------------------------------------------------- ----------------二面:(1 个小时)1、你说你做DL 做得比较多是吧好把CNN 的发展历史从2010 年开始按时间轴顺序说一下,各个网络结构的特点优点,解决了之前什么问题(当时就斯密达了,忘了挺多,就重点说了下alexnet vgg resnet)2、你用的网络和文章里的结构差不多吗?有没有自己的创新?那你做和别人做有啥差别呢?2、resnet 说一下shortcut,两个mapping 、为啥可以无损传播梯度,为啥可以缓解网络退化3、除了深度做文章,还从哪些方面作文章(Inception)说一下4、做项目遇到过过拟合都是怎么解决的5、介绍一下正则,L1 L2 的比较,为啥L1 更稀疏6、tensorflow 或者caffe 的底层代码看过吗卷积是怎么实现的GPU 进行并行计算时如何计算矩阵卷积的7、感受野受哪几个参数的影响,给了一个距离例子,计算感受野的大小8、数据结构题目:如何判断一个链表上是否有环快慢指针如果快指针走3 步的话呢还能奏效吗? 如果快慢指针的起点不一样呢,还能奏效吗?9、数学题:凸函数有什么优点?如何证明一个n 元函数是凸函数?10、有什么想问我的--------------------------------------------------------------------------------------------------------------------------------- ----------------hr 面:11 分钟1、自我介绍2 分钟2、项目中最有成就感的一次最有挫折感的一次3、为什么想要加入jd?4、你性格上的优势和劣势是什么5、如果和leader 意见不统一如何解决6、你的职业生涯规划是什么7、有什么想问我的吗。
京东笔试未安排

竭诚为您提供优质文档/双击可除京东笔试未安排篇一:京东20xx校园招聘笔试题篇二:京东开发笔试题京东开发笔试题第一部分数据结构1、设a,b,c三个元素的进栈次序是a,b,c,符号push与pop分别表示对堆栈进行一次进栈操作与一次出栈操作(1)请分别写出所有可能的出栈序列以及获得该出栈序列的操作序列abcpush(a)pop(a)push(b)pop(b)push(c)pop(c)acbbacbca cba(2)指出不可能出现的出栈序列cab2、已知某二叉树的后序遍历序列是dabec,中序遍历序列是deabc,它的前序遍历序列是什么?cedba3、将长度为n的单链表链接在长度为m的单链表之后的算法的时间复杂度是多少?o(n)4、在有序表(12,24,36,48,60,72,84)中二分查找关键字72时所需进行的关键字比较次数是多少?mid=(low+high)/248725、现有一圆环形路,路上有n个加油站,第i个加油站储存有ni升容量的油,每两个加油站之间有一定的距离(km),一汽车初始无油,该车每公里消耗w升油,请问该车从哪个加油站出发可以绕该环形路行驶一圈。
给出所有的算法及时间的复杂度。
Vtn-1sw*t=niV*t=s/(n-1)ni=s/(n-1)*w6、b-树和b+树有什么区别,用在什么地方?b+树的叶子节点包含所有关键字的信息用处:索引例如mysql索引就是b+tree文件系统1.定义任意非叶子结点最多只有m个儿子;且m>2;2.根结点的儿子数为[2,m];3.除根结点以外的非叶子结点的儿子数为[m/2,m];4.每个结点存放至少m/2-1(取上整)和至多m-1个关键字;(至少2个关键字)5.非叶子结点的关键字个数=指向儿子的指针个数-1;6.非叶子结点的关键字:k[1],k[2],…,k[m-1];且k[i]7.非叶子结点的指针:p[1],p[2],…,p[m];其中p[1]指向关键字小于k[1]的子树,p[m]指向关键字大于k[m-1]的子树,其它p[i]指向关键字属于(k[i-1],k[i])的子树;8.所有叶子结点位于同一层;2.非叶子结点的子树指针与关键字个数相同;3.非叶子结点的子树指针p[i],指向关键字值属于[k[i],k[i+1])的子树(b-树是开区间);4.为所有叶子结点增加一个链指针;5.所有关键字都在叶子结点出现;第二部分软件工程1、软件生存周期各阶段的活动定义是什么?定义及规划需求分析软件设计程序编码软件测试运行维护2、程序的三种基本控制结构是什么?1.顺序结构:2.选择(判断)结构:3.循环结构:3、汽车有一个发动机。
京东面试笔试题目整理

京东面试笔试题目整理京东面试笔试题目在现实的学习、工作中,我们最离不开的就是试题了,试题是命题者依据肯定的考核需要编写出来的。
什么样的试题才是好试题呢?以下是我收集整理的京东面试笔试题目,欢迎大家共享。
①京东产品经理笔试题1、什么是产品?”2、举例一个你认为失败的产品案例,请说出其用户体验的弊端3、请描述一个产品的生命周期都包括哪些阶段?4、请在您熟识使用的工具后面大狗,其他工具填写在空白处5、请说出你最近关注的新的网站和应用,好在哪?以及你对他市场定位和用户群的分析6、你是否是一个不情愿墨守成规的人,请举你在过去学习或社会实践中创新的例子7、你喜爱网购么?请说说你对电子商务的理解,请说出京东和淘宝用户体验上的异同8、回想你在上学期间做的最有成就感的事,为什么?①京东商城管培生面试题一面:1、小组面试:3分钟自我介绍,然后面试官会针对你的简历和你所说的话进行一些提问。
问题基本就是你2、对电子商务的了解3、对京东的看法4、京东商城与淘宝的比较5、HR指着一瓶矿泉水,我要它明天上市,请你给出方案6、高校经受等二面:无领导小组争论,给出一个问题并带有选项,选择你认为重要的几项。
小组进行争论,最终一人总结。
全过程HR不参加。
①京东采销经理面试1、你认为选购员的价值体现在哪里?顺便谈谈你对选购的熟悉!回答:最为一个选购员,首先想到几点:一是降低成本;二是保障质量;三是提高生产力;四是有宽阔的选购资源,使选购价格明朗化。
五是要把自己的供应市场形成良性竞争机制。
选购并非只是买与卖的简洁交易,而是一门专业学科,需要讨论与积累。
2、对于一款新产品,你如何评估供应商的报价是否合理?顺便谈谈你通常是如何估算产品成本!回答:这就需要选购要具有专业的眼光,懂得产品详细的工艺与技术,在这方面没有任何投机取巧的方法,假如涉及到的工艺超过选购的专业范畴,一般就需要公司的工程技术人员从旁帮助,以其达到最好的谈判效果。
3、客户突然取消订单,供应商已经把货送到公司了,供应商不同意退货,你认为选购应当怎么处理?回答:根据合同办事!这种状况,责任不在供应商,应当首先与客户沟通,要求对方消化已经选购的物料或支付因取消订单而造成的类似的损失;一方面与供应商沟通协商,看看这种物料是否能够关心处理消耗,假如是常规物料,市场通用,供应商还是会理解并帮助的。
京东校园招聘笔试题

京东校园招聘笔试题京东应届生招聘笔试题(A)卷(笔试时间90分钟)姓名:学历:学校:专业:联系电话:申请职位:期望工作地点:成绩:请同学认真填写申请职位和期望工作地点。
详情如下,请填写一个职位和对应一个工作地点招聘岗位介绍:开发工程师(沈阳,成都,北京,南京,深圳);Web前端开发工程师(上海,深圳);安全工程师(北京);测试工程师(北京,上海,深圳);前端开发工程师(北京,成都);数据挖掘工程师(北京,上海);算法工程师(北京,沈阳,成都);网络工程师(北京);云计算开发工程师(北京,南京);移动开发工程师(北京)一、客观题:(总分,60分,每题4分共15题)请将答案填入下面表格中1 2 3 4 56 7 8 9 1011 12 13 14 151.操作系统死锁的必要条件(多选)()A.互斥条件B. 系统资源有限C. 进程调度不合理D. 环路等待条件2.定义根结点深度为1,有n个元素的完全二叉树的深度是()A.D(n)=log2(n)B. D(n)=1+log2(n)C. D(n)=n+log2(n)D. D(n)=1+n*log2(n)3. 以下函数的时间复杂度()Void recursive(int n, int m, int o){if (n < = o) {Printf(“%d, %d\n”,m,o);}else {recursive (n-1, m+1, o);recursive (n-1, m, o+1);}}A.O(n*m*o)B. O(n^2*m^2)C. O(2^n)D. O(n!)4.以下关于进程和线程的描述中,正确的一项是()A.一个进程就是一个独立的程序B.进程间是互相独立的,同一进程的各线程间也是独立的,不能共享所属进程拥有的资源C.每个线程都有自己的执行堆线和程序计数器为执行上下文D.进程的特征包括动态性、并发性、独立性、同步性5.假设你只有100Mb的内存,需要对1Gb的数据进行排序,最合适的算法是()A.归并排序B. 插入排序C. 快速排序D.. 冒泡排序6.以下关于TCP/IP协议的描述中,不正确的是()A.TCP负责将信息拆分为数据包,并在数据包达到目的地后对其进行装配B. IP负责为数据包选择路由以便将其传递到正确的目的地C. TCP协议是可靠地服务,当客户端第一次向服务端发送会话请求的时候,就会把数据传输过去D. IP,ICMP和IGMP都是网络层的协议7.SQL语言中,删除一个表的命令是()A.DELETEB. DROPC. CLEARD. REMOVE8.已知一颗二叉树,其先序序列为EFHIGJK,中序序列为HFIEJKG,则该二叉树根节点的右孩子为。
A京东校园招聘试题用户研究卷

A京东校园招聘试题用户研究卷用户研究岗笔试题 A1姓名:性别:手机:学校:学历:专业:期望工作地点(单选)北京深圳答题时间:60分钟得分:不定项选择题答题卡1 2 3 4 56 7 8 9 1011 12 13 14 15一、不定项选择题(共15题,每道题4分)【PART1 定性知识题】1.可用性测试(Usability Testing)的样本量一般在多少时,能发现大部分问题: A.5人以下B.5-8人C.30人以上D.越多越好2.以下哪个选项不属于ISO 9241对可用性(Usability)的核心定义指标:A.有效性(Effectiveness)B.效率(Efficiency)C.可靠性(Reliability)D.满意度(Satisfaction)3.使用决策树(David Travis)对可用性问题进行分级的指标有哪些?A.难度(Difficulty)B.影响程度(Impact)C.频率(Frequency)D.持续性(Persistence)4.以下哪些任务设置方式不符合可用性测试的要求:A.查看购物车里的商品B.你想要买一套茶具在公司用,于是购买了一套并且寄到公司C.你想要买一双高跟鞋,可以从左侧导航找到女鞋,点击后筛选高跟鞋D.秋天到了,你想要买一件风衣,为了对比,挑选时将看中的风衣都放进收藏夹5.以下关于定性访谈的说法,哪种是不正确的?A.问题要有引导性B.保持问题的开放性C.问题要客观D.问题要要关注单一主题【PART2 定量知识题】6.在一次问卷调查中,我们对用户的网上购物态度进行了测量,测量使用了5分态度语句量表,事后我们希望根据用户的网上购物态度对用户进行分类,请问下列哪种统计分析方法是必须的?A.回归分析(Regression)B.相关分析(Correlation)C.聚类分析(Clustering)D.因子分析(Factor analysis)E.方差分析7.在一次问卷调查中,我们对5个电商网站进行了品牌个性测量,获得了每一个品牌在20个关键词上的相应比例,事后,我们想运用1幅图表现5个品牌个性上的差异,请问以下哪种图表是最清晰的?A.散点图B.条形图C.雷达图D.对应分析图8.在设计调查问卷时,要使用非引导性语句的目的是?A. 使被调查者同意调查者的观点B. 使调查者和被调查者之间建立其相互信任的关系C. 使所得的结论具有客观性D.使所得的结论具有主观性9.某地区商品销售额增长了5%,商品零售价格平均增长2%,则商品销售量增长?A.7%B.10%C. 2.94%D.3%10.以下关于问卷设计原则的说法,有哪些是正确的的?A.遵循先易后难的原则B.要注意问题的逻辑顺序,按时间顺序、类别顺序等合理排列C.封闭式问题放前面,自由式问题放后面D.问卷需要体现专业性,尽量避免口语化【PART3 互联网知识题】11.以下平台中,不符合“扁平化设计”风格的是A.iOS 6B.iOS 7C.Windows Phone7D.Windows812.以下与Whatsapp属性相类似的产品是?A.LineB.ViberC.WechatD.Waze13.请在以下选项中,选出国内外模式对应的网站/app:A.微信与what's upB.支付宝与paypalC.兰亭集势与ebayD.百度与GoogleE.花瓣与pinterest14.请在以下网站中,选出跟其他3项不同的一个:A.唯品会B.京东C.淘宝D.亚马逊15.以下是京东和淘宝网站的一些功能,请选择不对应的一项:A.金牌会员vs钻石买家B.京东小金库vs支付宝C.京东白条vs淘宝信用卡分期D.京东夺宝岛vs淘宝拍卖会二、计算题(共2题,每道题10分)16.某企业50%女员工和40%的男员工的年龄在35岁或35岁以上,而整体员工数量的58%的年龄在35岁以下,请问女员工占总员工数量的比例?写出详细的计算过程17.对某城市500人进行调查,有78%的人在家里使用电脑,有65%的人在酒店使用电脑,有52%的人既在家里又在酒店使用电脑,请问既不在家里也不再酒店使用电脑的人的数量是多少?写出详细的计算过程三、简答题(共2题,每道题10分)18.背景说明:毕业季悄然而至,假设你是班里的活动委员,为了让所有的同学留下美好的回忆,你将在毕业前为班里举行一次活动。
京东面试笔试题金融管培生

京东管培生笔试需要开摄像头,不允许最小化当前页面,允许用计算器,准备好一支笔和几张纸
第一部分:文字题10 题/10min1)我的第一个题是在语境中选词填空:比如选出移花接木由移天换日还是其他的词替代;由衷由衷心还是其他的词代替;2)有无语病的句子:台湾和香港的有些专家来华啥啥的那句是错的
第二部分:数字推理10 题/10min
全部是找规律,数列题完全没准备,按照遥远记忆中的高中知识进行推理的(巧用排除法)
(按照往年经验准备了一堆小学奥数题。
)
第三部分:图形推理10 题/10min(这个我之前刷过,所以感觉相对容易的)
全部是找规律,可以按照行测的图形推理准备。
图形推理类型有:结构类(对称性);位置类;叠加类(直接叠加,去异存同,去同存异)数量类(交点,封闭区域,笔画)等
第四部分:逻辑推理28 题/40min
1)中心思想概括,主要考察的是给你一段话你能不能抓住重点,比较容易,不算技巧的技巧有:“但是‘后面的才是重点;中心一般在首句和尾句等
2)分析图表,图表说明了什么,不能说明什么
3)最后一道题:是往来邮件的截图,关于安排二期专家调查预算不足这件事,主要考察了你在工作时候的邮件沟通能力
提醒:全程没有任何时间快结束了的提醒,把握好时间,建议做到最后一题的时候赶紧蒙一个再开始读题再选(当前页面的内容是可以修改的)。
【个人简历】京东20XX年应届生招聘笔试题

京东20XX年应届生招聘笔试题一、客观题: (总分,60分,每题4分共15题)1关于HTTP协议的说法,以下哪些说法是不正确的()A. 有状态,前后请求有关联关系B. FTP也可以使用HTTP协议C. HTTP响应包括数字状态码,300代表此次请求有正确返回D. HTTP和TCP、UDP是在网络分层里是同一层次的协议2以下代码运行结果为()#includeint main() {uint32_t a = 100;while(a > 0){--a;}printf(“%d”,a);return 0;}A. -1B. 100C. 0D. 死循环3以下哪种排序算法需要开辟额外的储存空间()A. 选择排序B. 归并排序C. 快速排序D. 堆排序4如果将固定块大小的文件系统中的块大小设置大一些,会造成()A. 更好的磁盘吞吐量和更差的磁盘空间使用率B. 更好的磁盘吞吐量和更好的磁盘空间使用率C. 更差的磁盘吞吐量和更好的磁盘空间使用率D. 更差的磁盘吞吐量和更差的磁盘空间使用率5若一颗二叉树的前序遍历为a,e,b,d,c,后序遍历为b,c,d,e,a,则根节点的孩子节点()A. 只有eB. 有e,bC. 有e,cD. 不确定6在一个世世代代都重男轻女的村庄里,村长决定颁布一条法律:村子里没有生育出儿子的夫妻可以一直生育指导生出儿子位置,假设现在村子的男女比例是1:1,这条法律颁布之后的若干年后村子的男女比例将会()A. 男的多B. 女的多C. 一样多D. 不确定7批处理操作系统目的是()A. 提高操作系统资源利用率B. 提高系统与用户的交互性能C. 减少用户作业的等待时间D. 降低用户作业的周转时间8设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE()A. ‘__W_%’B. ‘_%W__’C. ‘_W__’D. ‘_W_%’9已知的一个无向图(边为正数)中顶点A,B的一条最短路P,如果把各个边的权重(即相邻连个顶点的距离)变为原来的2倍,那么在新图中,P忍让是A,B 之间的最短路。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
京东校园招聘笔试题
京东应届生招聘笔试题(A)卷
(笔试时间90分钟)
姓名:学历:学校:专业:
联系电话:申请职位:期望工作地点:成绩:
请同学认真填写申请职位和期望工作地点。
详情如下,请填写一个职位和对应一个工作地点
招聘岗位介绍:开发工程师(沈阳,成都,北京,南京,深圳);Web前端开发工程师(上海,深圳);安全工程师(北京);测试工程师(北京,上海,深圳);前端开发工程师(北京,成都);数据挖掘工程师(北京,上海);算法工程师(北京,沈阳,成都);网络工程师(北京);云计算开发工程师(北京,南京);移动开发工程师(北京)
一、客观题:(总分,60分,每题4分共15题)请将答案填入下面表格中
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
1.操作系统死锁的必要条件(多选)()
A.互斥条件
B. 系统资源有限
C. 进程调度不合理
D. 环路等待条件
2.定义根结点深度为1,有n个元素的完全二叉树的深度是()
A.D(n)=log2(n)
B. D(n)=1+log2(n)
C. D(n)=n+log2(n)
D. D(n)=1+n*log2(n)
3. 以下函数的时间复杂度()
Void recursive(int n, int m, int o){
if (n < = o) {
Printf(“%d, %d\n”,m,o);
}else {
recursive (n-1, m+1, o);
recursive (n-1, m, o+1);
}
}
A.O(n*m*o)
B. O(n^2*m^2)
C. O(2^n)
D. O(n!)
4.以下关于进程和线程的描述中,正确的一项是()
A.一个进程就是一个独立的程序
B.进程间是互相独立的,同一进程的各线程间也是独立的,不能共享所属进程拥有的资源
C.每个线程都有自己的执行堆线和程序计数器为执行上下文
D.进程的特征包括动态性、并发性、独立性、同步性
5.假设你只有100Mb的内存,需要对1Gb的数据进行排序,最合适的算法是()
A.归并排序
B. 插入排序
C. 快速排序
D.. 冒泡排序
6.以下关于TCP/IP协议的描述中,不正确的是
()
A.TCP负责将信息拆分为数据包,并在数据包达到目的地后对其进行装配
B. IP负责为数据包选择路由以便将其传递到正确的目的地
C. TCP协议是可靠地服务,当客户端第一次向服务端发送会话请求的时候,就会把数据传输过去
D. IP,ICMP和IGMP都是网络层的协议
7.SQL语言中,删除一个表的命令是()
A.DELETE
B. DROP
C. CLEAR
D. REMOVE
8.已知一颗二叉树,其先序序列为EFHIGJK,中序序列为HFIEJKG,则该二叉树根节点的右孩子为。
()
A. E
B. J
C. G
D. H
9.俩人玩游戏,在脑门上贴数字(正数字> =1), 只看见对方的,看不见自己的,而且两人的数字相差1,要猜自己的数字一下是两人间的对话:
A:我不知道
B:我也不知道
C:我知道了
D :我也知道了
问A 头上的字是多少?B 头上的字是多少?( )
A. A 是4 , B 是3
B. A 是3 , B 是2
C. A 是2 , B 是1
D. A 是1 , B 是2
10. 如下的无向图中有多少个不同的最小生成树( )
A . 4
B . 5
C . 6
D. 7
11. 在才C++中,为了让某个类只能经过new 来创立(即如果直接创立对象,编译器将会报销),应该( )
A. 将构造函数设置为私有
B. 将析构函数设置为私有
C. 将构造函数和析构函数均设置为私有
D. 2 2 1 2 2 1 1
1 1
2 2 2 2
没有办法能做到
12.内联函数在一下场景中是有用的()
A.当函数代码较长且有多层嵌套循环的时候。
B.当函数中有较多的静态变量的时候。
C.当函数代码较小而且被频繁调用的时候。
D.以上皆不对。
13.下面程序的输出结果()
# include <iostream>
using namespace std;
class A{
public:
void print() {cout << “A::print()”;}
}; class B: private A {
public:
void print() {cout << “B::print()”;}
}; class C: public B {
public:
void print() {A::print();}
}; int main() {
C b;
b.print();
}
A.A::print()
B. B::print()
C. 编译错误
14.如下代码:
public class Foo{
public static void main(String[] args) {
try { Return;
} finally {
System.out.println(“Finally");
}
}
}
输出结果是()
A.Finally
B. 编译失败
C. 代码正常运行但没有任何输出
D. 运行时抛出异常
15.使用7, 7, 7, 1四数字和加减乘除,计算出48, 每个数字只能用一次:
二、编程题:(总分,40分,每题20分)
1. 请编写一个函数func , 输入一个正整数n ,返回一个最小的正整数m ( m>9,即m至少包含两位数),使得m的各位乘积等于n, 例如输入36,输出49; 输入100,输出455,如果对于某个n不存在着这样的m,请输出-1。
语言不限,但不要用伪代码作答,函数输入输出请参考如下函数原型。
C++函数原型:
int func(int n) {
}
2. 非递归方式实现二叉树的先序遍历,并将个节点的值保存在数组中。
语言不限,但不要用伪代码作答,函数输出请参考如下函数原型。
C++ 函数原型:
struct TreeNode {
int value;
TreeNode* left;
TreeNode* right;
};
void Traverse TreeInPreOrder(std::vector <int> & values, const TreeNode* root) {
}
三、附加题:(总分20分)
1. 请编写程序计算第K个能表示为k
i5
j
2的
*
3
*
正整数(其中i,j,k为整数)。
例如前5个满足这个条件的数分别是:1,2,3,4,5,6,8,9,10,12,15。
语言不限,函数输入输出参考:
C++ 函数原型:
int KthNumber(int k){
}。