-
정렬알고리즘_힙정렬을 이용한 문자열 정렬 예시 [8/8]
숫자 정렬보다는 문자열 정렬이 실제로 더 많이 사용되므로 제일 맘에 들었던 힙정렬을 이용해서 문자열 정렬을 한 번 해보겠습니다. 구현 방식은 완전히 같습니다. 다만 문자열을 서로 비교해서 무엇이 더 큰지만 잘 비교해주면 됩니다. strcmp() 함수가 있는걸 깜박하고 그냥 만들어 썼는데 그냥 기본 함수를 써도 무방합니다. #include int compare_text(char text1[], char text2[]); void swap(char* arr[], int x, int y); void arr_printf(char* arr[], int size); void main() { char* arr[] = { "banana", "pine", "candy", "home", "apple", "apple2", ..
▸C언어/알고리즘 및 자료구조
2019. 12. 9.
💲 추천 글