Autor: Inductivo Bias
Enlace: /question/25574458/answer/31175374
Fuente: Zhihu
Los derechos de autor pertenecen al autor . Para reimpresiones comerciales, comuníquese con el autor para obtener autorización. Para reimpresiones no comerciales, indique la fuente.
- Bienvenido al juez en línea de PKU JudgeOnline de la Universidad de Pekín. Las preguntas sobre POJ son un poco antiguas, pero la ventaja es que hay muchas personas que lo hacen, hay muchas preguntas de algoritmos clásicos y muchos informes de resolución de problemas, por lo que es adecuado para comenzar.
- ZOJ:: Inicio Juez online de la Universidad de Zhejiang. No uso mucho ZOJ, pero las pocas veces que lo he experimentado, parece estar bien y vale la pena intentarlo.
- Bienvenido al juez en línea OJ de la Universidad Hangzhou Dianzi de la Universidad Hangzhou Dianzi. Hangzhou Dian OJ ha reemplazado al POJ en los últimos años y se ha convertido en el DO más común en China. Tiene temas ricos y un gradiente de dificultad razonable, y es ampliamente favorecido por las principales universidades de todo el país. Cada año, también se celebran concursos grandes y pequeños en el DO de Hangzhou Electric. El concurso asiático en línea del año pasado también se celebró en esta plataforma. Esto muestra su estatus en la mente de la mayoría de los miembros de ACM nacionales. Debido a esto, existen muchos informes de resolución de problemas de HDU en Internet, que son adecuados para la capacitación avanzada personal.
- Juez Online UVa Juez online de la Universidad de Valladolid en España. Es el juez en línea más antiguo y famoso del mundo. El banco de preguntas tiene clasificaciones detalladas: como preguntas de la final mundial, preguntas de Liu Rujia, etc. Los tipos de preguntas son muy amplios. La mayoría de las preguntas son fáciles y adecuadas para que los principiantes perfeccionen sus habilidades de programación.
- Timus Online Judge URAL es un banco de preguntas ruso en línea. Las preguntas que contiene son bastante difíciles en comparación con algunos DO nacionales. A los antiguos miembros del equipo de capacitación de nuestra escuela les gusta dar las preguntas aquí a los nuevos miembros, lo que demuestra que tienen un cierto efecto avanzado.
- Sphere Online Judge (SPOJ) SPOJ es uno de los jueces en línea más destacados de Polonia. Tiene una interfaz armoniosa y una amplia gama de tipos de preguntas. Es adecuado para jugadores con cierta base para practicar. Y también es una forma para que los expertos mejoren sus habilidades en una buena plataforma. ¿Cuenta la leyenda que Lord Lou, que gobierna el mundo, ha terminado este zumo de naranja? (Corrección: el líder Lou terminó el juego con SGU, gracias
@康Connor
por la corrección) Para obtener más información, consulte el blog: Introducción a SPOJ - Haishan.
- USA Computing Olympiad USACO es el sitio web oficial de la competencia para estudiantes de secundaria estadounidenses y un famoso banco de preguntas en línea en los Estados Unidos. Está especialmente preparado para los concursantes de la competencia de informática. El método de respuesta de preguntas simula al oficial. competencia, utilizando máquinas de evaluación estándar, entrada y salida de archivos y método de evaluación directa para enviar archivos fuente del programa. Las preguntas de capacitación en el sitio web son completas y es un sitio web imprescindible para aprender informática. Cada año, NOI y NOIP consultarán. las preguntas anteriores; cada pregunta va acompañada de una solución detallada, y puede ver los datos de la prueba y los resultados de la operación, lo cual es conveniente para depurar, encontrar errores y corregirlos.
Adopta una estructura jerárquica progresiva de capítulos, de fácil a difícil, combinando la enseñanza de conocimientos y la práctica de la programación. Las preguntas deben completarse en orden, evitando el comportamiento de elegir solo preguntas simples que es como una competencia; libro tutorial, formando una estructura de conocimiento distinta, que es propicia para que los principiantes y expertos en OI mejoren gradualmente su nivel, aprendan completamente todos los aspectos de la informática y eviten sesgos. (Fuente: Enciclopedia usaco_Baidu)
- Universidad Estatal de Saratov:: Concursante en línea Siempre obtuve 404 cuando fui a SGU antes, así que no me atreví a publicarlo. Ahora que puedo probarlo yo mismo, lo publicaré para que todos lo vean.
Este es un zumo de naranja genuino que fue pulido por el Maestro Lou. ¿Por qué el líder Lou quitó este jugo de naranja en lugar de los otros jugos de naranja en esta respuesta? Debido a que este DO es realmente adecuado para mejorar el nivel, debería tener aproximadamente la misma dificultad que Ural y SPOJ. Además, no sé mucho al respecto. En mi opinión, SGU, Ural y SPOJ son adecuados para la fiebre del oro en competencias regionales y la capacitación de ACmer/Coder en empresas importantes como Google después de graduarse. entre los tres.
- Codeforces Codefores es un sitio web ruso de competencia de algoritmos fundado y mantenido por la Universidad Estatal de Saratov. Codeforces enfatiza principalmente las competencias de algoritmos. Se llevan a cabo competencias en línea periódicas aproximadamente cada semana, y el banco de preguntas se acumula a partir de las preguntas de cada competencia. En comparación con los OJ anteriores que se basan en bancos de preguntas, la competencia de algoritmos de Codeforces es más adecuada para entrenar el rendimiento en el acto y las habilidades de programación bajo presión.
- Juez en línea HUSTOJ de la Universidad de Ciencia y Tecnología de Huazhong. hustOJ también tiene un rico banco de preguntas como otros DO convencionales. Pero su uso principal es que proporciona algo llamado vjudge, cuyo nombre completo es Virtual Judge. A través de vjudge, puede extraer directamente preguntas de los principales DO, incluidos, entre otros, todos los DO mencionados anteriormente, y utilizar estas preguntas para crear su propia competencia. Es muy adecuado para entrenamientos especiales, entrenamientos diarios y competiciones con amigos.
- LeetCode Online Judge A diferencia de muchos DO, leetcode es un DO principalmente para entrevistadores (LeetCode OJ es una plataforma para preparar entrevistas de codificación técnica). No hay muchas preguntas anteriores, actualmente solo hay 152 y muchas de ellas son preguntas de entrevistas de muchas grandes empresas. Los tipos de preguntas son relativamente básicos y no se probarán algoritmos complejos. Muchas de ellas son la aplicación de conocimientos básicos. La dificultad es similar a las preguntas de Topcoder div1 250 o Codeforces div1 A. Si desea practicar los conceptos básicos de programación o prepararse para entrevistas en la empresa, le recomiendo este DO (Gracias al compañero de cuarto/maestro del equipo de capacitación/cuasi-maestro de CMU
@yun peng
compañero de clase por brindarme una introducción a Leetcode (1/ Actualización 1/2015: Mi compañero de cuarto aceptó la oferta de Google y ya no irá a CMU)).