Red de conocimientos turísticos - Información de alquiler - Concurso Nacional de Informática Olímpica Juvenil

Concurso Nacional de Informática Olímpica Juvenil

En primer lugar, el libro de texto.

Para un principiante como usted, le sugiero que lea la "Introducción a las computadoras" en el libro de texto de computación de la universidad. Es relativamente fácil de entender y. tiene una introducción relativamente extensa que comprende la historia y la situación de varios aspectos de las computadoras, lo que le será útil para responder algunas preguntas de opción múltiple y ampliar sus conocimientos al participar en la competencia preliminar de NOIp.

Luego está el idioma. De hecho, para las competiciones, siempre que tengas habilidades básicas sólidas, pensamiento rápido y dominio de los algoritmos

, entonces no importa el idioma. que utilizas. En las competiciones, el lenguaje se trata solo de implementación de herramientas algorítmicas y procedimentales.

Por supuesto, se recomienda que aprenda C, lo que será beneficioso para su desarrollo futuro. Pero también necesitas conocer Pascal, porque algunos materiales y respuestas a preguntas estarán escritos en Pascal. Puede comprar una copia de "100 ejemplos de introducción al lenguaje C para estudiantes de secundaria" de Tsinghua University Press y "Programación C" del profesor Tan. Cuando aprenda por primera vez, recuerde practicar en la computadora para comprender y dominar la gramática. Habilidades de programación. Si no lo sabes, piensa más, pregunta más y comprueba más

El último paso es la mejora más crítica y necesaria, dominar el algoritmo. Este paso será difícil y los principiantes no deben tenerle miedo. Los algoritmos son el alma de los programas. Sólo dominándolos podemos resolver diversos problemas prácticos. Se recomienda que encuentre en línea las respuestas a las preguntas de NOI, NOI, IOI y competencias anteriores en varias provincias y ciudades. También puede ir a algunos sitios web de evaluación en línea, vijos, rqnoi, sitio web oficial de NOI, etc., y encontrarlas. algunos tutoriales. Hay muchos libros de texto, puede consultar el "Tutorial de la Olimpiada Nacional de Informática para estudiantes de secundaria avanzada" de la Universidad Normal de Nanjing, etc.

Agregue más ejercicios prácticos de resolución de problemas informáticos, creo que mientras a medida que trabajas duro, ganarás algo

En cuanto a la pregunta 3, mientras tengas potencial y perseverancia, el nivel es ilimitado, jaja

En cuanto al tipo de pregunta, el La ronda preliminar de NOIp es una prueba escrita y es necesario tener conocimientos básicos de informática. Sin embargo, la mayor parte de la investigación se centra en algoritmos. Pero las semifinales son pruebas de informática.

En cuanto a los conocimientos involucrados, hay muchos, pero los principales son esos, DP (programación dinámica), teoría de grafos, búsqueda, etc.

Esperando por ti Después de haber estado expuesto a algoritmos y competiciones, naturalmente lo sabrás