首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
落日下的肖邦
获赞
5
粉丝
2
关注
6
看过 TA
11
男
门头沟学院
2022
测试开发
IP属地:浙江
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑落日下的肖邦吗?
发布(19)
刷题
落日下的肖邦
2021-05-19 21:37
测试开发
数组中重复的数字
题目描述在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任一一个重复的数字。 例如,如果输入长度为7的数组[2,3,1,0,2,5,3],那么对应的输出是2或者3。存在不合法的输入的话输出-1示例1输入 [2,3,1,0,2,5,3]返回2、3说明2或3都是对的 解题思路: 1、先对数组排序,排序之后很容易发现重复的数字 代码部分 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 ...
0
点赞
评论
收藏
转发
落日下的肖邦
2021-05-08 09:39
测试开发
数组中出现次超过一半的数字
数组中出现次超过一半的数字 题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 思路一: 1、使用关联式容器map来 实现,由于map底层是用红黑树来实现的,所以元素自动排序了 主要步骤: class Solution { public: int MoreThanHalfNum_Solution(vector<int> numbers) { unordered_map<int, in...
0
点赞
评论
收藏
转发
落日下的肖邦
2021-04-30 14:48
测试开发
题解 | #斐波那契数列#
斐波那契数列根据公式可以发现输出的值为 0、1、1、2、3、5、8、13、、、、、 从第三项开始,以后的值是前两个相加的结果 这个思路有很多,基本循环的方法 #include<iostream> using namespace std; int main(){ int a=0, b=1,c=1, n; cin>>n; for(int i=1; i<=n; i++) { a=b; b=c; c=a+b; } cout<<c<<endl; ...
0
点赞
评论
收藏
转发
落日下的肖邦
2020-04-21 09:34
测试开发
2020-04-21
在牛客打卡1天,今天也很努力鸭!
0
点赞
评论
收藏
转发
1
2
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务