¿Cómo se escribió en VB la novela de 170 millones de palabras "El estudiante flash en la escuela gigante del universo"?
En pocas palabras, es un trabajo de dos etapas:
1. Primero, construye un diccionario de vocabulario:
Por ejemplo, nombres, adjetivos, verbos, etc. Colección de vocabulario.
Al igual que alguien que renueva un diccionario chino y nombra a sus hijos, el diccionario es su biblioteca de vocabulario.
Esto se puede lograr utilizando un diccionario de vocabulario o extrayéndolo de trabajos ya preparados en Internet. Es una etapa relativamente fácil.
2. Utilice VB (de hecho, se puede utilizar cualquier lenguaje de programación que admita operaciones de texto) para crear un programa que combine texto de forma aleatoria. Por supuesto, todavía tiene que haber una regla.
Basado en texto plano (formato txt), el tamaño de este libro supera los 340 MB, si se calcula en chino. El número total de palabras no debe ser inferior a 170 millones de palabras. Lo que se publica esta vez son las primeras veinte partes del libro. Las siguientes noventa y una partes y futuras versiones mejoradas, simplificadas y en primera persona de "La leyenda del príncipe hongo" se publicarán una tras otra después de encontrar el ideal. colaborador.
Información ampliada:
1. Por supuesto, también es la novela con mayor número de palabras. Aunque no me atrevo a decir que este libro sea la primera novela con más de 10 millones de palabras, creo que si lo calculamos en chino, nadie en el mundo ha podido escribir una obra literaria con más de 100 millones de palabras.
2. Este libro describe al menos 17.000 personajes sin precedentes con diferentes nombres, apariencias y especialidades. Además, este libro también describe al menos 27.000 formas novedosas y comportamientos extraños. Nota: Teóricamente: este programa puede generar aleatoriamente una variedad de personajes, monstruos y escenarios diferentes, cada uno de los cuales es al menos un billón.
3. Este libro es la novela superlarga que se escribe más rápido en la historia del mundo. ¡Solo tomó 37 horas completar esta novela de 170 millones de palabras (sin incluir el tiempo de programación)! Si utiliza el procesador actual de 64 núcleos más alto, la velocidad se puede aumentar cientos de veces.