Supposons que vous rencontriez des programmeurs qui ont suivi des cours de programmation professionnelle (/ auto-réflexion) mais n'ont pas étudié les mathématiques de niveau universitaire.
Afin de leur montrer la beauté de TCS, j'aimerais rassembler de bons résultats / questions ouvertes provenant de TCS qui peuvent facilement être expliquées.
Un bon candidat à cet effet (IMHO) montrera que le problème de l'arrêt n'est pas décidable. Un autre montrera une limite inférieure sur le temps d'exécution du tri basé sur la comparaison (bien que cela le pousse un peu à partir de ce que je m'attends à ce qu'ils comprennent).
Je peux également utiliser les idées de Explain P = NP problem to 10 year old , en supposant que certains d'entre eux ne le connaissent pas.
Donc, les questions doivent être:
(0. Magnifique)
- Explicable avec (au plus) les mathématiques du secondaire.
- (de préférence) pas assez trivial pour être montré dans des cours de programmation professionnelle (pour C ++ / Java / Web / etc.).