¿Cómo puede un programador competitivo construir cosas solo por algoritmo y un lenguaje y nada sobre la web?

“Siempre recuerda que las cosas increíbles que se han hecho en la historia tienen un gran algoritmo que las gobierna”

Déjame deducir más

Tomemos un ejemplo de Facebook, sé que es web, pero piensen en “cómo les sugiere a las personas que pueden conocer” amigos de amigos, estas funcionalidades pueden parecer basadas en la web pero tienen una gran aplicación basada en algoritmos.

puedes ver que los nodos de un gráfico son personas y los bordes son la conexión entre ellos y ahora necesitas un algo, ahora olvídate de todo, olvídate de Facebook html, css solo céntrate en el algoritmo, siempre puedes hacer algo mejor ahora puedes construir esto en c ++ y un algoritmo eficiente sin necesidad de ninguna web.

puedes desarrollar un juego de ajedrez, haces que el juego de ajedrez sea tan eficiente que la computadora nunca pierde ningún juego.

Déjame sumergirte en un concepto de juego que puedes construir con c ++ y unity

suponga que tiene 4 bolas 😛 (mente sucia ignore eso) 1 bola de hierro 1 bola de madera 1 bola de aluminio 1 bola de acero y usted tira cada bola una por una y como dice su sentido común cuando tira las bolas desde la misma altura recuperarse con la altura diferente porque están hechos de material diferente, así que cómo implementa esto, este es el ejemplo puro de algoritmo y un lenguaje que puede hacer cosas tan increíbles simplemente piense y observe todo.

Buenos motores de juego c ++ para principiantes

Gracias por A2A.

Los algoritmos y la estructura de datos lo ayudan a resolver un problema de una manera estructurada (como protocolos generalmente aceptados con una base de usuarios comprobada) con resultados predecibles para cargas bajas a altas de estrés generado por el usuario.
los anteriores son independientes de los lenguajes de programación.

El desarrollo web se puede aprender y utilizar sin saberlo de antemano. pero las implementaciones de grado empresarial se utilizan por encima al menos a nivel de arquitecto. la mayoría de los programadores los codifican incluso sin saber que se usan en proyectos.

simplemente porque los programadores trabajan o una parte muy pequeña de un proyecto grande y si su módulo funciona bien, están contentos con eso.
Los programadores competitivos conocen bien estos conceptos.
pero rara vez se permite que un solo programador trabaje solo en un gran proyecto de grado empresarial. Es un trabajo en equipo solamente.

También he visto (grado no empresarial)
productos que funcionan bien (con varios miles de usuarios para productos de software independientes) que están codificados sin usar los conceptos anteriores.

More Interesting

Quiero comenzar un proyecto de programación. ¿Cuáles son algunas sugerencias al respecto?

¿Cómo funciona la recursividad en el árbol de búsqueda binaria en orden? ¿Cómo se pueden explicar las llamadas recursivas, sin resumirlas como llamadas de pila?

Cómo calcular el producto máximo de una cadena entera usando k multiplicaciones

¿Es la calificación de revisión un factor en el algoritmo de 'Yelp Sort' de Yelp?

¿Qué es un programa simple de C ++ para insertar un nodo en una lista vinculada?

¿Cuál es la diferencia entre la estructura de datos y la base de datos para almacenar datos?

¿Es cierto que si me vuelvo competente en estructuras de datos y algoritmos, puedo aprender cualquier lenguaje de programación y habilidades técnicas muy rápido?

¿Cómo se debe decidir sobre un clasificador / algoritmo óptimo para usar en un conjunto de datos en particular?

Si una cadena de números contiene todas las demás cadenas de números, ¿eso significa que la cadena también se contiene estrictamente a sí misma?

¿Cómo resolvemos el problema B, 'Can of Worms', del Chicago Invitational Programming Contest 2013?

¿Cómo funciona un algoritmo de bogosort cuántico?

¿Qué algoritmo en aprendizaje automático es el más adecuado para unir los datos entrantes nuevos con los datos existentes en la base de datos SQLite?

Funciones hash: ¿Cuál es una explicación intuitiva de los diversos algoritmos SHA? ¿Cuáles son las mejoras clave entre cada familia?

Cómo utilizar el algoritmo Hidden Markov Model Viterbi para el etiquetado de secuencias

¿Cuáles son los algoritmos hash más comunes además de MD5 y SHA?