Paste
Copy
Cut
Options

¡Tu solución está lista!

Nuestra ayuda de expertos desglosó tu problema en una solución confiable y fácil de entender.

Mira la respuesta
  • Pregunta: Nota: Programación en C++ 1) Escriba y pruebe una función llamada findKthLargest() para encontrar el k-ésimo elemento más grande en una matriz sin ordenar. Puede asumir que los parámetros pasados a la función incluyen una matriz o vector de números enteros, el tamaño de la matriz (si pasa una matriz en lugar de un vector) y el valor de k. La función devuelve

    Nota: Programación en C++

    1) Escriba y pruebe una función llamada findKthLargest() para encontrar el k-ésimo elemento más grande en una matriz sin ordenar.

    Puede asumir que los parámetros pasados a la función incluyen una matriz o vector de números enteros, el tamaño de la

    matriz (si pasa una matriz en lugar de un vector) y el valor de k. La función devuelve el k-ésimo entero más grande.

    2) Otra función que puedes escribir es la ordenación por base en una matriz desordenada de números enteros.

    Asegúrese de tener buenos comentarios en el código y demuestre la salida y las distintas matrices de entrada, por favor.

  • Chegg Logo
    Esta es la mejor manera de resolver el problema.
    Solución

    1. #include<flujo de datos> #include<algoritmo> utilizando el espacio de nombres std; int kthlargest(int arr[], int k) { int n = arr.tamaño(); sort(arr, arr+n); // ordena la matriz en orden ascendente return arr[k-1]; // devuelve el valor del k-ésimo

    Mira la respuesta completa
    answer image blur