새로운 시작
722
2021-04-29 04:54:14 작성 2021-04-29 06:26:10 수정됨
0
155

스프링)안녕하세요. 간단한 반복 로직 하나만 여쭤봐도 될까요? ㅜㅜ


안녕하세요!!

단어 10개를 받으면 그걸 길이순으로 내림차순 정렬해서

교차점을 찾아 배치 하고 있는데요.


제가 시작점을 새로고침할때마다 랜덤하게 설정해놔서

새로고침할때마다 같은 단어리스트라고 할지라도

단어들이 서로 다르게 교차점을 찾아서

어떨때는 단어가 많이 겹치고

새로고침을 계속 하면 어떨때는 단어가 많이 안겹치기도 하는데요...


사용자가 새로고침을 하지 않고 컴퓨터가 알아서 새로고침을 자동으로 10번해서

그 중에서 가장 많이 겹치는 조합을 얻고 싶은데요...

이 로직을 어떤식으로 짜야할지 감이 잘 오지 않습니다. ㅠㅠ

혹시... 어떤식으로 짜야할 지 조언 좀 해주실수 있을까요?

지금은 사용자가 직접 새로고침을 하면 같은 단어 리스트들이 서로 다르게 조합을 하여

보여주는 것 까지 구현하였습니다.


제 로직 형태?는 아래와 같은데 여기서 어떻게 컴터가 자동으로 새로고침을

수행하게 할 수 있는지 모르겠습니다. 저는 스프링 controller에서 해당 로직을 동작 시키고 

있습니다.  

사용언어는 자바(스프링), 자바스크립트, html, css 입니다.

============================



제 로직은 처음에 단어 정렬


두번째 첫단어 배치(랜덤하게)


세번쨰 나머지 단어들 교차점 찾아 조합시키기


이렇게 세 덩어리?로 구현되어 있습니다.


--------------------------------------------------------


그리고 혹시 사용자가 뷰에서 새로고침 횟수를 몇번밖에 못하게 제한하는 방법이 있을까요?ㅠㅠ

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.