디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

ㅁㄴㅇㄹ훃 봅니다.

키사노바갤로그로 이동합니다. 2009.10.12 01:02:40
조회 46 추천 0 댓글 2

저도 틀릴 수 있으니 맹신하지 마시고 대충 참고용으로만 읽으세욤.

1.정렬된 배열에서 저장된값찾기
2.linked 리스트에서 저장된값찾기
3.배열에서 정해진갑삽입
4.링크드~~정해진값삽입


1번은 binary search로 O(lgn).

2번은 링크드리스트는 무조건 걍 처음부터 차례대로 찾아야 되니까 O(n)

3번은 값이 들어갈 위치를 찾는데 O(lgn), 삽입하려면 그 위치 뒤에 있는 녀석들을 보두 한칸씩 밀어줘야 하니까 O(n).
 그래서 O(lgn)+O(n) = O(n)
   [사실 이렇게 표기하는게 맞는지는 모르겠넹용.]

4번은 값이 들어갈 위치를 찾는데 O(n), 삽입하는데는 O(1)
 그래서 O(n)
 만약에 이미 값이 들어갈 위치를 알고 있다면 삽입만 하면 되니 O(1)


삽입정렬은

원소 1개를 정렬하는데 1번 연산

n개를 정렬하기 위해서는 먼저 n-1개를 정렬하고 n번째 원소를 정렬된 배열 속에 삽입하면 됨.

원소 하나를 정렬된 배열에 집어넣으려면 최대 n번 연산

[이게 삽입정렬 맞는지 가물-_-;]

그래서 점화식을 세우면

InsertionSort( 1 ) = 1
InsertionSort( n ) = n + InsertionSort( n-1 )

유사코드로 한다면
InsertionSort(n) =
if n=1 then return 1
else return n+InsertionSort(n-1)
정도?


저걸로 고딩때 수열 점화식을 일반항으로 고치듯이 하면

InsertionSort(n) = 1+2+3+4+...+n = n(n+1)/2


