처음 페어프로그래밍을 했을 땐 설명하는 부분에서 많이 막히고 어려움이 있었는데 하다보니 설명 실력도 늘어가는 것 같았다! 이번에는 정렬 과정 중 swap이 제대로 되지 않는 문제점이 있었는데 두 명이라서 금방 실수를 찾을 수 있었던 것 같았다
#include<iostream>
using namespace std;
int main() {
int a[] = { 10, 9, 3, 7, 9, 6 };
int min = 0;
int id = 0;
int n = size(a);
for (int i = 0; i < n - 1; i++) {
min = a[i];
id = i;
for (int j = i + 1; j < n; j++) {
if (a[j] < min) {
min = a[j];
id = j;
}
}
int temp;
temp = a[i];
a[i] = a[id];
a[id] = temp;
}
for (int i = 0; i < n; i++) {
cout << a[i] << " ";
}
}
첫번째 페어프로그래밍 후기
'프디아 백엔드' 카테고리의 다른 글
| 로그 레벨이란 무엇인가 (0) | 2024.05.09 |
|---|---|
| [Gradle]build.gradle dependencies import keywords (0) | 2024.04.30 |
| HTTP Request & Response (0) | 2024.04.26 |
| 소프트웨어 개발 방법론 (애자일과 폭포수) (0) | 2024.04.15 |
| 내가 생각하는 객체 지향이란? (0) | 2024.04.11 |