福尔摩斯运用概率学知识破译了小人的密码。
首先,福尔摩斯掌握了大量的密码信息(即临摹了跳舞小人的纸条),要知道足够的数据才是破译前提。然后是定性。考虑到信息中出现多个“跳舞小人”,发信人传信频繁,福尔摩斯首先判断每个“跳舞小人”代表一个字母,是比较简单的加密方式。第三步,运用“概率分析法”。字母出现的频率和字母之间的组合关系是有一定规律的,据统计,英文出现频率由高到低的字母分别是:E、T、A、O、I、N、S、R、H…福尔摩斯大胆推测,在英文书写中,出现频率最高的字母是E,而第一组信息15个“跳舞小人”中,有4个完全一样,于是先假设这4个一样的“跳舞小人”代表E。虽然以上4个“E”小人的形态一样,却有的手中举着旗子,有的空着手。考虑语言表达习惯,并结合整组信息旗子的分布来看,这可能是用来断句的。以此为突破口,根据英文字母出现概率,再结合实际情况与英文书写规则,福尔摩斯将形态各异的小人与字母一一对应起来,破解了秘密。