笔试
皮卡丘吃桃子
研究行人重识别的在读研究生
展开
-
程序员笔试之360公司2021技术综合类 编程题收集整理(十三)
1.验证密码复杂性验证密码复杂性是网站在用户输入初始密码后需要进行的一步操作。现在,小A的网站需要验证密码的复杂性,小A对一个足够复杂的密码拥有如下要求:1.要有数字2.要有大写字母3.要有小写字母4.要有特殊字符5.长度不得小于8现在给你密码,请你判断这个密码是否足够复杂输入描述:输入包含多组数据,对于每组数据,包含一个字符串S.输出描述:如果密码足够复杂,输出OK,否则输出Irregular password.请注意输出的大小写示例输入:12_Aaqq12Password12原创 2020-09-14 10:25:03 · 552 阅读 · 1 评论 -
程序员笔试之大翼云2021技术类 编程题收集整理(十二)
1.读入一个自然数N,求按从小到大的顺序的第N个丑数并输出,注:把只包含因子2,3和5的数称作丑数(Ugly Number)。例如6,8都是丑数,但是14不是,因为它包含因子7.习惯上我们把1当作是第一个丑数。输入描述:输入包括一个整数N(1<=N<=1500)输出描述:每输入一个测试数据,就输出第N个丑数示例输入:3示例输出:32.设a,b,c,d均是0到9之间的数字,abcd,bcda是两个四位数字,且有:abcd+bcda=8888.求满足条件的所有a,b,c,d的值。原创 2020-09-14 09:53:09 · 299 阅读 · 0 评论 -
程序员笔试之大翼云2021技术类 选择题收集整理(十五)
A.B.C.D.原创 2020-09-11 16:19:37 · 1325 阅读 · 0 评论 -
程序员笔试之乐信2021后台开发工程师 选择题收集整理(十四)
1.下面哪些方式可以让一个短连接变成一个长连接(不定项)A.发送RST指令B.发送FIN指令C.Http协议中header中加入 --Connection:keep-aliveD.定时发送心跳包2.操作系统具有进程管理,存储管理,文件管理和设备管理的功能,在以下有关的描述中,哪些正确的(不定项)A.进程管理主要是对程序进行管理B.设备管理是指计算机系统中除了CPU和内存以外的所有输入,输出设备的管理C.文件管理可以有效的支持对文件的操作,解决文件共享,保密和保护问题D.存储管理主要是管理内原创 2020-09-11 10:58:45 · 673 阅读 · 0 评论 -
程序员笔试之腾讯2021校园招聘后台&综合 编程题收集整理(十一)
1.小Q给你两个降序排序好的链表,小Q希望你能求出两个链表的公共部分。公共部分是指在两个链表中均出现过的子序列。注:需要自己处理输入输出,请根据题意自己定义,链表节点,相关函数输入描述:输入的第一行为第一个链表的长度n.第二行为第一个链表的每个节点值val.第三行为第二个链表的长度m.第四行为第二个链表的每个节点值va.1<=n,m<=1000000,−109<=val<=109-10^9<=val<=10^9−109<=val<=109输出描原创 2020-09-07 14:28:39 · 602 阅读 · 0 评论 -
程序员笔试之百度2021QA测试工程师 选择题收集整理(十三)
A.B.C.D.原创 2020-09-04 10:38:58 · 1688 阅读 · 0 评论 -
程序员笔试之拼多多2021校园招聘测试开发工程师 编程题收集整理(十)
A.B.C.D.原创 2020-09-02 14:42:43 · 699 阅读 · 0 评论 -
程序员笔试之海康威视2021应用软件开发工程师C/C++单选题收集整理(十二)
1.以下关于进程和线程的描述错误的是()A.每个线程拥有自己的堆栈和局部变量B.线程是程序执行的最小单位C.进程切换比线程切换的开销更小D.进程有独立的地址空间,而线程没有2.下列哪个定义是非法的()A.int ival=1.01B.const int &rval3=1C.int &rval2=ivalD.int &rvall=1.03.以下叙述中正确的是()A.在一个程序中,允许使用任意数量的#include命令行B.虽然包含文件被修改了,包含该文件的源程序原创 2020-09-02 10:08:08 · 3066 阅读 · 0 评论 -
程序员笔试之吉比特&雷霆游戏2021届技术类单选题收集整理(十一)
A.B.C.D.A.B.C.D.原创 2020-09-01 19:26:16 · 2891 阅读 · 2 评论 -
程序员笔试之京东2021校园招聘测试开发工程师 编程题收集整理(九)
1.第n个数自从学了素数以后,小明喜欢上了数字2,3和5。当然如果一个数字里面只出现2,3和5这三个数字,他也一样喜欢,例如222,2355,223355.现在他希望你能够帮他编写一个程序,快速计算出由2,3,5这三个数字组成的由小到大的第n个数,当然也包括2,3,和5输入描述:单组输入每组输入数据占1行,每行输入一个正整数n.(n<=1000)输出描述:每组输出数据占1行,即满足要求的第n个数样例输入:3样例输出:52.逆序五进制编写一个程序,首先将一个十进制正整数逆序【需要原创 2020-08-31 14:36:10 · 1046 阅读 · 1 评论 -
程序员笔试之京东2021校园招聘测试开发工程师 单选题收集整理(十)
1.数据结构队列的设计在程序开发中有着非常重要的应用和实践场景,它的应用场景有:(多选)A.模拟事件发生的先后顺序B.简化程序设计C.操作系统中的作业调度D.调用函数或子程序2.设有标号为a,b,c,d的四个订单,顺序进入栈结构的等待消息程序,下列不可能的处理订单的顺序是:A.abcdB.adbcC.acbdD.abdc3.关于性能测试,描述错误的是()A.响应时间是系统重要的性能指标,原则上可以用秒表手工测试B.性能测试是对系统的在性能方面的测量工作C.思考时间是指系统停顿的时间原创 2020-08-31 13:49:05 · 1808 阅读 · 0 评论 -
程序员笔试之猿辅导招聘2021 编程题收集整理(八)
1.小猿给定了一颗完全二叉树,树中结点都是正整数,请问该完全二叉树的边界结点从根结点开始以逆时针的顺序排序后形成的序列是什么?边界结点定义为每层最左边的结点,叶子结点和每层最右边的结点。(用一个结点只能计入一次)输入描述:第一行输入一个正整数N,表示为完全二叉树的结点个数(1<=N<=10610^6106).第二行输入N个正整数,表示为该完全二叉树的层序遍历序列输出描述:输出完全二叉树的边界结点从根节点开始以逆时针的顺序排序后形成的序列,以空格分隔示例:输入:51 2 3 4原创 2020-08-24 15:53:23 · 980 阅读 · 0 评论 -
程序员笔试之猿辅导招聘2021 单选题收集整理(九)
1.设有一个10阶的对称矩阵A[10][10],采用压缩存储方式,以行序为主序存储其左下三角,a[0][0]为第一个元素,其首元素存储地址为800,每个元素占4个地址空间,则a[7][6]的地址为()A.936B.932C.928D.9242.在一个多线程的单生产者单消费者模型中,由于单个数据生产者写入队列时间和消费者从队列中读出时间过长,导致了阻塞队列堆积,这一个问题的解决方法不包括以下哪项()A.使用无锁队列替代有锁的阻塞队列B.增加单位时间的消费尝试次数C.提升消费者读取数据速度D.原创 2020-08-24 15:22:11 · 971 阅读 · 0 评论 -
程序员笔试之滴滴2021测试开发工程师 编程题收集整理(七)
1.一年一度的X星人田径运动会隆重开幕,小小X报名参加了跳跃比赛,这可是小小X最擅长的项目!跳跃比赛分为两轮,一轮是调高,一轮是跳远,最终成绩将综合两轮比赛的成绩来确定,并且两轮比赛成绩在最终成绩的计算中各占一半权重。现在已经知道小小X在跳高和跳远比赛中分别的排名情况,现在请你编写一个程序帮小小X计算一下在最终成绩排名中小小X可以获得第二次最好名次和最差名次。输入描述:每组输入包含一个测试样例,每个测试样例包含三行第一行输入n,表示参赛人数(n<=26)第二行输入n个不重复的大写字母,表示n个原创 2020-08-24 12:35:30 · 662 阅读 · 0 评论 -
程序员笔试之滴滴2021测试开发工程师 单选题收集整理(八)
1.关于欧几里得算法(GCD)的描述不正确的是()A.若GCD(a,b)=0,那么a,b两数互质B.欧几里得算法又叫辗转相除法,是求最大公约数的一种方法C.欧几里得算法的实现可以用递归来实现D.欧几里得算法的时间复杂度为(logn)2.假定某同学使用贝叶斯分类模型时,由于失误操作,致使训练数据中两个维度重复表示,下列描述中正确的是()A.如果所有特征都被重复一遍,则预测结果不发生变化B.模型效果精度降低C.其它几项均不真确D.被重复的在模型中的作用被加强3.老年大学的排课情况如下:周一全原创 2020-08-24 12:03:56 · 1424 阅读 · 1 评论 -
程序员笔试之顺丰2021测试开发工程师 单选题收集整理(七)
1.在B/S模型中,client使用http协议连接server时默认使用的端口是()A.53B.21C.20D.802.MongoDB中哪个语句能够查找姓名为refactor的文档A.db.users.find({“name”:{“first”:“refactor”}})B.db.user.find({“name”:{“first”:“refactor”,“last”:“refactor2”}})C.db.user.find({“name.first”:“refactor”,“name.l原创 2020-08-21 15:53:41 · 1777 阅读 · 1 评论 -
程序员笔试之软件开发方向-python 单选题收集整理(六)
2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.原创 2020-08-16 16:27:09 · 268 阅读 · 0 评论 -
程序员笔试之美团2021测试方向 编程题收集整理(六)
1.不一样的逆序数2.小团的旅行线路3.小团的配送团队4.小团的车辆调度原创 2020-08-16 16:05:36 · 948 阅读 · 0 评论 -
程序员笔试之哔哩哔哩2021后端开发 编程题收集整理(五)
1.给出4个1到10的数字,通过加减乘除,得到数字为24就算胜利示例1:输入:[7,2,1,10]输出:true说明:72+1102.给定一个只包含括号的字符串,判断字符串是否有效。其中,括号种类包含:‘(’ , ‘)’ , ‘{’ , ‘}’ , ‘[’ , ‘]’。有效字符串需要满足:1)左括号必须用相同类型的右括号闭合;2)左括号必须以正确的顺序闭合,注意空字符串可被认为是有效字符串示例1:输入:“{ [ ] }”输出:true示例2:输入:" ( [ ) ] "输出:原创 2020-08-16 15:49:46 · 611 阅读 · 3 评论 -
程序员笔试之哔哩哔哩2021后端开发 单选题收集整理(五)
1.以下函数的时间复杂度是void func(int x,int y,int z){if(x<=0)print("%d,%d\n",y,z);else{func(x-1,y+1,z);func(x-1,y,z+1);}}A.O(x2x^2x2 * y2y^2y2)B.O(2x2^x2x)C.O(2x2^x2x * 2y2^y2y * 2z2^z2z)D.O(xyz)2.下列正则表达式不能完全匹配字符串aabbb的是A.a{2}b{3}B.a+b+c*C.[a-z]*D原创 2020-08-16 15:29:49 · 3085 阅读 · 0 评论 -
程序员笔试 编程题收集整理(四)
1.请使用二叉树对N个整型数字进行升序排序,语言不限输入描述:N个整型数字输出描述:打印出一串有序整型数字示例1:输入:10 2 5 7 12 3 8输出:2 3 5 7 8 10 122.对于一个长度为n的数组,请找出其中包含的多数元素。这里的多数元素是指在该元素在数组中出现次数大于[n/3]次输入描述:一个长度为n的数组输出描述:由多数元素包含的数组示例1:输入:[3,2,3]输出:[3]3.七星不靠是中国麻将竞赛规则的番种,胡牌时由东南西北中发白七张,外加其它花原创 2020-08-13 15:19:28 · 501 阅读 · 0 评论 -
程序员笔试 单选题收集整理(四)
1.a=[[1,2],[3,4],[5,6]]print([j for i in a for j in i])以上代码的输出结果是:A.[1,2,3,4,5,6]B.[1,3,5]C.[6,5,4,3,2,1]D.[2,4,6]A.B.C.D.A.B.C.D.A.B.C.D.A.B.C.D.A.B.C.D.A.B.C.D.A.B.C.D.A.B.C.D.A.B.C.D.原创 2020-08-13 11:02:20 · 1034 阅读 · 0 评论 -
程序员笔试 编程题收集整理(三)
1.牛牛很喜欢字符串,但是相对于字符串,他更喜欢回文字符串。我们定义一个串为回文字符串,当且仅当它从前往后读和从后往前相同。现在牛牛想知道对于任意一个字符串,它至少需要替换多少个字符才能将它变为回文字符串。一次替换操作中,牛牛可以选择任何一个位置的字符,将其变为另一个字符输入描述:第一行一个整数N,表示回文串的长度接下来一行N个小写字母表示字符串输出描述:输出一个整数表示答案示例1:输入:5acacb输出:1示例2:输入:4acac输出:22.给你一个N X M的方格图,原创 2020-08-12 10:02:46 · 515 阅读 · 1 评论 -
程序员笔试之阿里巴巴2021笔试 编程题收集整理(二)
1.小强已经开始准备放大他的n个恐龙蛋了,他把他们放在他自制的n个放大器,其中第i个放大器每天可以使放在上面的恐龙蛋增大i个尺寸,为了不偏心,他把最大的恐龙蛋放在第一个放大器上,第二大的恐龙蛋放在第2个放大器上,以此类推。他想要孵化两个一样大的恐龙蛋,所以他想要知道最早几天后有两个恐龙蛋会变成一样大?输入描述:第一行一个整数n,n表示恐龙蛋的个数。接下来一行n个整数,其中第i个整数aia_iai表示放在第i个放大器的恐龙蛋大小。2<n<10610^61061<aia_iai&原创 2020-08-11 14:36:32 · 1058 阅读 · 0 评论 -
程序员笔试之网易2021测试开发工程师 编程题收集整理(一)
1.小易得到了一个仅包含大小写英文字符的字符串,该 字符串可能不是回文串。小易可以在字符串尾部加入任意数量的任意字符,使其字符串变成回文串。现在请你编写一个程序,要能计算出小易可以得到的最短回文串。输入描述:一行包括一个字符串s,1<=|s|<=10310^3103。输出描述:一行包括一个字符串,代表答案。示例1:输入:noon输出:noon示例2:输入:noo输出:noon示例3:输入:helloworld输出:helloworldlrowolleh2.牛牛现在有一原创 2020-08-11 13:46:13 · 1406 阅读 · 0 评论 -
程序员笔试之京东2021测试开发工程师 多选题收集整理(二)
1.UI自动化测试时怎样的xpath更稳定,最不容易因为变动而执行失败?A.最深路径B.带文本的路径C.最浅路径D.不带文本的路径2.在白盒测试中,下列属于静态分析法的是?A.程序结构分析B.代码规则检查C.程序复杂度分析D.内存泄漏3.以下关于连通图和连通分量的描述正确的是?A.非连通的无向图有多个连通分量B.强连通图只有一个强连通分量,即是其自身C.非强连通的有向图有多个强连分量D.任何连通图的连通分量只有一个,即是其自身4.京东程序开发过程中有着非常严格的程序设计流程和规原创 2020-08-07 16:32:51 · 972 阅读 · 0 评论 -
程序员笔试(偏测试) 多选题收集整理(一)
1.IPV6邻居发现协议有几种报文类型?A.6种B.3种C.5种D.4种2.关于主键下面说法正确的是()A.该字段不可为空也不可以重复B.是确定数据库中的表的记录的唯一标识字段C.可以是表中的多个字段组成的D.可以是表中的一个字段3.以下哪种属于软件缺陷?()A.软件实现了产品规格没有提到的功能B.软件中出现了产品规格说明不应该出现的功能C.软件实现了产品规格说明所要求的功能但因为受性能限制而未考虑可移植性问题D.软件没有实现产品规格说明所要求的功能4.双向链表的头指针为beg原创 2020-08-03 14:24:21 · 1243 阅读 · 1 评论 -
程序员笔试之京东2021测试开发工程师 单选题收集整理(三)
1.如果用两个队列来实现栈的功能,问n个数需要最少几步能完成全部入栈?A.n^2B.n(n+1)/2C.n^2-1/2D.2n-12.存在抽象类:public abstract class SubClass{public void a(){System.out.println(“method a.”);}abstract void b();}以下说法正确的是:A.该类可以被实例化B.该类的子类要调用b方法,必须对b方法进行重写C.该类中方法a()定义存在问题D.该类不能被继原创 2020-08-10 10:18:20 · 3616 阅读 · 0 评论 -
程序员笔试 单选题收集整理(二)
1.不考虑推理中所涉及名词的常识性知识,仅根据推理内容判断,以下逻辑推理中正确的是()A.因为所有的巧克力棒都是甜腻事物,并且有的高脂肪食品不是甜腻食物,所以所有的巧克力棒都不是高脂肪食品B.因为有些安眠药是非处方药,并且没有非处方药是容易上瘾的药物,所以安眠药不是容易上瘾的药物C.因为所有的水下船只都是潜水艇,并且没有游艇是水下船只,所以没有潜水艇是游艇D.因为没有怯懦者是真正的自由党人,并且所有的工人领导都是真正的自由党人,所以没有怯懦者是工人领导2.假如有两个线程,都需要申请锁m1,m2,并原创 2020-08-03 15:53:19 · 882 阅读 · 1 评论 -
程序员笔试(偏测试)单选题收集整理(一)
1.编译运行以下程序后,关于输出结果的说明正确的是()public class Conditional{public static void main(String args[ ]){int x=4;system.out.println("value is " + ((x>4)?99.9:9));}}A.输出结果为:value is 9.0B.输出结果为:value is 9C.编译错误D.输出结果为:value is 99.92.关于IPv6协议描述正确的是?()A.通过DH原创 2020-08-03 10:53:07 · 1621 阅读 · 1 评论