Misalkan Anda bertemu dengan programmer yang telah mengambil beberapa program pemrograman profesional (/ saya pikir sendiri) tetapi tidak belajar matematika tingkat universitas.
Untuk menunjukkan kepada mereka keindahan TCS, saya ingin mengumpulkan beberapa hasil bagus / pertanyaan terbuka yang berasal dari TCS yang dapat dengan mudah dijelaskan.
Kandidat yang baik untuk tujuan ini (IMHO) akan menunjukkan bahwa masalah penghentian tidak dapat diputuskan. Lain akan menunjukkan batas bawah pada waktu berjalan penyortiran berbasis perbandingan (meskipun itu sedikit mendorongnya dari apa yang saya harapkan mereka mengerti).
Saya juga dapat menggunakan ide-ide dari Jelaskan masalah P = NP hingga 10 tahun , dengan asumsi beberapa dari mereka tidak terbiasa dengannya.
Jadi, pertanyaannya adalah:
(0. Cantik)
- Dapat dijelaskan dengan (paling banyak) matematika sekolah menengah.
- (lebih disukai) tidak cukup sepele untuk ditampilkan dalam kursus pemrograman profesional (untuk C ++ / Java / Web / dll.).