Red de conocimiento informático - Material del sitio web - ¿Cómo programar estructuras de datos para estudiantes de primer año?

¿Cómo programar estructuras de datos para estudiantes de primer año?

Si un estudiante de informática no puede escribir C con fluidez, realmente no significa nada. A menos que quiera perder el tiempo, le sugiero que aproveche la oportunidad para aprender estructuras de datos y aprender bien el lenguaje C. Creo que la capacidad de programación es una habilidad esencial para los estudiantes de informática y un puente entre la teoría y la práctica. Los cursos futuros cubrirán la programación.

¿Crees que programar es difícil o es porque has practicado muy poco? Realmente no es difícil siempre que te decidas.

En primer lugar, debes aprender a escribir algunos programas básicos y practicar tus habilidades. Es realmente difícil. Puedes comprobarlo, pero al final tendrás que volver a escribirlo según tus propias ideas, como si fuera un dictado. A continuación se muestran algunos ejemplos:

1) Clasificación de números enteros

2) Determinación de si es un número primo.

3) Cuente el número de espacios en una línea de texto de entrada

4) Secuencia la estructura.

Cuando encuentre problemas con la estructura de datos, primero piense en cómo escribirlos usted mismo. Si no puede entenderlo, vaya al libro de referencia, luego cierre el libro, piense en cómo se transmiten los datos, qué oraciones se usan y finalmente escríbalo usted mismo. No lo memorices, el libro es sólo una forma de escribir. Mientras funcione, puedes escribir lo que quieras.

Si crees que un programa es un poco grande, puedes escribirlo en módulos pequeños. Júntelos.

Y la depuración es muy importante, porque el profesor no puede estar siempre a tu lado. Cuando encuentre un error, aprenda a descubrir dónde está el error.

Es imposible memorizar un programa real, por lo que es imposible tener tu pensamiento. Si practica programas en libros de referencia, encontrará que puede escribir una estructura de datos incluso si no hay una línea de código en el libro.