华为机试HJ58:输入n个整数,输出其中最小的k个

简介: 华为机试HJ58:输入n个整数,输出其中最小的k个

题目描述:

输入n个整数,输出其中最小的k个。

本题有多组输入样例,请使用循环读入,比如while(cin>>)等方式处理

输入描述:

第一行输入两个整数n和k

第二行输入一个整数数组

输出描述:

输出一个从小到大排序的整数数组

示例:

输入:

5 2

1 3 5 7 2

输出:

1 2


解题思路:

本题比较简单,就输入n个整数后用sort快速排序,再输出前k个即可。

测试代码:

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
    int n,k;
    while(cin>>n>>k)
    {
        vector<int> nums;
        for(int i=0;i<n;++i)
        {
            int temp;
            cin>>temp;
            nums.push_back(temp);
        }
        sort(nums.begin(),nums.end());
        for(int i=0;i<k;++i)
        {
            cout<<nums[i]<<" ";
        }
        cout<<endl;
    }
    return 0;
}


相关文章
|
应用服务中间件 数据安全/隐私保护 nginx
Gitlab----使用Docker方式安装部署Gitlab
Gitlab----使用Docker方式安装部署Gitlab
14673 1
Gitlab----使用Docker方式安装部署Gitlab
|
7月前
|
人工智能 自然语言处理 搜索推荐
文章“找茬”神器——媒体行业AI智能校对方案
年初DeepSeek大模型火爆以后,各行各业都在加速建设AI相关的场景,媒体行业无疑是大模型场景适配较好的一个行业。大模型凭借强大的内容生成能力,可以深度渗透内容生产的全链路环节,从热点事件的智能抓取、新闻稿件的快速生成,文章智能校对、个性化润色,大模型几乎可以重构传统内容生产流程。
738 15
|
9月前
|
人工智能 Java 机器人
基于Spring AI Alibaba + Spring Boot + Ollama搭建本地AI对话机器人API
Spring AI Alibaba集成Ollama,基于Java构建本地大模型应用,支持流式对话、knife4j接口可视化,实现高隐私、免API密钥的离线AI服务。
6977 2
基于Spring AI Alibaba + Spring Boot + Ollama搭建本地AI对话机器人API
|
机器学习/深度学习 人工智能 自然语言处理
RoBERTa-Large的IA3微调
本文介绍了在ModelArts平台上使用MindSpore NLP组件对Roberta-Large模型进行IA3微调训练的过程。具体要求包括使用GLUE-MRPC数据集,加载Roberta-Large模型并配置IA3算法进行微调。训练过程中遇到了参数更新问题,通过官方修复后得以解决。最终,模型在验证集上进行了评估,并输出了准确率和F1值。此外,还详细描述了数据集GLUE-MRPC的特征、RoBERTa-Large模型的结构以及IA3微调的具体配置。
601 18
|
机器学习/深度学习 人工智能 PyTorch
DeepSeek进阶开发与应用1:DeepSeek框架概述与基础应用
DeepSeek是一个高效、灵活的深度学习框架,旨在简化模型的构建、训练和评估。其核心特点包括模块化设计、自动微分、多后端支持及易于扩展。本文通过手写数字识别的CNN模型实例,展示了DeepSeek的安装、数据准备、模型构建、编译、训练与评估过程,最终模型在测试集上达到了98%以上的准确率。
|
存储 缓存 网络协议
了解 ARP 系列 – ARP、inARP、GARP 和 RARP
了解 ARP 系列 – ARP、inARP、GARP 和 RARP
1204 4
|
人工智能 监控 API
window本地部署Dify
这篇文章详细介绍了如何在Windows系统上本地部署Dify平台,并通过Docker进行环境搭建,实现基于大模型的AI应用开发和管理。
8378 1
window本地部署Dify
|
搜索推荐 vr&ar UED
虚拟现实与增强现实的融合:沉浸式体验的新时代
【9月更文挑战第17天】虚拟现实(VR)与增强现实(AR)的深度融合正开启沉浸式体验的新时代。两者结合不仅革新了游戏娱乐,让玩家在虚拟与现实中自由互动,还在教育中打破了传统课堂限制,使学习更直观有趣。在医疗领域,VR/AR助力手术模拟与康复训练,提升医疗服务水平。文旅产业也迎来升级,游客能深入体验历史文化。尽管面临技术成熟度与普及性挑战,但未来将带来更多个性化与智能化的沉浸式体验,推动各行各业的高质量发展。
|
机器学习/深度学习 监控
早停法(Early Stopping)
早停法(Early Stopping)
1493 0