Scambi per ottenere il minimo
Lezione 13 di 15 del corso Sfide sulla ricorsione - Padroneggia il pensiero ricorsivo di Coddy.
Sfida
DifficileScrivi una funzione chiamata minFind che riceve un intero num e un intero k e restituisce il numero più piccolo che può essere generato con al massimo k scambi.
Esempi,
minFind(3421, 1)->1423(1 - 3)minFind(3421, 2)->1243(1 - 3, 2 - 4)minFind(4231, 2)->1234(Numero minimo dopo 1 scambio)
Provalo tu
#include <stdio.h>
#include <stdlib.h>
int minFind(int num, int k) {
// Scrivi il codice qui
return num;
}
Tutte le lezioni di Sfide sulla ricorsione - Padroneggia il pensiero ricorsivo
2Sfide di livello intermedio
Problema dello zainoNumero di quadratiRisultato intercalatoCombinazioni con sommaTrova una ternaDividi l'array3Sfide difficili
Scambi per ottenere il minimoSottosequenza ripetutaCorrispondenza con caratteri jollyEsercitati da solo: Compilatore C online