내가만든/라인들2016. 6. 30. 11:15

가중치_랜덤.zip

 

가중치에 따라 랜덤한 값이 나옴

퍼포먼스를 위하여 std::map 컨테이너를 사용 하였고, lower_bound() 를 통해 가중치로 리턴되는 값들을 얻어 올 수 있다.

단점은 가중치의 값이 추가는 되지만, 중간에 삭제는 할 수가 없다.(초기화 후에 다시 할당해서 써야한다.)

 

메르센 트위스터를 이용하여 랜덤값을 사용하였고, float을 기반으로한 실수형 가중치가 가능하며, 정수형은 특성으로 인해 맨앞의 [0]은 사용하지 않도록 예외 처리 되어 있다.

'내가만든 > 라인들' 카테고리의 다른 글

메신저 서버  (0) 2016.07.22
[Float Compare] 실수형 데이터 비교  (0) 2016.06.30
[로또 번호추출] 로또 번호  (1) 2016.04.03
[이미지 비교] 실행파일  (0) 2016.03.27
[자바] 이미지 불러오기  (1) 2016.03.11
Posted by 비엔나햄