亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

nth_element在c++中的使用示例有哪些

c++
小樊
81
2024-08-11 05:34:34
欄目: 編程語言

  1. 找到數組中第k小的元素:
#include <iostream>
#include <algorithm>

int main() {
    int arr[] = {9, 4, 7, 2, 5, 1, 6, 3, 8};
    int k = 3; // 找第3小的元素

    std::nth_element(arr, arr + k - 1, arr + 9);

    std::cout << "第" << k << "小的元素是:" << arr[k - 1] << std::endl;

    return 0;
}
  1. 找到數組中第k大的元素:
#include <iostream>
#include <algorithm>

int main() {
    int arr[] = {9, 4, 7, 2, 5, 1, 6, 3, 8};
    int k = 3; // 找第3大的元素

    std::nth_element(arr, arr + 9 - k, arr + 9);

    std::cout << "第" << k << "大的元素是:" << arr[9 - k] << std::endl;

    return 0;
}

0
永靖县| 双鸭山市| 平昌县| 枞阳县| 揭西县| 宜州市| 潮州市| 安仁县| 河东区| 息烽县| 平湖市| 奉节县| 威海市| 色达县| 嵊泗县| 廉江市| 清镇市| 伊宁市| 襄汾县| 乐清市| 许昌县| 新野县| 广东省| 永福县| 孝感市| 成武县| 沈丘县| 二连浩特市| 扶绥县| 济南市| 绥棱县| 怀安县| 盐边县| 霍山县| 紫阳县| 淮阳县| 正宁县| 嘉荫县| 天气| 平南县| 龙胜|