移动笔试,电脑没注意连了蓝牙耳机,要紧吗

要紧吗,这会算违规吗[牛泪,我耳机放在耳机盒里,没戴在耳朵上#软件开发2024笔面经##牛客解忧铺##牛客解忧铺##腾讯##阿里##字节##移动##京东#
全部评论
应该问题不大,有问题他会弹窗提示你的,我考试的时候网络不好,提醒网路好几次也没啥事,正常提交了就好
点赞 回复 分享
发布于 2024-10-28 16:22 山西
哎呀,别担心啦~如果你没把耳机戴在耳朵上,应该就不会算违规哦。考试的时候最重要的还是专心做题呢!不过下次记得检查一下电脑,避免类似的误会发生哦。如果你还有其他考试的小困惑,可以戳戳我的头像,我们私信聊一聊,我会尽力帮你的!加油~[牛角]
点赞 回复 分享
发布于 2024-10-26 16:19 AI生成

相关推荐

专门在牛客上记录让自己破防的笔试题跪求路过大佬教教第三题做法## 编程题### 第一题输入n,然后输入一个长度为n的字符串s,接下来对于s的每一个前缀,将其依次反转然后拼接在一起,得到新的字符串s'输入m,接下来m次查询,要求输出s'的第m个字符(保证1 <= m <= (n + 1) * n / 2)**数据范围** n,m在1e5 对于所在的块写了一个二分,花了10min过的debug过程:第一次写的时候注意到了(n + 1)*n溢出风险,所以用的long long,但是x一开始用int存的将x从int换为long long之后,20%->100%### 第二题输入T,接下来T组数据每组数据:输入n,然后输入n个数,组成数组a。定义:对于一个长度至少为3的子序列,称其为V图,当x_1>x2>x3>...>xj且xj<xj+1<xj+2<...<xk 输出当前数组所有V图中,极差最大的那个的极差。**数据范围** T在1e3, n在1e5考虑每一个小标为j时对于答案的贡献,统计其左边和右边最大的数字,如果都大于a[j],则统计当前对答案的贡献左边右边最大的数字用dp,两边线性扫描。花了15分钟过的### 第三题输入n以及正整数集合S = {s1, s2, ..., sn} 输入m,之后m次询问,每次一个x。判断S中有无这样的一个子集T,s.t.对于任意在[1, x]范围的正整数y,都存在T的一个子集T',使得T'的元素之和等于y。如果存在,则输出所有满足上述条件的T中,元素个数最少的那一个;如果不存在,则输出-1。**数据范围** n,m小于1e5,x小于1e9。**样例** S = {1, 2, 4, 8, 16} 查询 7 8 32的期望结果分别为3 4 -1**当时做出的解题尝试以及思路回忆**:拿到题目觉得莫名像是最小线性筛,但是玩了一下样例之后发现不是这样的。没思路,先考虑简单一点的问题,“对于给定的子集T,验证其是否能覆盖1到x的所有数字”想法:对于T排序之后直接dp即可,不过x的范围是1e9,dp存不下,所以自顶向下记忆化搜索。好,思维没闲着,不过对于上面这个,子集T有2^2种可能,无法枚举,那如何做呢?基于上面做法,我们试试看贪心。对于查询x,每次选择S中≤x且最接近(x+1)/2的数num,将问题递归转化为解决1...max(num-1, x-num)。实现的话使用multiset和lower_bound进行二分查找,如果两边差值一样,优先使用较大的数字,否则选更靠近的那个#牛客AI配图神器#想了半天想到这个之后开始实现,实现完之后发现过不了样例,即 反例:S={1,2,4,8,32}, x=8时:我的贪心则会x=8第一次贪心选4,此时x=4;第二次贪2,此时x=2;第三次贪1,此时x=1。x大于0就会继续进while循环体,此时multiset找lowerbound的时候,较大的那一端选到的数字是8,大于x不予考虑,较小那一段没得数字了。即较大较小两端都没有可以选的数字了,break出while并输出-1无法继续选择导致失败,但正确解应为8,4,2,1**赛后反思**首先,其实可以写一个枚举然后验证的,这样如果有n < 30的数据点,至少可以拿一些部分分然后反思了我的贪心,应该自底向上贪心,初始cur=0,然后把S的所有元素全部插入到某一个数据结构中,由于选一个≤ cur+1的num可以让cur = cur + num,所以我们就贪心选数据结构中所有≤ cur+1元素中最大的那一个,更新cur,cnt,并从数据结构中删除被选择的数。如果cur大于等于查询x,返回cnr。如果数据结构中已经没有≤ cur+1的数可以选就break输出-1数据结构选择multiset的时候,时间复杂度为mnlogn,还是超时,不过正确性来说,应该是对的,可以大概想象到贪心正确性证明长啥样。TODO 正确性证明;考虑使用什么算法可以不超时。
投递淘天集团等公司10个岗位
点赞 评论 收藏
分享
字节一面:1.面试官自我介绍+小组业务介绍:C/C++,GPU,异构计算,从上层的编译到下层异步执行2.机器学习有了解过吗...  学校选修课...3.自我介绍4.实习项目介绍5.项目里为什么用dpdk? 为什么要搞用户态协议栈,不搞原来内核的那一套?内核那一套可能有一些固定的额外的开销... kernel bypass  绕过很多开销 零拷贝...6.有没有深入研究过dpdk? 深度分析?不太了解,vpp用的多,注册函数指针,成员到主结构体,初始化...7.介绍一下项目2 ??8.讲一下外碎片场景?9.项目里怎么合并内存的?10.照你这么说,一直遍历,O(N),效率是不是有点低?  怎么优化?合并机制类似于伙伴系统,有效减少外部碎片,确保大块内存请求的连续性。联系到工程上....   11.对于解耦的意义?  12.加什么锁?   自旋锁会不会?13.工作线程 vs 主线程?   锁竞争?  桶锁粒度?   12.mmap  vs brk ?13.进程地址空间? 独立性? 页表? 写时拷贝?  (面试官:嗯嗯,对,这个这个这个不错,这个能回答到这个点还是比较少???)14.mm_sturct讲一下?  进程独立拷贝?  区间划分?  管理?  空间布局,自上而下?15. mmap会映射到哪个区域?  文件?物理内存?堆区?16.你对Linux系统的内存管理这块了解的咋样?17.内存分配算法?  伙伴系统?  内存交换?18.unordered_map vs map?  底层?  优缺点?19.vector底层?  异地扩容?  底层指针调整?  元素深拷贝?20.智能指针?  unique vs shared(具体的场景有什么,如何具体选择) ? 底层?  作用域?21. RAII?   除了智能指针还有哪里用到RAII ??22.左值右值引用?   传递unique_ptr?   std::move??  底层? static_cast?23.cpp编译链接流程??24.类模板?  生成模板类?   在编译的哪个阶段??<br>25.讲一下生成的.o文件的格式?  ELF?  忘了...26.和.so .a的联系?  联系实习动静态库?<br>27.动态库的加载?  磁盘到内存?  如何链接过去的?  入口?28.符号表那一套...  大哥你别问了....<br>29.聊一聊   <<程序员的自我修养...>>30.Python会吗?  脚本?31.手撕 链表题  10min 调试过你咋不用智能指针??   写算法题习惯了....32.反问:1.面试表现咋样,哪里可以提升? 平时咋学习?智能指针和新特性,底层编译链接,再复习复习.深度比较重要,找一个方向深入一下吧...2.字节的项目管理流程,从开始到结束,流程?车轱辘话....这个流程的话,它这个这个其实没有这种统一的标准,因为它像自觉它是一个比较大的一个公司嘛,对吧?然后各种各样的这种业务,各种各样的这种项目,他可能。每个项目它都是不太一样的对吧?他可能有的可能希望你。给自己做一些很创新的事情,让你自己一个人去深入的研究某1块儿,然后去独立的去。完成整个一个项目。但是有的项目它可能就是希望你去在他规划的这个大项目里边去让你做某1块事情,然后更加讲究这种分工协作。<br><br>
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务