• 관리
  • 글쓰기
  • 로그인
  • 로그아웃

학교 공부, 개인 공부

    Kim Junsu

    학교 공부, 개인 공부

    다국어 번역

    한국어 영어 중국어 간체 일본어

    글자 크기

    카테고리

    • 전체글 (399)
      • Android (26)
        • Compose (11)
      • 디자인 패턴 (5)
        • 객체지향 프로그래밍 (2)
        • Design Pattern (3)
      • Algorithm (22)
      • Programming (58)
        • C (24)
        • Kotlin (26)
        • Pyhton (8)
      • Computer Network (27)
      • Database (5)
      • PS(Problem Solving) (245)
        • BOJ (245)
      • Linux (1)
      • 자료구조 (8)

    최근 글

    인기 글

    방문자 통계

    오늘 :

    어제 :

    선택정렬1

    • [알고리즘] 선택 정렬(Selection Sort) 선택 정렬 정의 선택 정렬은 n개의 데이터 중에서 최소값을 찾아 첫 번째 데이터 위치에 놓고, 나머지 (n-1)개 중 다시 최소값을 찾아 두 번째 데이터 위치에 놓는 방식을 반복하여 정렬하는 방식이다. 즉, 한 번의 회전에 모든 데이터를 확인해봐야 한다. 구현 package datastructure fun main() { val list = mutableListOf(5, 8, 6, 2, 4) selectionSort(list) } private fun selectionSort(list: MutableList) { for(i in 0 until list.size) { for(j in i+1 until list.size) { if(list[i] > list[j]) { swap(list, i, j) } } p.. Algorithm 2023. 10. 22.
    이전 1 다음
    728x90
    TOP

    Mynem Skin 2.7.0 © Armynem

    잠깐만요! 이 글도 한 번 보고 가세요!
    
    

    티스토리툴바