playXP

서브 메뉴

Page. 1 / 84250 [내 메뉴에 추가]
작성자 아이콘 RedBetta
작성일 2010-12-16 18:25:14 KST 조회 113
제목
막크리님 보세요

 스타관련 이야기는 아니지만

 

 막크리님께서 열심히 프로그램 공부해서 나중에 스타3만들때 블리자드 취직할수도있으니까 알려드릴꼐요

 

 

 일단 소스보단 개념적으로

 

 중간값이 주어진 값중  크기순으로 정렬했을떄의 중간에 있는 값을 찾는게 목적이므로

 

 

 11개의 입력한 값을 정렬하는게 핵심이군요

 

 i와 j의 2중 for문이 정렬하는거라 생각이 됩니다

 

 일단  만약 값이 4 1 2 5 이렇게 있다면

 

일단 앞의 두개

 4와 1를 비교해서 큰걸 뒤로 빼세여 ( 오름차순 내림차순에 의해 앞으로 뺄지 결정 )

   ( 1 4 2 5 이렇게 됨 )

 

 그리고 또 다시 4 와 2를 비교함  ( 배열 인덱스를 1씩 증가하면서 두개씩 비교하는거임 )

   ( 1 2 4 5 이렇게 됨 )

 

 그리고 또다시 4 와 5를 비교함

  ( 1 2 3 4 5 ) 이렇게됨

 

음 맞나요?;;

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
아이콘 [만찐두빵]   |     |   아이콘 [Enemy]
어둠빛 (2010-12-16 18:26:20 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
버블버블
막크리 (2010-12-16 18:26:46 KST)
0↑ ↓0
센스 이미지
설명은 이해가 가는데요 직접 할려니까 잘 안되네요
아이콘 RedBetta (2010-12-16 18:29:22 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
for ( i =0; i < 100; i++)
if( 배열 >= 배열[i+1] )
배열 와 배열[i+1]을 서로 바꿔치기함

이렇게 짜고 테스트해보세요 정렬 잘 되나
막크리 (2010-12-16 18:31:46 KST)
0↑ ↓0
센스 이미지
흠 ...
아이콘 RedBetta (2010-12-16 18:32:46 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
아;; 막 끊어 먹히네요 ㅠㅠ 그냥 배열 이라고 있는건 배열[ i ] 라는 거예요 @_@

막힐땐 너무 좌절하지 마시고 계속 시도해보세요 사람마다 벽이 몇개 있음

저도 물론 벽이 마구있음 ㅠㅠ 아직도 이해안가고 막상 하려니 암담하고..

그럴떈 일단 디버깅하면서 한줄한줄 실행시켜 보는게 큰 도움이 됩니다 파이팅

그냥 점수때문에 한다라기보단 새로운 개념 깨우친다는 생각으로 하면 덜 짜증나실거예요
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.