Algoritmos, métodos de solución, comparación de su rendimiento - página 2

 
Комбинатор:

Un fastidio).


Ese es un buen punto.

 
Реter Konow:

En otro hilo, personas entendidas han dicho que es imposible hacer una solución efectiva para escribir magos a una cadena y sacarlos rápidamente "al vuelo" de la cadena.

Sin embargo, en mi opinión, si se desconoce el número de pedidos futuros, la única solución satisfactoria es escribir magos a la cadena.

Algunas cosas de jardín de infancia en absoluto, e incluso la aplicación es defectuosa. Desconocimiento total de lo que es una cadena, cómo funciona StringFind, etc.

 
fxsaber:

Algunas cosas de jardín de infancia en absoluto, e incluso la aplicación es defectuosa. Completa incomprensión de lo que es una cadena, cómo funciona StringFind, etc.

Bueno... ¿Y más concretamente?
 
Реter Konow:
Bueno... ¿Y más concretamente?

¿Qué es más específico? ¿No se le ocurre un contraejemplo de su aplicación? Explique qué son las matrices y las estructuras.

Me da miedo incluso adivinar lo que ocurrirá si se necesita obtener no sólo el número de la orden, sino también el precio, por ejemplo.

En definitiva, una especie de ignorancia. Y no es la de un principiante, y por tanto inexcusable. Vergüenza debería dar el recurso si alguien de fuera citara este hilo como ejemplo de "¡mira el nivel de los programadores en MQL!

 
Реter Konow:
Bueno... ¿Y para ser más específicos?

Una cadena es, de hecho, lo mismo que una matriz de gráficos, y también se le asigna memoria adicional al aumentar.... pero si devuelves y escribes el array del gráfico en lugar de la cadena en tu código, obtendrás este sinsentido

y obviamente perderá frente a varias cadenas con la matriz int.

"Ni un solo byte extra de hecho" - hay una tonelada de bytes extra y un montón de código innecesario

 

Palabras y palabras de nuevo.

Señores expertos, tomen su propia decisión y comparemos.

De lo contrario, todo es una conversación vacía e inútil.

 

Por desgracia, tiendo a pensar mejor de la gente y de sus "habilidades" de lo que resulta ser en la mayoría de los casos.
Reg Konow, tu nivel de conocimiento de "estructuras de datos" es 0.

Eso es lo básico en cualquier idioma normal.
Lo que te enorgullece es una completa tontería.
No es algo que nadie necesite, es un ejemplo perfecto de cómo no hacerlo nunca.
La cuestión aquí no es sobre personalidades, sino sobre la comunidad MQL que fue criada sin entender los algoritmos y las estructuras de datos.


1. Su código no funciona.
Patrón "_index_magic" incorrecto. La posible solución es "|index_magic".

2. Su algoritmo tiene una velocidad O(n) con hasta tres pases del valor de la cadenaAll_magics

3. Su medida de rendimiento es completamente incorrecta:

- no hay un resultado medio en la serie
- ninguna serie con búsqueda de los últimos valores del índice



En lugar de escribir tonterías, por favor, estudie algo sobre el tema, por ejemplo,https://habrahabr.ru/post/310794/.
Y luego aprender a aplicar CArrayList de <Generic\ArrayList.mqh>.
Buena suerte.

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

fxsaber:

...

Me da miedo imaginar lo que pasaría si se utilizara el número de pedido para obtener no sólo el Majdic sino también el precio, por ejemplo.

...

Se puede hacer lo mismo. No veo ninguna contraindicación.

 
Реter Konow:

Señores expertos, vengan, hagan su propia solución y comparemos.

Casi todo el mundo aquí está dispuesto a hacerlo si se entra en modo de sólo lectura durante un mes después.

 
Sergey Dzyublik:

Por desgracia, tiendo a pensar mejor de la gente y de sus "habilidades" de lo que resulta ser en la mayoría de los casos.
Reg Konow, tu nivel de conocimiento de "estructuras de datos" es 0.

Eso es lo básico en cualquier idioma normal.
Lo que te enorgullece es una completa tontería.
No es algo que nadie necesite, es un ejemplo perfecto de cómo no hacerlo nunca.
La cuestión aquí no es sobre personalidades, sino sobre la comunidad MQL que fue criada sin entender los algoritmos y las estructuras de datos.


1. Su código no funciona.
Patrón "_index_magic" incorrecto. La posible solución es "|index_magic".

2. Su algoritmo tiene una velocidad O(n) con hasta tres pases del valor de la cadenaAll_magics

3. Su medida de rendimiento es completamente incorrecta:

- no hay un resultado medio en la serie
- ninguna serie con búsqueda de los últimos valores del índice



En lugar de escribir tonterías, por favor, estudie algo sobre el tema, por ejemplo,https://habrahabr.ru/post/310794/.
Y luego aprender a aplicar CArrayList de <Generic\ArrayList.mqh>.
Buena suerte.

Usted aporta su solución. De lo contrario, no son más que palabras vacías. Como antes.
Razón de la queja: