首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
地软包
2025-09-16 15:09
西安石油大学 C++
发布于陕西
关注
已关注
取消关注
不是,哪投的啊!?!?!?
找了一圈不知道哪投的,邮件里岗位也没写
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
2025-11-14 13:56
中央戏剧学院 战略分析
题解 | 子段异或
子段异或 该问题的核心在于计算数列中异或值为0的不同子段数量。利用异或运算的性质,可以通过前缀异或和将问题转化为统计前缀异或数组中相同值的对数。具体来说,定义前缀异或数组 pref,其中 pref[i] 表示从数列开头到第 i 个元素的异或和(pref[0] = 0)。子段 [l, r] 的异或值等于 pref[r] ⊕ pref[l-1],因此异或值为0当且仅当 pref[r] = pref[l-1]。这意味着问题等价于找到所有满足 pref[i] = pref[j] 且 i < j 的索引对 (i, j),其中 i 和 j 对应前缀异或数组的索引(从0到n)。每个这样的对对应一个唯一...
算法编程训练
点赞
评论
收藏
分享
2025-11-13 09:50
哈尔滨理工大学
二分搜索
对于一个有序序列,我们可以用二分搜索的方式在该序列中搜索某个数值。以升序序列为例,二分搜索首先确定搜索的范围(即搜索序列的第一个元素的位置 left 和最后一个元素的位置 right),然后计算出中间位置 mid。比如我们要搜索的序列是:2, 7, 11, 19, 23, 31, 33, 39。在初始的状态下,搜索范围是整个序列,那么第一个元素的位置left就是1,最后一个元素的位置right就是8,mid = (left + right)/2 = 4(注意序列的长度是偶数,left+right的和是奇数,这里对结果进行了向下取整)。接下来,检查中间位置的元素是否是要搜索的值 target(假设我们要搜索的值是31,那么target就等于31),如果不是,则比较中间元素与 target 的大小关系:如果中间位置的元素比target大,因为序列是升序的,所以 target 只可能在中间元素的左侧,也就是位于 left 和 mid - 1之间,此时把 right 更新为 mid - 1,也就是说,下一次我们要搜索的范围的右边界发生了变化。更新right后,再次计算新的mid,重复上面的搜索过程;如果中间位置的元素比 target 小,那么 target 只可能位于 mid + 1 和 r 之间,此时把 l 更新为 mid + 1(这种情况是左边界发生了变化)后,重复上面的搜索过程。在搜索过程中,一旦发现某一次,搜索范围中间的值等于target,那么就是找到了目标值;或者始终找不到的情况下,当left &gt; right的时候,我们就知道target不在我们搜索的序列中,此时搜索也就结束了。以在序列(2, 7, 11, 19, 23, 31, 33, 39)中搜索31为例,说明一下二分搜索的流程。第一轮搜索:left = 1,right = 8(注意在大多数编程语言中,数组下标是从0开始的),mid = (1 + 8) / 2 = 4,序列中第四个元素是19,19小于要搜索的目标值31,因此31只可能在序列的后半段,此时更新左侧边界left,把left赋值为mid + 1,此时left变成了5;第二轮搜索:left = 5,right = 8,mid = (5 + 8) / 2 = 6,序列中第6个元素是31,此时找到了目标元素,其在序列中的位置是6,搜索结束。再以要搜索的值是30为例,我们从刚才的第二轮搜索继续。到了上面的第二轮搜索,序列中第6个元素是31,大于30,那么30只可能存在于第5个元素(left的值为5)的右侧、31(第6个元素)的左侧,此时更新right,将其赋值为mid - 1,此时right变成了5。继续进行第三轮搜索。第三轮搜索:left = 5,right = 5,mid = (5 + 5) / 2 = 5。序列中第5个元素是23,小于30,此时更新left为mid + 1,left的值变为6,继续进行第四轮搜索。第四轮搜索:在进行搜索前,发现left的值已经大于right,这时可以确定要搜索的值不在序列中,搜索结束。#include# includeusing namespace std;int main() {int n;cin &gt;&gt; n;vector nums(n);for (int i = 0; i &lt; n; i++) {cin &gt;&gt; nums[i];}int V;cin &gt;&gt; V;int left = 0, right = n - 1;int pos = -1;while (left &lt;= right) {int mid = (left + right) / 2;if (nums[mid] == V) {pos = mid + 1; // 位置从1开始编号,所以加1break;} else if (nums[mid] &lt; V) {left = mid + 1;} else {right = mid - 1;}}if (pos != -1) {cout &lt;&lt; pos &lt;&lt; endl;} else {cout &lt;&lt; &quot;Value not found.&quot; &lt;&lt; endl;}return 0;}
点赞
评论
收藏
分享
2025-11-13 16:00
科大讯飞_教育BG_后端开发(准入职员工)
北京-益先科技-一面-笔试+技术面
笔试:具体要求和实现如下 import java.util.TreeSet; public class SequenceManager { /** * 设计一个序列管理器(SequenceManager)类,维护一个严格递增的正整数序列,提供如下操作: * * 获取下一个数(Integer getNext()) * 功能:返回当前序列中缺失的最小正整数,并将该数添加到序列中 * 返回值:新添加到序列中的正整数 * 特性:保持序列严格递增 * * 重命名操作(void rename(Integer oldNum, Integer newNum)) * 功能:将序列中的一个数字替换为另一个数字 ...
点赞
评论
收藏
分享
2025-11-13 22:02
清华大学 视觉设计师
哇这个话题,真的!如果今天是我last day ,那我应该会多拍点照片,logo的,工位的,然后不带任何压力轻轻松松交接完,想着不再是下一天还要上班,而是上班倒计时,马上我就要解放了
如果今天是你的last ...
点赞
评论
收藏
分享
2025-11-13 16:02
科大讯飞_教育BG_后端开发(准入职员工)
镇江-网商精益-一面-HR+技术面
1. 自我介绍2. 为什么不继续考研呢3. 实习过程中比较亮眼的产出是什么?请你详细介绍一下吗?技术栈+业务背景4. 如何进行接口的优化?如何定位接口的响应时间,从哪些角度可以进行接口的优化呢?5. 对于企业来说,项目技术和业务是比较复杂的,如何能够快速的上手呢?可以从哪些方面呢?6. 实习过程中的挑战点在哪里?有什么收获呢?7. 为什么不考虑实习转正呢?8. 是否有面试offer?9. 工作预期是什么呢?10. 哪些方向对未来发展比较好一些呢?11. 3-5年的工作规划是什么呢?12. 反问环节#发面经攒人品#
查看11道真题和解析
点赞
评论
收藏
分享
一键发评
投了哪些呀
已老实
忍耐王
有内推吗
进度咋样
评论
点赞成功,聊一聊 >
1
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
🔥2026创作新起点:《新年启航计划》来袭,三大赛道等你来冲!
1.8W
2
...
百度java一面 28届的第一次大厂面试 感觉g了
1.7W
3
...
一大波手撕正在靠近!
1.4W
4
...
为什么你的实习是“无效实习”?又该如何做
5996
5
...
双非老鼠的悲惨秋招
5871
6
...
拥抱人机共生,锻造不可替代的“金头脑”
4369
7
...
27前端鼠鼠快手二面
3836
8
...
面试手撕题总结
3222
9
...
塞翁失马,焉知非福
2929
10
...
腾讯游戏后端一面
2604
创作者周榜
更多
正在热议
更多
#
26年哪些行业会变好/更差
#
2362次浏览
46人参与
#
应届生应该先就业还是先择业
#
160265次浏览
806人参与
#
去年的flag与今年的小目标
#
1381次浏览
45人参与
#
写论文的崩溃时刻
#
1229次浏览
28人参与
#
有深度的简历长什么样?
#
4106次浏览
73人参与
#
你都用AI做什么
#
1584次浏览
51人参与
#
入职第一天
#
3585次浏览
45人参与
#
卷__卷不过你们,只能卷__了
#
958次浏览
24人参与
#
哪些公司在招寒假实习?
#
1110次浏览
21人参与
#
一人分享一道面试手撕题
#
7291次浏览
390人参与
#
秋招你被哪家公司挂了?
#
997178次浏览
7643人参与
#
你不能接受的企业文化有哪些
#
2314次浏览
54人参与
#
这个工作能去吗
#
99310次浏览
612人参与
#
小米求职进展汇总
#
997849次浏览
6501人参与
#
跳槽时有那些注意事项
#
117398次浏览
585人参与
#
机械应届生薪资要多少才合适?
#
35323次浏览
106人参与
#
机械人的薪资开到多少,才适合去?
#
158196次浏览
553人参与
#
非技术岗薪资爆料
#
470795次浏览
3015人参与
#
你觉得机械有必要实习吗?
#
16949次浏览
97人参与
#
一份好的简历长什么样?
#
21799次浏览
412人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务