https://namu.wiki/w/M2R2%20%ED%95%B4%EB%B2%95#s-3.2.4.2
현재 이 큐브 알고리즘에서 버퍼막힘 처리때문에 고생인데
요약하자면
1. a[] 배열과 b[]배열이 있는데 a[]배열 안에는 1~22까지 들어있고
b[]배열에는 예를 들어 11 2 4 22 18 있는데
a[]배열과 b[]배열을 비교하여 b배열이 가지고 있지 않은 숫자를 b배열에 추가시켜야 하는 상황입니다.
2. 배열은 리스트(int) 형입니다.
void a(){
edGeException.Sort (CompareInt);
egNum.Sort (CompareInt);
for (int i = 0;i < edGeException.Count -1; i++) {
if((edGeException[i+1] - egNum[i]) > 3){
checkEdge((int)(egNum[i] + edGeException[i+1])/2);
i = edGeException.Count +1;
}
}
}
저렇게 짜 놨는데 도저히 이 방법말고는 다른게 생각이 나지 않아요 ㅠ 도와주세요..
어떻게 짜야 할까요..