확인 설정 값
말할 수 있습니다 내가 3 개 배열
이 너무 :storedKeys = {"h","e","l","l","o"}
randomKeys = {2,1,5,4,3}
keyValues = {"a","b","c","d","e"}
내가 4 번째 배열의 값 (codedValues)로 설정하고 싶은 randomKeys를 기반으로 keyValues의 값에
그래서 codedValues [0] = "c"- randomKeys의 인덱스 0은 2이고 keyValues의 세 번째 값은 "c"이기 때문에.
루프에서이 작업을 수행하는 것이 가장 바람직하지만, 적어도 첫 번째 인덱스를 올바른 값으로 설정하는 방법을 찾는 데 도움이 될 수 있다면 스스로 알아낼 수 있습니다! : D
다른 루핑을 시도했지만 그 주위에 머리를 감쌀 수 없습니다. 이번 학기의 후반기에 암호화가 가능하지만 시작하기를 원합니다. 아직 프로그래밍에 익숙하지 않으므로 도움이 필요합니다.
감사
편집
: 내가 사용 결국 코드는했다 :for (int i = 0; i < storedKeys.length; i++) {
codedValues[i] = keyValues[randomKeys[i]];
}
직접 해결해보세요. 그것은 전혀 어렵지 않다 –
@PhilippSander 그것은 아닐지도 모른다. 그러나 나는 잠시 동안 고생했다. 나의 급우는 도움이되지 않는다. 그래서 나는 여기에서 물어야했다. –
한 어레이의 값은 다른 어레이의 인덱스가 될 수 있습니다. 이 사실을 사용해보십시오. – NiVeR