Qual è il metodo più efficiente per valutare il valore di n scegliere k? Il modo di forza bruta che penso sarebbe quello di trovare fattoriale/k fattoriale/(n-k) fattoriale.Calcolare il valore di n scegliere k
Una strategia migliore potrebbe essere l'utilizzo di dp in base a questo recursive formula. C'è qualche altro metodo migliore per valutare n scegliere k?
Il calcolo fattoriale è molto più efficiente della tua alternativa ricorsiva in termini di spazio e di tempo – SomeWittyUsername
Bene, per cominciare puoi sostituire 'n!/K!' Con 'n * (n-1) * (n-2) * ... * (k + 1) 'Nessun punto nel calcolo di' n! 'e' k! 'per intero quando molti fattori si annullano. –
Quale gamma di n stai considerando? –