首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客328002101号
09-16 15:09
西安石油大学 C++
发布于陕西
关注
已关注
取消关注
不是,哪投的啊!?!?!?
找了一圈不知道哪投的,邮件里岗位也没写
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
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)。每个这样的对对应一个唯一...
算法编程训练
点赞
评论
收藏
分享
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;}
点赞
评论
收藏
分享
11-13 16:00
江苏网商精益管理软件有限公司_工程部_后端开发(实习员工)
北京-益先科技-一面-笔试+技术面
笔试:具体要求和实现如下 import java.util.TreeSet; public class SequenceManager { /** * 设计一个序列管理器(SequenceManager)类,维护一个严格递增的正整数序列,提供如下操作: * * 获取下一个数(Integer getNext()) * 功能:返回当前序列中缺失的最小正整数,并将该数添加到序列中 * 返回值:新添加到序列中的正整数 * 特性:保持序列严格递增 * * 重命名操作(void rename(Integer oldNum, Integer newNum)) * 功能:将序列中的一个数字替换为另一个数字 ...
点赞
评论
收藏
分享
11-07 11:45
中南大学 算法工程师
秋招——永远的寒冬
看了很多牛友的帖子,都在吐槽今年秋招简直是地狱模式,一边是找不到工作的牛友,一边是开奖但是拿着白菜价的牛友,甚至清华北大部分学生都没有面试的机会,搞不懂现在秋招到底要的是什么样子的人才。也搞不清为啥一直在缩招,减员,降薪,难怪大家都在家待业考编,一年考不上就两年三年……世道如此薄凉,到底什么才是终点……
今年秋招是回暖还是遇冷
点赞
评论
收藏
分享
11-13 16:02
江苏网商精益管理软件有限公司_工程部_后端开发(实习员工)
镇江-网商精益-一面-HR+技术面
1. 自我介绍2. 为什么不继续考研呢3. 实习过程中比较亮眼的产出是什么?请你详细介绍一下吗?技术栈+业务背景4. 如何进行接口的优化?如何定位接口的响应时间,从哪些角度可以进行接口的优化呢?5. 对于企业来说,项目技术和业务是比较复杂的,如何能够快速的上手呢?可以从哪些方面呢?6. 实习过程中的挑战点在哪里?有什么收获呢?7. 为什么不考虑实习转正呢?8. 是否有面试offer?9. 工作预期是什么呢?10. 哪些方向对未来发展比较好一些呢?11. 3-5年的工作规划是什么呢?12. 反问环节#发面经攒人品#
查看11道真题和解析
点赞
评论
收藏
分享
一键发评
投了哪些呀
已老实
忍耐王
有内推吗
进度咋样
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
java零基础斩获4大厂offer
6462
2
...
《办公室恋情,被我抓住了》
3390
3
...
【奖】别再瞎猜!26校招真实薪资大揭秘,帮你快速避坑!
3235
4
...
快手员工自费给+2庆生?太带派了烙铁
3081
5
...
我父母让我忍受所有工作上的欺辱
3041
6
...
进大厂是因为老家找不到工作
3041
7
...
月薪多少才能过上"体面生活"
1969
8
...
携程你倒是动一动呀
1406
9
...
秋招收尾 0offer如何备战大厂春招
1378
10
...
27届学院本两段实习后的职业规划再思考
1356
创作者周榜
更多
正在热议
更多
#
我的职场社死时刻
#
5451次浏览
76人参与
#
你最满意的offer薪资是哪家公司?
#
51389次浏览
260人参与
#
百度秋招
#
42640次浏览
358人参与
#
职场中那些令人叹为观止的八卦
#
5741次浏览
76人参与
#
聊聊你的职场新体验
#
293718次浏览
1807人参与
#
月薪多少能在一线城市生存
#
88538次浏览
598人参与
#
腾讯音乐秋招
#
417861次浏览
4725人参与
#
中科曙光工作体验
#
4552次浏览
22人参与
#
那些年,我收到的‘奇葩’回复
#
3213次浏览
34人参与
#
秋招吐槽大会
#
30041次浏览
283人参与
#
租房前辈的忠告
#
270593次浏览
7163人参与
#
秋招你经历过哪些无语的事
#
3773次浏览
50人参与
#
XX请雇我工作
#
4534次浏览
62人参与
#
你秋招最后悔的选择
#
4867次浏览
49人参与
#
假如你的老板掉河里,你的工作能为他做什么
#
39160次浏览
401人参与
#
你找工作想离家近 or 离家远?
#
5120次浏览
82人参与
#
交通银行工作体验
#
20366次浏览
68人参与
#
京东工作体验
#
21296次浏览
120人参与
#
哪些公司开始补录了
#
4578次浏览
67人参与
#
你父母给过你哪些不靠谱的职场建议?
#
5825次浏览
84人参与
#
如何拒绝/反向PUA
#
81581次浏览
366人参与
#
谈薪时HR压价该怎么应对
#
241652次浏览
3299人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务