swap1 [Algorithm] (이코테) 정렬 - 스와프(Swap) (Python/파이썬) ▶ 문제 설명 스와프란 특정한 리스트가 주어졌을 때 두 변수의 위치를 변경하는 작업을 의미한다. 파이썬에서는 다음처럼 간단히 리스트 내 두 원소의 위치를 변경할 수 있다. 하지만 다른 대부분의 프로그래밍 언어에서는 명시적으로 임시 저장용 변수를 만들어 두 원소의 값을 변경해야 한다. ▶ Code # 0 인덱스와 1 인덱스의 원소 교체하기 array = [3, 5] array[0], array[1] = array[1], array[0] print(array) ▶ Point 다른 언어에서도 별도의 스와프 함수가 있지만 파이썬만큼 간편하지는 않다. 다음은 C언어에서 2개의 변수 a와 b의 값을 서로 교체하도록 작성한 코드이다. #include using namespace std; int arr[2] = {3,.. Developer/Algorithm 2023. 9. 11. 이전 1 다음