2014-12-07 2 views
0

나는 문자가 화면에 임의로 나타나는 게임을 만들고 있는데, 사용자는 그 문자를 사용하여 단어를 만들어야합니다.적절한 주파수로 무작위로 문자 생성하기

현재 나는 A, E, I, O, U가 각각 3 번 존재하는 문자열 배열을 가지고 있습니다. 알파벳의 나머지 문자는 각각 한 번씩.

임의로 위치를 선택하고 문자열 배열에서 해당 문자를 인쇄하십시오.

때로는 편지를 선택하는 것이 좋으며 좋은 말을 할 수 있지만 때로는 그렇지 않습니다.

이 문제를 해결하는 가장 좋은 방법은 무엇입니까?

Android 용 Java를 사용하여 개발 중입니다.

+1

'때로는 뽑은 편지가 좋고 좋은 단어를 만들 수 있습니다. ''좋은 단어는 무엇입니까? 전체 단어를 의미합니까? 무작위로 genarate하려는 경우 전체 단어는 단어 목록을 사용하고 무작위로 단어를 선택합니다. –

+0

예, 나는 완전한 단어를 의미했습니다. 그리고 아니오, 저는 단어를 생성하고 싶지 않습니다. 그냥 알파벳. – RajatVaghani

답변

0

매번 "좋은 문자"를 얻는 유일한 방법은 word list을 사용하는 경우 임의의 단어를 읽고 문자를 임의로 뒤섞는 것입니다.

+0

최소 35 자 이상이 필요합니다. 그런 다음 사용자가 단어를 추측하기 위해 문자를 사용하면 계속해서 더 많이 생성해야합니다. 나는 더 나은 기술을 찾고있다 .. – RajatVaghani

관련 문제