[이상선의 자바(java)5분강의 코딩 문제]_Java_양말의 일치하는 쌍의 총 수를 구하기.

in #kr5 years ago

1.png

양말의 일치하는 쌍의 총 수
구하기

안녕하세요. 하루 5분 강의 이상선입니다.
첫 번째 문제는 함수를 완성하는 비교적 쉬운 난이도의 문제를 들고 왔습니다.
백문의 불여일타!

코딩을 즐겨하시는 모든 분들! 도전 해보시죠.^^

문제

2.png

풀이

3.png

static int yang(int n, int[] yangArray) {
int mCount = 0;
int cColor = 0;
int length = yangArray.length;

ArrayList<Integer> yangColorsArray = new ArrayList<>();
for(int i = 0; i < length; i++){
  cColor = yangArray[i];
  if(yangColorsArray.contains(cColor)){
     mCount++;
     yangColorsArray.remove(new Integer(cColor));
  }else{
     yangColorsArray.add(new Integer(cColor)); 
  }
}
return mCount;

}

어떤가요!? 배열과 ArrayList를 이용해 쉽게 해결 할 수 있습니다.
다들 잘 해결하셨는지요?
잘 해결하셨길 바라며, 다음 문제도 기대해 주세요.

감사합니다.

Sort:  

jjm.jpeg
짱짱맨 호출에 응답하여 보팅하였습니다.

짱짱맨은 저자응원 프로그램입니다. 더 많은 저자 분들에게 더 큰 혜택을 드리고자 스파임대 스폰서를 받고 있습니다. 스폰서 참여방법과 짱짱맨 프로그램에 관해서는 이 글을 읽어 주세요. 기업형 예비증인 북이오(@bukio)가 짱짱맨 프로그램을 운영하고 있습니다. 여러분의 증인 보팅은 큰 힘이 됩니다. Vote for @bukio

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 64038.60
ETH 3148.89
USDT 1.00
SBD 3.97