¿Cómo puedo tener ideas de programación?
“Siento que no tengo ideas de programación ni de resolución de problemas”
Esto se debe principalmente a que no conozco el algoritmo, es decir, mi pensamiento lógico necesita para ser ejercido.
Puede intentar leer algunos libros sobre algoritmos o encontrar algunos libros de ejemplo (recomendado) y aprender el algoritmo del programa a través de ejemplos. Si eres un poco más tonto, el segundo método es muy efectivo. Al mirar ejemplos, debe hacer suyos los buenos algoritmos y recordar los algoritmos excelentes. Hay muchos algoritmos en lenguaje C (C++). Si ve más ejemplos y encuentra problemas similares, puede aprender de ellos o incluso copiarlos por completo sin perderse.
Por ejemplo, la biblioteca estándar de C++ viene con una lista. Si necesita una lista, puede usarla completamente en la biblioteca estándar en lugar de escribirla usted mismo. preocuparse por ello. Cómo preocuparse por escribir una lista y ahorrar tiempo en la depuración. (Es solo un ejemplo, creo que todos pueden escribir la lista)
De hecho, nuestro proceso de crecimiento también consiste en aprender de la experiencia de otros paso a paso.
Al mismo tiempo, entrenar la propia capacidad lógica también es una parte que los programadores no deben olvidar. Puedes hacer algunos ejercicios en esta área. Busca en Baidu y deberías encontrarlos en todas partes. Los más clásicos incluyen Piratas dividiendo el dinero, 12 bolas para encontrar bolas anormales, etc.
La capacidad lógica equivale a la orientación teórica y los algoritmos de ejemplo equivalen a la experiencia práctica.
Continúe ejercitando sus habilidades de pensamiento lógico y aprenda más algoritmos de ejemplo, y creo que podrá crecer rápidamente.