Dmitry Fedoseev: Sapere cosa si sta facendo. All'inizio sembra che abbiate deciso di mettere insieme una classe con tutto quello che avete, per trovare qualche approccio universale quando si tratta di mandati. Ma state risolvendo un problema molto ristretto.
Nel primo post dice di cercare due ordini massimi per tipo, cercare due ordini minimi per tipo, cercare gli ultimi due ordini per tipo e cercare i primi due ordini per tipo.
Vladimir Pastushak: Sì, perché solo un ciclo riempie la struttura, e dopo si deve ricominciare il ciclo per trovare l'elemento richiesto, se il numero di elementi necessari è più di 1, il numero di cicli sarà più di 1
Sì, in qualsiasi modo la si guardi. In qualunque modo la si guardi, è così che sarà.
Se abbiamo bisogno di trovare solo due ordini con il prezzo più alto, avremo due cicli, e se abbiamo bisogno di 3, avremo 3 cicli. Naturalmente, non dobbiamo ordinare tutto.
Sì, in qualsiasi modo la si guardi. In qualunque modo la si guardi, è così che sarà.
Se abbiamo bisogno di trovare solo due ordini con il prezzo più alto, avremo due cicli, e se abbiamo bisogno di 3, avremo 3 cicli. Naturalmente, non dobbiamo ordinare tutto.
Vladimir Pastushak: Nel primo post dice, trova due ordini massimi per tipo, trova due ordini minimi per tipo, trova due ultimi ordini per tipo e trova due primi ordini per tipo.
Come di solito cerchiamo un massimo, solo due variabili. Prima controlliamo con una variabile e se è più grande, trasferiamo il valore da essa alla seconda variabile e poi vi aggiungiamo il nuovo valore. Se non è di più, allora lo confrontiamo con la seconda variabile. È come la solita ricerca del valore massimo, solo un po' più complicata.
Dmitry Fedoseev: Questa è la solita ricerca massima, abbiamo bisogno solo di due variabili. Per prima cosa, controlliamo con una variabile; se è più grande, giriamo il valore da essa alla seconda variabile e non al nuovo valore. Se non è di più, allora lo confrontiamo con il secondo. È come una normale ricerca del valore massimo, solo un po' più complicata.
So come fare...
La domanda è un'altra...
Ora stiamo usando una classe membro del tipo Buy.Price_Max.Price che ha diversi componenti
Vladimir Pastushak: La questione è trovare il metodo più veloce e stabile ...
Hai già trovato il più veloce. Un ciclo, due controlli. Ma solo per ricordare un biglietto. Dopo il ciclo, seleziona l'ordine sul biglietto e prendi tutte le sue proprietà.
Dmitry Fedoseev: Questo perché hanno già trovato il più veloce. Un ciclo, due controlli. Ma ricorda solo un biglietto. Dopo il ciclo, seleziona l'ordine sul biglietto e prendi tutte le sue proprietà.
Sì, ho pensato che forse qualcuno ne sa di più ....
Sapere cosa si sta facendo. All'inizio sembra che abbiate deciso di mettere insieme una classe con tutto quello che avete, per trovare qualche approccio universale quando si tratta di mandati. Ma state risolvendo un problema molto ristretto.
Sì, perché solo un ciclo riempie la struttura, e dopo si deve ricominciare il ciclo per trovare l'elemento richiesto, se il numero di elementi necessari è più di 1, il numero di cicli sarà più di 1
Sì, in qualsiasi modo la si guardi. In qualunque modo la si guardi, è così che sarà.
Se abbiamo bisogno di trovare solo due ordini con il prezzo più alto, avremo due cicli, e se abbiamo bisogno di 3, avremo 3 cicli. Naturalmente, non dobbiamo ordinare tutto.
Sì, in qualsiasi modo la si guardi. In qualunque modo la si guardi, è così che sarà.
Se abbiamo bisogno di trovare solo due ordini con il prezzo più alto, avremo due cicli, e se abbiamo bisogno di 3, avremo 3 cicli. Naturalmente, non dobbiamo ordinare tutto.
Nel primo post dice, trova due ordini massimi per tipo, trova due ordini minimi per tipo, trova due ultimi ordini per tipo e trova due primi ordini per tipo.
Ho fatto tutto in un solo ciclo...
Questa è la solita ricerca massima, abbiamo bisogno solo di due variabili. Per prima cosa, controlliamo con una variabile; se è più grande, giriamo il valore da essa alla seconda variabile e non al nuovo valore. Se non è di più, allora lo confrontiamo con il secondo. È come una normale ricerca del valore massimo, solo un po' più complicata.
So come fare...
La domanda è un'altra...
Ora stiamo usando una classe membro del tipo Buy.Price_Max.Price che ha diversi componenti
Comprare tutto sull'ordine di acquisto
Price_Max tutto sull'ordine massimo
Price Price è il prezzo dell'ordine massimo
So come fare...
La domanda è un'altra...
il nostro codice ora usa un membro della classe Buy.Price_Max.Price che ha tutti i seguenti componenti
Comprare tutto sull'ordine di acquisto
Prezzo_Max tutto sull'ordine massimo
Prezzo dell'ordine massimo
Qual è la domanda? In cosa memorizzare i valori non è così cruciale.
La questione è trovare il metodo più veloce e stabile ...
Questo perché hanno già trovato il più veloce. Un ciclo, due controlli. Ma ricorda solo un biglietto. Dopo il ciclo, seleziona l'ordine sul biglietto e prendi tutte le sue proprietà.