¿Hay una lista de preguntas/rompecabezas de análisis de archivos rubíes [cerrado

StackOverflow https://stackoverflow.com/questions/6381195

  •  28-10-2019
  •  | 
  •  

Pregunta

Me encontré con Este desafío de programación de análisis de archivos hoy y lo encontré bastante interesante. También fui a una entrevista unos 6 meses atrás, donde también me dieron un archivo txt que tuvo que analizar la lógica para obtener los resultados deseados. Quiero encontrar más de este tipo de problemas.

¿Cuáles son algunos buenos recursos para las preguntas/rompecabezas del tipo de entrevista de Ruby?

¿Fue útil?

Solución

Mmm. No conozco ninguna orientada específicamente hacia el análisis de archivos. Pero aquí hay algunas sugerencias:

  • Ruby Kickstart es un proyecto en el que estoy trabajando actualmente para enseñar a Ruby. Un aspecto es una serie de desafíos que vienen con los suites de prueba para ver si los hizo correctamente. Podrías Descargar el código Y prueba tu mano con ellos. Una vez que tenga el código, ejecute rake 1:1 Para ejecutar la prueba para la sesión1, problema1.

  • Rubí koans Del mismo modo, es una serie de pruebas, el objetivo es explorar cómo funciona Ruby. Realmente disfruté revisando este material. Hay una especie de zen en el que te metes, casi un ritmo de resolver y ejecutar pruebas (suponiendo que ya conoces a Ruby).

  • Meta koans es también una serie de pruebas, realizadas en Cuestionario, el objetivo es usar Metaprogramming para escribir código similar a ATTR_ACCESOR. Encontré esto inesperadamente desafiante.

  • Nodo de rompecabezas es un proyecto de Universidad Ruby Mendicant Para desafiar a las personas. Intenté varios problemas, y realmente no sentí que eran muy rubíeros, me parecían más de naturaleza general. Los formatos de entrada me hicieron asumir que fueron tomados de otros lugares.

  • Guerrero Ruby es un desafío de programación de IA de Ryan Bates (de Pasos ferroviarios). Es mucho más abstracto que las otras cosas aquí, se podría pensar como "escribir un robot que pueda navegar por laberintos y pelear / huir de los oponentes). Desafortunadamente, no parece que haya hecho mucho con él desde que lo escribió, así que lo escribió, así que lo escribió, así que lo escribió, así que lo escribió, así que IDK si todavía es bueno.


Además, creo que es un error clasificar eso como un "desafío de programación de análisis de archivos". Que la entrada (una secuencia de caracteres) se dio en un archivo no lo convierte en un problema sobre la lectura / análisis de archivos. En realidad es un problema algorítmico.

Además, puede resolver esos desafíos con cualquier idioma, incluido Ruby, que he hecho y se puede ver aquí.

Otros consejos

Esta pregunta ofrece muchas opciones para programar rompecabezas:

https://softwareEngineering.stackexchange.com/questions/756/programming-puzzles

Si está buscando algo que apunte específicamente a Ruby, le recomiendo Rubyquiz:

http://www.rubyquiz.com/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top