Gracias por A2A,
Si quieres ejecutar tu algoritmo en una condición if,
- puede crear un método de su algoritmo que devuelva boolean, este valor booleano almacenaría verdadero / falso que si sus algoritmos funcionan correctamente o no Ex. myAlgorithm booleano público () {} .
- No, en su método en el que funciona el algoritmo, realice diferentes tareas como usar el interruptor de bucle, etc. como desee. una vez que el algoritmo finaliza correctamente y devuelve el valor verdadero, si no funciona correctamente, establezca el valor falso.
- No antes de la condición if, llame a este método y obtenga el valor booleano en alguna variable x, que if (x) {ejecute su código usando el algoritmo.
- Como programadores, nunca hacemos el algoritmo eficiente en el primer intento, en lugar de centrarnos en escribir el algoritmo perfecto, tratar de resolver el problema aproximadamente, cuando su solución funciona, que tratar de optimizarlo, creando métodos, usando el interruptor en su lugar de lo contrario, utilizando para cada uno en lugar de para, utilizando estructuras de datos adecuadas.
- Siempre hago esto, primero encuentro una solución que funciona, que trato de optimizar mi código, escribo mi código durante 4 días y, al quinto día, optimizo mi código. Nuestras computadoras son muy rápidas hoy en día, encontrar una solución será más importante que la eficiencia cuando trabajas para alguien. Las empresas para las que trabaja nunca verán cuán eficiente es su código, pero funciona o no.
- Pero es una buena práctica optimizar el código. Aquí está mi proyecto de Android. Puede consultar mi código para la optimización.
- shrungBhatt / ErNexus
- C: ¿Existe un enfoque general para convertir una función recursiva en iterativa y viceversa?
- ¿Cuál es el código C ++ más simple para el algoritmo A *?
- ¿Por qué prácticamente todos los algoritmos de ascensor son tan ineficientes y cuáles son las razones por las que aún no se han optimizado?
- ¿Explicar diferentes algoritmos de ruta más corta, sus restricciones, complejidades?
- ¿Cuál es el algoritmo más eficiente para determinar una ruta de entrega para un camión de salida que se mueve desde un punto de partida a un punto final con múltiples paradas intermedias y sin retorno al punto de partida?