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.

16
Come dividere il testo senza spazi in un elenco di parole?
Ingresso: "tableapplechairtablecupboard..." molte parole Quale sarebbe un algoritmo efficiente per suddividere tale testo nell'elenco di parole e ottenere: Produzione: ["table", "apple", "chair", "table", ["cupboard", ["cup", "board"]], ...] La prima cosa che mi viene in mente è esaminare tutte le parole possibili (iniziando con la prima lettera) e trovare la parola …
106 python  algorithm  text  split 






2
Grande O degli array JavaScript
Gli array in JavaScript sono molto facili da modificare aggiungendo e rimuovendo elementi. In qualche modo maschera il fatto che la maggior parte degli array di lingue sono di dimensioni fisse e richiedono operazioni complesse per il ridimensionamento. Sembra che JavaScript renda facile scrivere codice array con prestazioni scadenti. Questo …

5
Arrotondamento di oggetti DateTime
Voglio arrotondare le date / ore all'intervallo più vicino per un'applicazione di creazione di grafici. Vorrei una firma del metodo di estensione come segue in modo che l'arrotondamento possa essere ottenuto per qualsiasi livello di precisione: static DateTime Round(this DateTime date, TimeSpan span); L'idea è che se passo in un …
105 c#  algorithm 



14
Verifica se tutti gli elementi in un elenco sono unici
Qual è il modo migliore (migliore come nel modo convenzionale) per verificare se tutti gli elementi di un elenco sono unici? Il mio attuale approccio che utilizza a Counterè: >>> x = [1, 1, 1, 2, 3, 4, 5, 6, 2] >>> counter = Counter(x) >>> for values in counter.itervalues(): …
104 python  algorithm  list  unique 



22
Analizzatore di equazioni (espressioni) con precedenza?
Ho sviluppato un parser di equazioni utilizzando un semplice algoritmo di stack che gestirà operatori binari (+, -, |, &, *, /, ecc.), Operatori unari (!) E parentesi. L'uso di questo metodo, tuttavia, mi lascia con tutto ciò che ha la stessa precedenza: viene valutato da sinistra a destra indipendentemente …


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.