記一次犯二行爲

之前寫一個隨機生成位置點的軟件
我特意將“隨機範圍爲0”設置了個判斷直接傳值,避免計算操作
後來又因爲範圍內隨機數會有重複,我就將之間生成的位置存進列表,新生成的位置先在列表中查一遍,如果之前沒有再創建,否則退回重新隨機一個位置。

……
結果今天我將隨機範圍置爲0時,程序會“未響應”,再點就“卡死”
經過我不斷回憶前面的過程後
邏輯形成的死循環啊!!!

隨機範圍0 = 位置相同 = 除了第一個,查表一直有那個位置生成過 -->死循環啊喂!!

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