首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
19oier
获赞
4
粉丝
0
关注
5
看过 TA
1
成都外国语学校
2022
Java
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑19oier吗?
发布(4)
刷题
19oier
2020-12-04 17:49
Java
齐齐排序题解
分析题意: 一对有n个数的数列,m次操作,每次操作的代号ti为1或2,并且有操作范围xi。 操作代号为1,将数列中下标从1到xi范围的数按升序排序。 操作代号为2,将数列中下标从1到xi范围的数按降序排序。 输出操作后的序列。 做法: 需要排序,则用快速排序sort。 每次遍历时按照当前要求进行操作。 优化:不难发现从1到xi中,将会有重复操作,我们只需要把1到xi中范围最广的xi找出来,在进行排序,会起到去重的效果。 代码: #include<bits/stdc++.h> using namespace std; int a[200010],t[200010],x[200...
0
点赞
评论
收藏
转发
19oier
2020-12-03 14:00
Java
序列求和题解
分析: 此题输入为一字符串,用string或char类型存储。 用循环将串中每位数字遍历。 遍历时将每位数字加进总和里。 输出总和。 数据类型:整型存储,9*100000<int的最大范围。 #include<bits/stdc++.h> using namespace std; int sum=0; int main() { string ...
0
点赞
评论
收藏
转发
19oier
2020-12-01 17:46
Java
总分题解
明显的完全背包AC代码如下 #include<bits/stdc++.h> using namespace std; int m,n; int p[10005],t[10005],dp[10005]; int main() { scanf("%d%d",&m,&n); for(int i=1;i<=n;i++) scanf("%d%d",&p[i],&t[i]); for(int i=1;i<=n;i++) { for(int j=t[i];j<=m;j++) ...
0
点赞
评论
收藏
转发
19oier
2020-12-01 17:30
Java
整数的十位题解
可以用字符串处理。 #include<bits/stdc++.h> using namespace std; int main() { string s; getline(cin,s); int len=s.size(); cout<<s[len-2]; return 0; }这样可以推广到任意一位数上的数字。即把s[len-2]中的2换成n(n为所求位上的数字)。
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务