作者adrianshum (Alien)
看板java
标题Re: [问题] 字典档产生器的写法
时间Fri Jul 24 14:23:48 2009
※ 引述《conan99 (Edison)》之铭言:
: ※ 引述《adrianshum (Alien)》之铭言:
: : 0-9 a-z 共 36 个字
: : 四个位,才 36^4 = 1679616 个组合
: : 乾脆用 Random, 拿 0-1679616 的random
: : number,再 % 与 / 36 取得四个位就好了
: 谢谢
: 因为一来random有些组合会重复,有些没random到
: 二来结果也要有只有1位元、2、3位元的组合
不会有组合重复吧? 还是你 abcd 和 dcba 是算重覆?
没 random 到更不可能, 除非你搞错了我的意思.
1,2,3 位元的意思是什麽? 0001 和 ___1 是分成两个
(_ 代表空格) ? 还是不会有 0001, 只出 1? 後者的话
只是程式表达分别而已吧.
其实你要的, 还有更简单的做法. 看看 Integer 的
toString 吧.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.155.236.82