알고리즘 질문..
글고운
2023.04.01
아래의 코드에서... test라는 배열에 저장된 숫자가 있잖아요?test[0] 과 test[3] 배열의 값이 동일하면 test[3] 의 값을 -1로 바꾸고,계속해서 동일 한 값을 -1로 바꾸는 작업인데요... 제 생각에는 test[0] 까지 체크만 하고 test[1] 부터는 체크 하지 않는 것 같아요..알고리즘 조금만 손봐주셨으면 해요.. for(int count =0; count SIZE; count ++)
{
for(int count2=1; count2SIZE; count2++)
{
if(list[count] == list[count2]) // tests[SIZE] = {40, 50, 50, 40 ,40};
{
if(count==!count2)
{
list[count2] = -1;
}
}
if (count2==SIZE-1)
{
break;
}
}
}