总体来说,比较复杂,做一题老半天,真心觉得两个小时也就最多做三道题。 8.22更新:问了一下字节hr,挂了。 做题情况:100 100 75 1.6 下面附前三题的代码,第四题没时间看了(顺便有没有大佬帮忙看看我第三题的忘记考虑哪个约束了吗)下面附代码 1、10的数学规律,无非就是找1的个数,然后判断有没有1的位置是不是在最后或者最前面 假设1的个数是n 如果 1在第一个位置也在最后一个位置,那么
笔试时间:2024年05月20日 历史笔试传送门:2023秋招笔试合集 第一题 题目 给定两个正整数x和p,要求从x中提取出所有的奇数位数字组成一个新数,然后将这个新数对p取模,并输出结果。 输入描述 第一行输入正整数x,代表待处理的数字。 第二行输入正整数p,代表用于取模的数。 输出描述 输出一个整数,代表新数对p取模的结果。 样例输入 12332 12 样例输出 1 说明:从12332中提取出
笔试时间:2024年08月31日 秋招 历史笔试传送门:2023秋招笔试合集 第一题 题目:小美的姓名统计 小美写单词喜欢横着写,她记录了若干个人的名字,但是不小心加进去了一些无关的单词。一个名字单词以大写字母开头,请你帮助她统计共有多少个人的名字。 输入描述 在一行上输入一个长度为n(1<=n<=10^5) 、且由大小写字母和空格混合构成的字符串 s代表小美的全部单词,每个单词之间使用空格间隔。
有哪位大佬给我解释解释输出结果是什么
有选择题 三道编程题 第一题: 输入 2 1 3 2 5 第一行是有n个信封,后面的每一行是n个信封的长和宽,只有小信封的长款大小比大信封小才能套进去,问最多能套多少个信封? 第二题: 输入 数组的长度n和一个数组,全是整数,求乘积为正数的最大连续数组的长度 这个题目的case全过,但是代码是有问题的 比如 如果牛友有很好的方法,欢迎戳我 第三题: 也是一个字符串,找到最长的回文子串 输入 5 a
#笔试# #我的实习求职记录# 后端开发岗,感觉不是很难,数据都比较小。第三题模拟有点恶心,分享一下第四题的思路: 4.(1)题意:两人轮流取硬币,若硬币为奇数则只能取一个,若硬币为偶数则有两种选择:要么取一半,要么取一个。已知两人都很聪明,按照最优策略去取,求最后的分硬币结果。 (2)思路:博弈问题,两人的最优策略为,若当前为奇数,则只能取一个;若当前为偶数,则判断取一半之后是剩下偶数还是奇数,
1、两个有序int数组,合并成一个? 答:用两个下标移动,判断大小,写入到一个新的数组里面 2、求一个数的n次方? 答:我写的是递归,显然不是面试官想要的答案。说时间复杂度能不能降一下,不会啦! 网上百度啦一个答案,没怎么看懂,放出来大家瞅一瞅 #腾讯笔试##大数据求职#
面试某公司,由于本身非科班,基本功不扎实,在笔试没答上来,被刷了。这里记录一下题目 1.二层交换机能够识别()地址。 A.MAC地址 B.域名 C.IP地址 D.UDP端口号 2.以下代码运行结果为 答:BaseDerivedDerived 3.以下程序的输出是 答:12 4.查看TCP连接的命令是什么() A.netstat B.tcpdump C.top D.ifconfig 答:A 5.盒子
记录一下自己做过的笔试题 c++笔试题30道 记录一下做的笔试题目 1.下列关于纯虚函数的描述中,正确的是 A.纯虚函数是一种特殊的虚函数,是空函数 B.具有纯虚函数的类称为虚基类 C.一个基类中说明有纯虚函数,其派生类一定要实现该纯虚函数 D.具有纯虚函数的类不能创建类对象 答案:C 2.关于引用与指针的区别,下列叙述错误的是 A.引用必须被初始化,指针不必 B.删除空指针是无害的,不能删除引用
1. 传染病防控 并查集,两两判断曼哈顿距离,如果小于k,就将父节点大的点添加到父节点小的点的集合中,统计每个节点集合中的节点个数,返回最大值。 2.盘古开天 线性dp分别求出每个下标作为开始和结束的最长递增序列的长度保存在数组dp1和dp2中。然后遍历判断修改每个下标的高度能得到的最长递增序列的最大值,特别注意如果当前下标(i)的后一个下标(i+1)的高度比当前下标前一个下标(i-1)的高度大于
本文向大家介绍Python笔试面试题小结,包括了Python笔试面试题小结的使用技巧和注意事项,需要的朋友参考一下 1.字符串处理 将字符串中的数字替换成其两倍的值,例如: 修改前:"AS7G123m (d)F77k" 修改后:"AS14G246m (d)F154k" 个人思路:先用正则表达式将其中的数字匹配出来进行乘2操作,然后将字符串根据其中的数字进行切割,得到一个字符列表,最终将乘以
这个团子笔试完就结束了,连面试机会都不给嘛?😭
一、给定一个以字符串表示的非负整数 num,移除这个数中的K位数字,使得剩下的数字最小。 1首先,将字符串中的每个数字遍历一遍,并将它们存储在一个栈中。 2.遍历数字的同时,如果栈不为空且栈顶元素比当前数字大,那么就弹出栈顶元素,并将 k的值减一,表示已经移除了一个数字。 3.如果栈为空,或者栈顶元素比当前数字小,那么就将当前数字压入栈中。 4.当所有数字都被遍历完后,如果还有 k 个数字需要移除
第一题 第二题 第三题 #校招##笔试##58集团##58同城##java#
选择题(10道): 填空题(10道):五层协议模型;事件模型的两个阶段;设置内边距的合并写法;同步异步输出问题等等 算法(3道):(1)输出两个数之间5的倍数;(2)括号匹配问题;(3)千分位分隔符,将整数部分每三位以','隔开; 题目比较基础,整体简单