第一题100% 第二题: 正解应该是按左端点排序后,从某个左端点开始往右数长度为k的区间包括的好区间的数目(前缀和实现)。但是笔试的时候我想着可能不是从某个左端点开始,可能有长度为k的区间的左端点在某个好区间中间的情况(不是该好区间的左端点或者右端点),就想出来就没继续往下写了(一开始模拟,后来发现没前途) 第三题: p[i]代表以nums[i]为结尾的连续子数组最大和,q[i]代表以nums[i
选择题30道,有几道找规律题 编程两道: 第一题感觉是考语文的,可能是太着急了,读了半天没读懂 第二题是给一串糖的序列,小美一天只能吃两块糖,如果糖的组合和前面出现过的组合不一样,那么这一天她就高兴,求她最多高兴几天 我的思路是:先统计糖的各个种类的数量,然后排个序,对数量多的先组合,ans ++,直至用完当前种类糖块,然后对数量第二多的糖块进行组合,以此类推。。。但是只通过了10%
给两个字符串s1和s2,可以进行下面的操作: 1. 删除s1任何一个位置的字符 2. 在s2中任何位置插入任何一个字符 3. 替换s1或者s2中的某个字符为任何字符 假设让s1和s2相等的最小操作次数的方案是唯一的,求这个方案中插入,删除,替换这三种操作的操作次数
单选:Golang基础语法大多为读程序题,defer、interface等八股, 杂2个C++基础题 多选:同上 填空:读程序+SQL 算法:最长不重复子串要求输出所有,三数之和 一小时有点紧张,最后一题从核心代码变成ACM,而且输入没给个数,有点蒙了,最后写到一半没写完,其他应该全对。 80分估计G了 #shein笔试#
5道单选 内容:都是前端的 6道填空 3道编程(ACM模式) 成绩和学号的排序 数组排平 js数组中;两个元素差值的最大值
21:01分更新了一下我的拙见哈 第一题算满减 直接按0和1分开模拟就行 第二题算满足个数 回溯然后判断就行,我加了剪枝不知道不加会不会超时 第三题数圈圈 算每个位置上+1之后圆圈的增加个数,然后dp算最大连续子数组和就行 目前见过第一题和第三题都不一样的哈 我的题是上面这些 不一样的话也欢迎讨论给出思路!
2小时,10单选,15多选,3编程。 选择题考点涉及NAT、TCP、UDP、DNS、IGMP、RIP、vector、auto、enum、结构体、B+树、sql语句、get/post、文件共享方式、进程切换等。 第一题 题意:在二维坐标系上,有人和2只怪物,人的起始位置在(1,1),怪物分别在(x0,y0)和(x1,y1)。人有起始生命值H,每秒可以选择上下左右方向移动一格,如果当前格子上有怪物,也
说在前面,记忆版,有错/问题叙述不完整请在评论区指出,有答案愿意分享也请给出。 时间:2023.08.23 题型:1.选择(单+多);2.编程(2道);3.思维(类似数学奥赛的脑经急转弯)。 选择(共18还是20道,这里是部分): 1.Python中哪个函数执行添加属性到实例上; 2.AB两人抛硬币,人头面向上赢,若A先抛,胜率为:(1/2、2/3之类的); 3.块冲突概率最大的是:直接映像那些的
选择题难度还行吧,随缘。 两个算法题: 0.55 1 第一个暴力超时,不想动脑筋了,是信息安全数学基础的数学概念,概念几乎忘完了。。。 最重要的是编程题,一脸懵,感觉跟手写promise有一拼。直接放弃了。。。。 对面试不抱啥希望 贴个代码吧(python): 第一题(超时 55%) t = int(input()) for _ in range(t): n = int(input())
题型 选择 多选 编程 选择 一般般 多选 保守策略 不敢多选 编程题 1 给你一组数字 选择两个相同的数字 删除这两个相同数字之间的所有数字 问 怎么选才可以删除的最多 哈希一下 就解决了ak 编程题2 给你n个扑克牌 请问构成同花顺的种类有多少 核心思想 dp 不难但是很繁琐的一道题 要做好几步才能处理数据 ak 这次自我感觉良好 应该给个面试了把 顺带一提 昨天的小红书记错时间 错过了 错过
AK,这输入输出属实是恶心到我了,全程没用啥算法,就if else以及折腾输入输出了。 头一回见到用leetcode的,中途管理员还一直修改结束时间,不知道啥时候结束的。 更新:虹软的校招hr打电话来问我笔试碰到啥问题没有,狠狠的吐槽了一顿,并且建议他们下次用牛客(打了个广告,牛客能不能送个马克杯)。 第一题 给你一个字符串,只包含0~9这些字符,问能组成的最大数字。 从大到小排列一下输出就行了。
机器学习研发,被捞出来笔试鞭尸的 十个选择题,C++的,难度一般 两个编程题 1、两堆石子初始数量是ab,每次在较大堆取出min(a,b)的倍数个石子,你先取,小明再取,先将某一堆石子取完了的人获胜,问对每种输入而言谁获胜。(通过测试用例但是提交0%) 2、序列a有n个元素,分成k份,求怎么划分这k份使得各份的gcd之和最大。(题目里就直接写的gcd....只有我不知道这是什么的简称吗...)
单选6道 18分 不是很难,但计算机网络,算法,智力题都有(我的智力题是:有20个红球和20个蓝球,每次抓两个球,如果抓到异色的就放回一个红球,如果抓回红色的就不放回,问最后剩下一个红球的概率是,我选的0,因为好像不会剩单数吧😃) 多选4道 12分 有点恶心,每个有6个选项。 编程三道: 1)有三个工人(x y z)和需要完成的任务数(n), Xy z表示,每个工人可以完成的最大任务数目。问一共
1. 传染病防控 并查集,两两判断曼哈顿距离,如果小于k,就将父节点大的点添加到父节点小的点的集合中,统计每个节点集合中的节点个数,返回最大值。 2.盘古开天 线性dp分别求出每个下标作为开始和结束的最长递增序列的长度保存在数组dp1和dp2中。然后遍历判断修改每个下标的高度能得到的最长递增序列的最大值,特别注意如果当前下标(i)的后一个下标(i+1)的高度比当前下标前一个下标(i-1)的高度大于
9.13,今天19.00有三场笔试冲突了,只选了滴滴做。 两道题,第一题移动机器人,路径上有障碍物不移动,超时,只过了45; 第二题给一排连续的玩具充电,求最大充电的玩具数,上来暴力解,超时,转用滑动窗口,只过了82。 看大家都在说好简单,确实是我太菜了,估计没啥机会了