TIL/11주차

타입스크립트 수업 ~5

tnals634 2023. 7. 26. 20:42

오전시간에 계획서를 작성 후 수업을 듣다 10시에 팀원분들과 모여서 계획표 확인하고 무엇을 할지 확인했습니다.

 

타입스크립트 수업중 

5-3의 상속에서 upcasting, downcasting을 듣는데 아직 무슨말인지 잘 몰라 다 듣고 난 후 복습할껍니다.


타입스크립트가 프리티어가 적용이 안돼있어 참고자료를 통해 적용해주었습니다.

 

수업을 다 듣고 난뒤 노드 심화중 소캣, 트랜잭션, 토큰을 다시 보았고, 타입스크립트도 3주차까지는 복습하였습니다.

 

실시간 수업중 멀티 스레드에 관해 배우게 됬습니다.

처음엔 사진만 보고 헉 소리가 났지만 차근차근 알아가니 어떻게 돌아가는지는 이해할 수 있었습니다.

 

그리고 프로그래머스 문제를 푸는데 민영님이 코딩테스트 중에서도 고득점 kit같은 곳에서 잘나온다고 알려주셔서 정렬을 먼저 문제를 풀어보았습니다.

첫문제는 어렵지 않게 풀었는데 그다음 문제에서 막혀 고민입니다.

 

프로그래머스 정렬중 가장 큰 수 의 문제를 푸는데 sort를 사용했습니다.

sort함수에 대해 잘 모랐는데 아래 참고자료를 통해 이해했습니다.

반환 값 < 0 : a가 b보다 앞에 있어야 한다.
반환 값 = 0 : a와 b의 순서를 바꾸지 않는다.
반환 값 > 0 : b가 a보다 앞에 있어야 한다.

 

참고자료

타입스크립트 프리티어 적용방법

프로그래머스 고득점 kit

sort 함수 원리

 

찾아보자

flatbuffers, protobuf, navmesh

https://en.wikipedia.org/wiki/Navigation_mesh

 

Navigation mesh - Wikipedia

From Wikipedia, the free encyclopedia A navigation mesh, or navmesh, is an abstract data structure used in artificial intelligence applications to aid agents in pathfinding through complicated spaces. This approach has been known since at least the mid-198

en.wikipedia.org