From Scratch: 특정 타입 swap 함수에서 Generic Sort 함수까지의 구현 여정
들어가며알고리듬을 공부했다면, swap 함수를 작성해본적이 있을 것이다. 정렬 알고리듬 또한 공부했을 것이다. 하지만, 공부했던 자료를 되돌아 보자. int 타입 숫자들만 정렬해보지 않았는가? 실제 상황에서는 다양한 타입에 대해 대응해야 할 것이다! 타입에 얽매이지 않는 프로그래밍을 Generic 프로그래밍이라 한다. Generic 프로그래밍은 코드의 재사용성을 높이고, 다양한 데이터 타입을 지원하며, 타입 안정성을 유지할 수 있게 한다. 이를 통해 우리는 하나의 함수나 클래스로 다양한 데이터 타입을 처리할 수 있다. 본 글에서는 특정 타입에 대한 swap 함수부터 시작하여, Generic Swap 함수를 구현하고, Generic Sort 함수까지의 구현하는 여정을 담았다. 같이 따라가보며, 구현하기 위..
알고리듬 & 자료구조
2024. 6. 3. 12:13
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 논문추천
- reader-writer lock
- S4
- Dispatcher Servlet
- 이진탐색
- PS
- Spring MVC
- S1
- condition variable
- core c++
- 객체 변조 방어
- OOP
- 엔티티 설계 주의점
- JPA
- 연관관계 편의 메서드
- Memory
- servlet
- 톰캣11
- CPU
- 개발 공부 자료
- sleep lock
- tree
- pocu
- tomcat11
- generic sort
- 백준
- generic swap
- Java
- thread
- C
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함