记一次犯二行为

之前写一个随机生成位置点的软件
我特意将“随机范围为0”设置了个判断直接传值,避免计算操作
后来又因为范围内随机数会有重复,我就将之间生成的位置存进列表,新生成的位置先在列表中查一遍,如果之前没有再创建,否则退回重新随机一个位置。

……
结果今天我将随机范围置为0时,程序会“未响应”,再点就“卡死”
经过我不断回忆前面的过程后
逻辑形成的死循环啊!!!

随机范围0 = 位置相同 = 除了第一个,查表一直有那个位置生成过 -->死循环啊喂!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章