Untuk beberapa waktu saya menetapkan tujuan belajar menghafal angka-angka, pada dasarnya hanya sebagai tugas pengembangan diri, saya tidak menemukan manfaat praktis yang jelas. Namun, saya ingin mengingat nomor telepon, rute transportasi, tanggal. Sulit bagi saya untuk menemukan dan mulai menggunakan solusi yang sudah jadi, tetapi saya ingin bekerja sendiri.
Konten artikel
- Latar belakang
- Bagaimana cara memeriksa apakah sistemnya baik?
- Kami memeriksa beberapa sistem
- Cara membuat sistem yang lebih baik
- — . , . - . , . , , .
- — , 1 3. - - , , . , , , . , 1 — , 2 — , 11 , 12 , 22 .
- , , .
- , , 100 0 99. 999.
- - , , , , . , , . , .. 1-2 , "" .
- , , , , - .
- , , ? .
, ?
, .
, - , . , , , , .
csv-,, . Jupyter Notebook, github.

, :
, . , — "s".

, 22050 .
, . , , "" , , . , , .

"" "" , . , .

:
- allchars ,
- chars — , , ( )
- — , "", 10 ; ,
, 2-3 , "" , , . . , , .. : - .

, "" 2500 , , . 707 10 99 1793 100 999. , 707 — 90 , 10 , .
:
- getallcombos , mapping ( : ) (ns — );
- testmaping words_for_test (DataFrame , chars — ) 10 100 mapping;
- testresult ; , "0-5 words", , 0 , 1 ..

, .
. , , ., , .
. , , 84 11. , , , . - , .
, :

, "" , 22 .
, , , . :

, , 8 . , . .
?
:
- [0, 4, 7, 11, 15]
- . , .
- [4, 8, 11, 15, 19] . .
- [1, 1, 5, 5, 7] . , , , .
- [1, 2, 5, 9, 16] , , , .
- [0, 0, 1, 3, 5] . ?
, , 1 2 ( ). , , .
1 , 2 2 :

, .

:

, "" . , , "" . , .
, :

, . , , , , , , , , . , .
, : Github
, , :
- ?
- ?
- ?
- tentang kesalahan ketik dan kemungkinan perbaikan dalam desain artikel, silakan tulis dalam pesan pribadi