inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이득우의 꼭 배워야하는 게임 알고리즘

3강 A* 알고리즘 최적화

19:35 리스트와 이진힙의 구조비교

245

k ch

작성한 질문수 56

0

리스트의 경우 메모리가 분산 될수 있고 이진힙은 고정된 배열을 사용할수 있기 때문에 알고리즘에서 파악할수 없는 캐시 효과를 부과적으로 누릴수 있다.

 

이부분에대해 추가적인 설명을 해주실 수 있을까요??

 

잘 이해가 가지 않습니다...

unity 알고리즘

답변 1

0

이득우

이진힙을 배열로 구현하는 방법은 강의에서 직접 설명하고 있습니다. 일반적으로 알고리즘의 성능을 표기하는 O Notation은 캐시 히트율과 같은 부가적인 효과를 고려하진 않습니다. 하지만 컴퓨터가 발전하면서 캐시 메모리가 커지고 캐시로 인한 성능향상이 유의미한 영향을 미치기 때문에, 배열과 같이 데이터를 모아둔 자료구조의 활용은 성능향상에 도움이 됩니다.

Cache Locality와 같은 주제를 조사해보시면 좋을 것 같습니다

0

k ch

감사합니다..!

백준 서비스 종료로 인한 강의 자료 업데이트 요청드립니다.

0

18

1

백준 사이트 준비중이라 문제를 볼 수 가 없어요

0

12

1

수박게임 자료 받았는데 plante05, 06이 없습니다.

0

24

1

어디다가 환불요청해야돼요

0

40

1

해당 차수 영상이 짤려 나갑니다

0

42

1

환불방법알려주세요

0

53

2

주피터 설치되어있는지 어디서 확인해요 도대체

0

44

4

pandas 설치 안되요 짜증나요

0

46

3

명령프롬포트에 파이썬 설치 안되요

0

50

3

윈도우에서 VScode 사용 시 질문입니다.

0

34

2

14강 녹음이 안되어 있습니다

0

38

1

백준 서비스 종료인데 조치 없나요?

0

62

1

유니티webgl 과 안티그래비티를 협업시키고 싶습니다.

0

40

2

강의에서 나온 알고리즘 외에 추천 하시는 알고리즘이 있을까요?

0

101

2

쿼드트리 옥트리가 활용되는 예시에 대하여 더 여쭤보고싶습니다.

0

266

1

쿼드트리 구현 강의자료에 포함된 LQNode의 GetQuads함수에 궁금한 점이 있습니다.

0

506

2

A* 알고리즘에 대해 질문있습니다!

0

372

1

움직이는 물체에 대한 쿼드, KD트리 효율 질문

0

512

1

BSP트리를 활용한 렌더링 순서 관련 질문

0

448

1

쿼드트리 삽입 프로그램 실행 예시 질문

0

354

1

알고리즘 확인(?) 질문

0

462

2

우선순위큐로 구현시

0

371

1

depth 구할 때 floor로 처리하면 -1이 사라지는 과정이 잘 모르겠어요.

-1

418

1

GetQuads가 out of area를 체크 할 수 있는건가요??

0

336

1