枚举相关
枚举有什么用? 请举个例子来看看,我一直不明白怎么用在程序中。。。求教
假设,你不知道你家隔壁WIFI的密码,你想破解它
并且,你又假设,它至少六位
那你肯定不会从00000开始试,你至少应该从000000开始试
发现密码就是000000,那么,恭喜你,你的枚举,很省力
但,当你从000000,000001,一直试到999999时,你发现,九十九万种数字组合,都不行
你只好从00000a继续试,当你发现,一直试到zzzzzz时,你发现,还不行
你只好从00000A开始继续试,等你试完ZZZZZZ时,你发现,还是不行
你只好再假定,这六位里,可能有数字和字母以外的符号
当你把六位数字、字母和符号,都试过之后,你发现还是不行
你可能会想,密码可能是七位或更多,这时候,你就应该知道,什么是枚举了
当你把手指头都镐断了,还没试出密码的时候,你就知道,什么是暴力枚举了