Algoritmi, metodi di soluzione, confronto delle loro prestazioni - pagina 2

 
Комбинатор:

Bummer).


Questo è un buon punto.

 
Реter Konow:

In un altro thread, persone competenti hanno detto che è impossibile fare una soluzione efficace per scrivere maghi su una stringa e ottenerli rapidamente "al volo" dalla stringa.

Tuttavia, a mio parere, se il numero di ordini futuri è sconosciuto, allora l'unica soluzione di successo è quella di scrivere maghi alla stringa.

Un po' di roba da asilo nido, e anche l'implementazione è imperfetta. Completa mancanza di comprensione di cos'è una stringa, come funziona StringFind, ecc.

 
fxsaber:

Un po' di roba da asilo nido, e anche l'implementazione è imperfetta. Completa incomprensione di cos'è una stringa, come funziona StringFind, ecc.

Bene... E più concretamente?
 
Реter Konow:
Bene... E più precisamente?

Cosa c'è di più specifico? Non le viene in mente un controesempio alla sua attuazione? Spiegare cosa sono gli array e le strutture?

Ho paura anche solo di indovinare cosa succederà se hai bisogno di ottenere non solo il numero dell'ordine, ma anche il prezzo, per esempio.

Tutto sommato, una specie di ignoranza. E non è quello di un principiante, e quindi inescusabile. Vergogna sulla risorsa se qualcuno dall'esterno citasse questo thread come esempio di "guardate il livello dei programmatori in MQL!

 
Реter Konow:
Bene... E per essere più specifici?

Una stringa è in effetti la stessa cosa di un array grafico, e viene anche allocata memoria aggiuntiva quando si aumenta.... ma se restituite e scrivete l'array del grafico al posto della stringa nel vostro codice, otterrete una tale assurdità

e ovviamente perderà contro diverse stringhe con l'array int.

"Non un solo byte in più" - ci sono una tonnellata di byte in più e un sacco di codice non necessario

 

Parole e ancora parole.

Signori degli esperti, prendete la vostra decisione e confrontiamola.

Altrimenti è tutta una conversazione vuota e inutile.

 

Purtroppo, tendo a pensare meglio delle persone e delle loro "abilità" di quanto non si riveli nella maggior parte dei casi.
Reg Konow, il tuo livello di conoscenza delle "strutture di dati" è 0.

Queste sono le basi in qualsiasi lingua normale.
Quello di cui siete così orgogliosi è una completa assurdità.
Non è qualcosa di cui qualcuno avrebbe bisogno - è un perfetto esempio di come non farlo mai.
La questione qui non riguarda le personalità, ma la comunità MQL che è stata allevata senza la comprensione degli algoritmi e delle strutture dati.


1. Il vostro codice non funziona.
Modello "_index_magic" non corretto. La soluzione possibile è "|index_magic".

2. Il tuo algoritmo ha velocità O(n) con ben tre passaggi del valore della stringaAll_magics

3. La vostra misurazione delle prestazioni è completamente sbagliata:

- non c'è un risultato medio nella serie
- nessuna serie con ricerca dei valori dell'ultimo indice



Invece di scrivere sciocchezze - per favore studiate qualcosa sull'argomento, per esempiohttps://habrahabr.ru/post/310794/.
E poi imparare come applicare CArrayList da <Generic\ArrayList.mqh>.
Buona fortuna.

Структуры данных для самых маленьких
Структуры данных для самых маленьких
  • 2023.09.16
  • habrahabr.ru
James Kyle как-то раз взял и написал пост про структуры данных, добавив их реализацию на JavaScript. А я взял и перевёл. Дисклеймер: в посте много ascii-графики. Не стоит его читать с мобильного устройства — вас разочарует форматирование текста. Сегодня мы узнаем всё о структурах данных. «Оооооой как интересно...», да? Да уж, не самая...
 

fxsaber:

...

Ho paura di immaginare cosa accadrebbe se il numero d'ordine fosse usato per ottenere non solo il Majdic ma anche il prezzo, per esempio.

...

Si può fare lo stesso. Non vedo alcuna controindicazione.

 
Реter Konow:

Signori degli esperti, avanti, fate la vostra soluzione e confrontiamola.

Quasi tutti qui sono disposti a farlo se dopo si entra in modalità di sola lettura per un mese.

 
Sergey Dzyublik:

Purtroppo, tendo a pensare meglio delle persone e delle loro "abilità" di quanto non si riveli nella maggior parte dei casi.
Reg Konow, il tuo livello di conoscenza delle "strutture di dati" è 0.

Queste sono le basi in qualsiasi lingua normale.
Quello di cui siete così orgogliosi è una completa assurdità.
Non è qualcosa di cui qualcuno avrebbe bisogno - è un perfetto esempio di come non farlo mai.
La questione qui non riguarda le personalità, ma la comunità MQL che è stata allevata senza la comprensione degli algoritmi e delle strutture dati.


1. Il vostro codice non funziona.
Modello "_index_magic" non corretto. La soluzione possibile è "|index_magic".

2. Il tuo algoritmo ha velocità O(n) con ben tre passaggi del valore della stringaAll_magics

3. La vostra misurazione delle prestazioni è completamente sbagliata:

- non c'è un risultato medio nella serie
- nessuna serie con ricerca dei valori dell'ultimo indice



Invece di scrivere sciocchezze - per favore studiate qualcosa sull'argomento, per esempiohttps://habrahabr.ru/post/310794/.
E poi imparare come applicare CArrayList da <Generic\ArrayList.mqh>.
Buona fortuna.

Tu fornisci la tua soluzione. Altrimenti sono solo parole vuote. Proprio come prima.
Motivazione: