文章

10

粉丝

0

获赞

12

访问

570

头像
选择排序 题解:c++
P1978 贵州大学2024年机试题
发布于2026年1月29日 22:13
阅读数 7

#include<stdio.h>
#include <stdlib.h>
#include <iostream>
//#include<math.h>
//#include <string>
#include<vector>
//#include<set>
//#include<cctype>
#include<algorithm>
using namespace std;

int main ()
{    
    int n,k;
    cin>>n>>k;
    vector<int>arr(n);
    for(int i=0;i<n;i++)
    {
        cin>>arr[i];
    }
    
    for(int i=0;i<n-1;i++)
    {    int pos=i;//最小下标
        if(k==0) break;
        for(int j=i+1;j<n;j++)
        {
            if(arr[j]<arr[pos]){pos=j;}
        }
     &nb...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发