AcWing 818. 数组排序

简介: AcWing 818. 数组排序

文章目录

  • AcWing 818. 数组排序
  • AC代码


AcWing 818. 数组排序

本题链接:AcWing 818. 数组排序

本博客给出本题截图

image.png

AC代码

代码

#include <iostream>
using namespace std;
void sort(int a[], int l, int r)
{
    for (int i = l; i <= r; i ++ )
        for (int j = i + 1; j <= r; j ++ )
            if (a[j] < a[i])
                swap(a[i], a[j]);
}
int main()
{
    int a[1000];
    int n, l, r;
    cin >> n >> l >> r;
    for (int i = 0; i < n; i ++ ) cin >> a[i];
    sort(a, l, r);
    for (int i = 0; i < n; i ++ ) cout << a[i] << ' ';
    return 0;
}
目录
相关文章
|
6月前
|
C++
【洛谷 P1706】全排列问题 题解(全排列)
该问题要求按字典序输出从1到n的所有不重复排列。输入为整数n,输出为每行一个的数字序列,每个数字占5个宽度。样例输入3,输出6行全排列。代码使用C++,通过`next_permutation`函数生成所有排列。注意n的范围是1到9。
54 0
|
7月前
|
Java
每日一题《剑指offer》数组篇之数组中的逆序对
每日一题《剑指offer》数组篇之数组中的逆序对
43 0
每日一题《剑指offer》数组篇之数组中的逆序对
|
C++
剑指offer 53. 数组中的逆序对
剑指offer 53. 数组中的逆序对
83 0
剑指offer 53. 数组中的逆序对
|
人工智能 算法
【数据结构与算法】数组2:双指针法 & 二分法(螺旋矩阵)
【数据结构与算法】数组2:双指针法 & 二分法(螺旋矩阵)
101 0
|
人工智能
归并排序求逆序对 acwing例题代码
归并排序求逆序对 acwing例题代码
|
程序员 Linux 芯片
AcWing 814. 复制数组
AcWing 814. 复制数组
68 0
AcWing 814. 复制数组
AcWing 748. 数组的右下半部分
AcWing 748. 数组的右下半部分
72 0
AcWing 748. 数组的右下半部分
AcWing 746. 数组的左下半部分
AcWing 746. 数组的左下半部分
85 0
AcWing 746. 数组的左下半部分