가자공부하러!

영어 끝말잇기 ( 프로그래머스 Lv2 ) - 완료 본문

공부/알고리즘

영어 끝말잇기 ( 프로그래머스 Lv2 ) - 완료

오피스엑소더스 2019. 5. 28. 17:39

문제 링크

 

2019-05-28 시작!!

2019-05-28 끝! 4점 득!


1. 문제

2. 해결 방법

3. 내 코드

4. 참고 문서

 

1. 문제 : 





2. 해결 방법

[방법 1]

1. Set으로 중복검사, charAt(0) == charAt(words[i].length-1)로 오류검사

2. 리턴배열 == { 몇번째사람인지, 몇회째인지 }

  > 반복횟수 w는 1부터 시작

  > 몇 번째 사람일까?    n - (w%n) 번째

- 반복횟수 문제 때문에 n - ( (w+1) % n ) 번째 확정

  > 몇 회 째일까?    (w/n) + 1 회


[방법 2]

1. 방법 1에서 반복문 바꿈


[방법 3]

1. 방법 1에서 조건 바꿈

  > 반복횟수 w는 1부터 시작

  > 몇 번째 사람일까? (w%n) + 1 번째

  > 몇 회째일까? (w/n) + 1 번째


3. 내 코드 : 

github 소스코드 링크

수행결과 : 실패!

github 소스코드 링크

수행결과 : 실패!

github 소스코드 링크

수행결과 : 성공! 4점 득!








 

4. 참고 문서 : -

 


모범답안 소스코드 찬양하러 가기 링크

 


 

 

 

 

맨 위로

Comments