Domande taggate «algorithm»

Un algoritmo è una sequenza di passaggi ben definiti che definisce una soluzione astratta a un problema. Usa questo tag quando il tuo problema è legato alla progettazione dell'algoritmo.



7
Partizionamento equo degli elementi di un elenco
Dato un elenco di valutazioni dei giocatori, mi viene richiesto di dividere i giocatori (cioè le valutazioni) in due gruppi nel modo più equo possibile. L'obiettivo è ridurre al minimo la differenza tra la valutazione cumulativa delle squadre. Non ci sono vincoli su come dividere i giocatori nelle squadre (una …
12 python  algorithm  list 



1
Enumerazione dell'intervallo ImmutableSortedDictionary per chiave
Stavo leggendo su C # 's ImmutableSortedDictionaryin System.Collections.Immutablee pensare a come applicarla nel mio programma. Mi piacciono abbastanza i C ++ lower_bounde upper_bound(vedi qui ), e mi aspettavo piuttosto di vedere qualcosa del genere per le ricerche di intervallo. Tuttavia, metodi simili sembrano stranamente assenti dalla documentazione . Mi sto …




1
In che modo si intende implementare shift_right () in C ++ 20?
In C ++ 20, l' <algorithm>intestazione ottiene due nuovi algoritmi: shift_left()eshift_right() . Entrambi accettano qualsiasi LegacyForwardIterator. Per shift_left(), si specifica che "le mosse vengono eseguite in ordine crescente a ipartire da ​0"; per shift_right(), si specifica che "se ForwardItsoddisfa i requisiti LegacyBidirectionalIterator, le mosse vengono eseguite in ordine decrescente a …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.