Cómo optimizar las declaraciones de cambio
Es inevitable usar la declaración de cambio en el proceso de programación. Si hay pocos elementos de caso, la eficiencia y el rendimiento están bien. Si hay muchos elementos de caso, use el interruptor nuevamente. Afectará en gran medida el rendimiento del programa. ¿Cómo optimizar una declaración de cambio relativamente grande? Hay tres métodos:
El primer método es ordenar los casos según la frecuencia y colocar primero los casos con mayor frecuencia, en lugar de ordenarlos según los valores de
casos, por ejemplo:
cambiar (tipo)
{
caso 1:
romper )
caso 2:
p>rotura;
...
caso 20:
rotura;
predeterminado:
break;
}
Suponiendo que 18 y 19 son los más utilizados, cámbielos a
cambiar (tipo)
{
caso18:
descanso;
caso19:
descanso; p>
caso 1:
p>rotura;
caso 2: