Vérifier S'il existe un Cercle

M'a demandé lors d'un Google Entrevue.
Nous nous sommes donné une chaîne de caractères composée de lettres - F,L,R. - qui est l'instruction d'un robot suit

F - va de l'avant par une seule étape.

L-tourner à gauche.

R - tourner à droite.

La longueur de la chaîne peut être jusqu'à 2500 caractères.

La chaîne va lui-même un nombre infini de fois. Nous avons besoin de savoir si il existe un cercle avec un rayon r( r peut être n'importe quel nombre réel), de telle sorte que le robot ne quitte jamais le cercle.
J'ai été coincé à ce point.J'ai pensé à l'aide de l'enveloppe convexe, mais comment le vérifier pour un nombre infini de fois.Explication avec le code sera appréciée. S'il vous plaît aider. Merci d'avance

  • Enquêter sur le sujet des marches aléatoires sur les grilles.
  • Mauvaise question ou pas, les gens ont pris le temps de répondre. Vous pouvez demander un nouveau si vous voulez, mais s'il vous plaît ne pas le supprimer.
InformationsquelleAutor user3907480 | 2015-03-10