240429

Yeri Kim·2024년 4월 29일

오늘은 선택 정렬(Selection Sort) 페어프로그래밍을 진행해보았다!

🙋‍♀️ 좋았던 점

코드를 작성할 때 내가 잘 몰랐던 부분이나 헷갈렸던 부분을 그 때 바로 옆에서 바로잡아주어서 개념이 더 확실하게 정리되는 느낌이 들었다.
그리고 나 말고 다른 사람이 코드를 작성하는 방법을 알아볼 수도 있었다.

🙋‍♂️ 아쉬웠던 점

혼자 어떻게 코드를 작성해야하지? 하는 고민할 시간이 줄어든다는 것..?
그리고 또 분명 선택 정렬 이야기하고 있었는데 ..
정신차려보니 라이즈 성찬 이야기를 하고 있었다 허허

우리가 작성한 선택 정렬(Selection Sort) 코드

import sys

arr = list(map(int, input("정렬하고자하는 수를 입력하세요.\n").split()))

for i in range(len(arr)):
  min_index = i
  for j in range(i+1, len(arr)):
    if arr[min_index] > arr[j]:
      min_index = j
  
  tmp = arr[i]
  arr[i] = arr[min_index]
  arr[min_index] = tmp

print(arr)
profile
Hi there!

0개의 댓글