즐공~

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연예인 안됐으면 어쩔 뻔, 누가 봐도 천상 연예인은? 운영자 24/06/17 - -
165450 집에가고싶다. [1] rntjr갤로그로 이동합니다. 10.01.06 92 0
165448 맥북 프로로 디씨질ㅋㅋㅋㅋ [2] 초밥술사(59.25) 10.01.06 117 0
165444 한국 소프트웨어 산업을 발전시키는 조그만 실천... [9] 물속의다이아갤로그로 이동합니다. 10.01.06 203 0
165442 동영상에 소리가 영상보다 늦게 나옵니다 [2] ㅋㅋ(119.201) 10.01.06 81 0
165441 석사 프로그래머 VS 2년차 프로그래머 [8] UTF-8(112.149) 10.01.06 396 0
165440 한국의 프로그래머 vs 스웨덴에서 제일 힘든 직업 [3] 한구(121.133) 10.01.06 211 0
165439 웹프로그래머 vs 웹디자이너 [2] ArseneWenger갤로그로 이동합니다. 10.01.06 133 0
165437 새로 대학교 들어가는 꼬꼬마들아 [7] ㅇㅇㅃ갤로그로 이동합니다. 10.01.06 173 0
165436 부전공하려는데 경영정보 vs 수학 [4] ㅁㅁㄴㄴㅇ(180.67) 10.01.06 91 0
165432 720p 지원되는 HD캠이 지금 집에 도착을 했는데 [1] 오사카(221.153) 10.01.06 55 0
165430 하나를 보면 열을 안다고 [16] 오사카(119.194) 10.01.06 221 0
165429 미친척하고 GRE나 준비해 볼까 [3] 양희철갤로그로 이동합니다. 10.01.06 107 0
165428 첫번째 직장을 떠나기 위해 준비를 하고있더염. [2] 개쉛기갤로그로 이동합니다. 10.01.06 128 0
165427 비쥬얼스튜디오 08에 있는 성능 마법사 (프로파일링) 질문!! 흠냐.(112.171) 10.01.06 62 0
165426 여친 회사 고문관 과장 혼난 이유를 물어보니... [3] 물속의다이아갤로그로 이동합니다. 10.01.06 188 0
165424 투모로우 임시수도 부산경남 [4] 양희철갤로그로 이동합니다. 10.01.06 110 0
165422 C언어 처음 배우는 사람이 배우는데 얼마나 걸려요? [3] d(125.143) 10.01.06 135 0
165421 프로그래밍을 좋아하게 된 계기가 뭔가요? [5] Recursive갤로그로 이동합니다. 10.01.06 113 0
165420 2d 영상 3d 로 변환하는거 관련 논문 찾았다 [1] ㅇㅇㅃ갤로그로 이동합니다. 10.01.06 118 0
165419 퇴근하고싶다. 일찍... [2] rntjr갤로그로 이동합니다. 10.01.06 86 0
165418 여친 회사 고문관 그 사람 또 사고쳤나보네.... [5] 물속의다이아갤로그로 이동합니다. 10.01.06 188 0
165417 횽들 이 잘 닦아 [1] algo갤로그로 이동합니다. 10.01.06 67 0
165416 zzzz [1] Only.갤로그로 이동합니다. 10.01.06 58 0
165415 대학 나와야 되냐고 묻는 인간들이 왜이리 많냐 [4] 유리한갤로그로 이동합니다. 10.01.06 186 0
165414 인식테스트. [16] 개쉛기갤로그로 이동합니다. 10.01.06 193 0
165413 삼성이 아직 맞대응하기에는 기술력이 밀리니 보호무역을 해야 한다라... [12] Heart갤로그로 이동합니다. 10.01.06 214 0
165412 루저에다 빼빼 말라 비틀어진 햏들은 이 기사를 주목할 필요가 있다 [1] ㅎ3(112.222) 10.01.06 80 0
165410 근데 대학을 꼭나와야되는건가? [10] ㅡㅡ(118.131) 10.01.06 180 0
165409 패턴인식 미래가 어때? [2] 천상갤로그로 이동합니다. 10.01.06 98 0
165408 재벌 망해도 다른 기업이 그자리 대신할거다란 생각은 위험함. [8] 삐삐오빠갤로그로 이동합니다. 10.01.06 136 0
165406 폴더 삭제가 안돼요!ㅠㅠ [11] 무한지대갤로그로 이동합니다. 10.01.06 112 0
165405 휴... 간만에 들어온 거 맞지? [2] algo갤로그로 이동합니다. 10.01.06 49 0
165404 형들 코딩용 노트북 추천좀 [7] (124.54) 10.01.06 180 0
165403 형님들 안드로메다 개발자 전망 어떻게 보십니까? [2] Gromit갤로그로 이동합니다. 10.01.06 113 0
165402 형님들 개늅이 c언어질문좀할께용 ㅋ [3] 벌집통구이갤로그로 이동합니다. 10.01.06 64 0
165400 형님들 안드로이드 개발자 전망 어떻게 보십니까? [6] 공학도(210.221) 10.01.06 302 0
165398 다음에서는 삭제됐는데 네이트에서는 안내려갔다.. [4] 유리한갤로그로 이동합니다. 10.01.06 90 0
165397 이거슨 스위스에 있는 한 IT 회사라네요... [3] 실업자(112.150) 10.01.06 157 0
165395 샘숭과 스크 [14] 유리한갤로그로 이동합니다. 10.01.06 142 0
165394 나의 하루.swf [4] 숙신갤로그로 이동합니다. 10.01.06 105 0
165390 간단한 유클리드호제법 알고리즘 좀 봐 주실 수 없을까요; ㅇㄹ(130.54) 10.01.06 51 0
165389 500시간 동안 그림판만으로 그린 그림 [13] 물속의다이아갤로그로 이동합니다. 10.01.06 246 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2