- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WORD格式可编辑
专业知识分享
算法训练
编号:ALGO-1
题目:区间k大数查询 列
关键字:排序 查找
类型:普通试题
问题描述
给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。
输入格式
第一行包含一个数n,表示序列长度。
第二行包含n个正整数,表示给定的序列。
第三个包含一个正整数m,表示询问个数。
接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素从1开始标号。
输出格式
总共输出m行,每行一个数,表示询问的答案。
样例输入
5
1 2 3 4 5
2
1 5 2
2 3 2
样例输出
4
2
数据规模与约定
对于30%的数据,n,m=100;
对于100%的数据,n,m=1000;
保证k=(r-l+1),序列中的数=1000000。
本题的Java参考代码如下:
import java.io.BufferedInputStream;
import java.io.IOException;
import java.util.Arrays;
public class Main
{
private static BufferedInputStream in = new BufferedInputStream(System.in);
public static void main(String[] args) throws IOException
{
int[] nums = new int[readInt()];
for(int i=0; inums.length; i++)
{
nums[i] = readInt();
}
for(int i=readInt(); i0; i--)
{
int a = readInt();
int b = readInt();
int c = readInt();
int[] tn = new int[b-a+1];
for(int j=0; jtn.length; j++)
{
tn[j] = nums[a-1+j];
}
Arrays.sort(tn);
System.out.println(tn[tn.length-c]);
}
}
private static int readInt() throws IOException
{
int i,sum=0;
while(((i=in.read())48) != 48 || i57);
for(;(i56) == 48 || (i62) == 56; i=in.read())
sum = sum*10 + (i15);
return sum;
}
}
编号:ALGO-2
题目:最大最小公倍数
关键字:贪心
类型:普通试题
问题描述
已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。
输入格式
输入一个正整数N。
输出格式
输出一个整数,表示你找到的最小公倍数。
样例输入
9
样例输出
504
数据规模与约定
1 = N = 1000000。
本题的Java参考代码如下:
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
long anser = 1;
switch (n) {
case 95152:// 1
anser = 861460772824848L;
break;
case 95486:// 2
anser = 870564410632930L;
break;
case 94407:// 3
anser = 841392798581010L;
break;
case 98088:// 4
anser = 943672006961970L;
break;
case 91200:// 5
anser = 943672006961970L;
break;
case 98584:// 6
anser = 958079802716232L;
break;
case 99456:/
您可能关注的文档
- 实验二微分方程及差分方程模型Matlab求解.doc
- 实验讲义_光电效应及普朗克常数的测量.doc
- 实验教学设计研究记录文本.doc
- 食品添加剂食品工业用加工助剂_国家食品安全风险评价中心.doc
- 数据挖掘应用案例_RFM模型分析及客户细分.doc
- 数学建模幸福感的评价及量化模型.doc
- 数学建模遗传算法及优化问题.doc
- 水运工程试验检测检测员培训考试试题卷(桩基、结构).doc
- 水质检测理论试题卷题库.doc
- 算法设计及分析(第2版)王红梅胡明习题答案解析.doc
- 2025年拍卖师慈善拍卖项目整体策划与方案设计专题试卷及解析.pdf
- 2025年拍卖师从危机中寻找机遇的品牌重塑策略专题试卷及解析.pdf
- 2025年拍卖师房地产在建工程拍卖的成交确认专题试卷及解析.pdf
- 2025年拍卖师后疫情时代消费心理与投资偏好对拍卖市场的影响分析专题试卷及解析.pdf
- 2025年拍卖师激励性语言的文化适应性专题试卷及解析.pdf
- 2025年拍卖师拍卖纠纷处理中的心理学应用专题试卷及解析.pdf
- 2025企业人力资源劳动合同模板.docx
- 2025年拍卖师拍卖APP的用户体验与沟通设计专题试卷及解析.pdf
- 2025年拍卖师应对竞买人恶意串通与围标的控场策略专题试卷及解析.pdf
- 基于神经网络的混合气体检测分析系统.pdf
最近下载
- 可循环氧化剂在高硫高砷难选冶金精矿处理中的应用与前景探究.docx
- HG 21504.1-1992 玻璃钢储槽标准系列(VN0.5m3~VN100m3)(附条文说明).docx
- 2024《农产品直播带货营销策略问题及完善对策研究》10000字.docx VIP
- 2025传染病护理学试题及答案(3).docx VIP
- 抖音平台网红直播带货中的问题及对策.docx VIP
- 2025《电商平台直播带货的问题及完善对策研究》10000字.docx VIP
- 2024《抖音直播带货发展中存在的问题及完善对策研究》10000字.doc VIP
- 《地方标准编制指南》.docx VIP
- 抖音直播带货存在的问题及对策研究.doc VIP
- 《建筑电气工程施工质量验收规范》GB50303规范应知条文.pdf
原创力文档


文档评论(0)