유머&정보

이해타산적으로 살면

성공할 수 없다는걸

프로그래밍 언어도 보여줍니다.

그리디 라는 프로그래밍 기법이 있습니다.

 

이것은 이득이 되는 것을 먼저 취하는, 그러니까 큰걸 먼저 취하는 기법인데요.

간단하게 여섯 종류 동전이 있습니다.

1원 5원 10원 50원 100원 500원

그리고 가장 작은 동전 숫자로  거스름돈을 주는 프로그램을 짭니다.

 

돌려줘야 하는 돈이 15원입니다.

간단하게

10원짜리 하나 고르고

5원짜리 하나 고르면 되겠죠?

135원이라도 마찬가지입니다.

100원 먼저

그다음 10원 3개

5원 1개

그런데 10원이 6원짜리로 바뀝니다.

그리고 돌려줘야 하는 돈은 15원 이에요.

그리디 기법을 쓰면

6원 두개와  1원 3개를 줘야합니다.

하지만 당연히 5원 3개를 주는게 가장 작은 경우죠.

프로그래밍 언어 마저도

눈앞의 이익에 눈이 멀면 안된다고 말합니다. ㄷㄷ;

(이런걸 신기한 걸로 치부해선 안되는 걸 알지만, 그래도 신기하니깐요.)

Who's 백조자리

?

아이딜리스트(Idealist)

 

이상주의자

관념론자


List of Articles
분류 제목 글쓴이 날짜 조회 수
게임 레바의 모험2.2 14 file 성명없다. 2010.07.29 11024
게임 마우스 리듬게임 13 file 아방스 2011.04.18 9964
게임 갓 오브 곡괭이 14 file 아방스 2011.04.18 9693
게임 세상에서 가장 어려운 게임 32 아방스 2010.08.18 9129
게임 목욕탕 의자의 모험~ 17 file 카이온 2011.07.21 9079
게임 리듬겜이나 DDR게임 좋아하시는분들 !!!! 9 file Scoubidou 2011.05.01 8904
게임 띄긔의 모험(체험판)띄긔님과 모군님이 제작... 11 file 성명없다. 2010.07.29 8818
게임 어느 야겜의 스샷 7 맛난호빵 2011.08.08 8403
유머 / 엽기 이과생만 이해할 수 있는 만화 2 file 슈팅스타* 2012.02.04 8373
유머 / 엽기 대륙의 별그대 스타킹 광고 1 file Bunny_Boy 2014.05.09 7878
게임 Captain Forever - 우주선키우기 21 file 카이온 2011.06.27 7313
게임 5분 RPG 14 file 아방스 2011.04.18 7081
광고 아이디어 [홍보] 게임외주 중개사이트 www.gamework.co.kr gamework 2013.01.27 6936
게임 세상에서 가장 쉬운 게임! 23 file 나방's 2011.01.30 6680
게임 하다보면 화나는 게임 22 노나메 2010.08.21 6440
게임 좀비바이러스 게임 17 file 워메 2010.11.14 6199
게임 좀보트론·좀보트론2 2 file 카이온 2011.07.20 6163
게임 불타는 하늘 mc2-burning-skies [장난아니게 박력있는 비행기게임] 4 file 석진이 2011.07.17 6002
게임 울트라맨 6 1 file 아방스 2011.04.07 5965
게임 F1 포뮬러 레이서 1 아방스 2011.04.07 5817
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 110 Next
/ 110