WorkHard 66

[코딩테스트] isMember

문제) 회원 정보(username, password)가 저장되어있는 HashMap이 있습니다. username과 password를 입력받아 HashMap에 저장된 회원정보와 일치한지 확인하려 합니다. 입력받은 username과 password를 이용해 회원이 맞는지 여부를 리턴해야 합니다. 입력) 인자1 : member - 타입을 요소로 갖는 HashMap 출력) - 전달받은 HashMap에 일치하는 username-password 쌍이 있는지 확인하고, 있으면 true를 없으면 false를 리턴해야 합니다. 내가 쓴 코드 만약 username이 member의 key값에 포함된다면, 들어가서 만약 password가 member의 value값에 포함된다면 true를 리턴하고, 아니면 false를 리턴해라 ..

[코딩테스트] sumAllElements

문제) Integer 타입의 ArrayList를 입력받아 모든 요소를 더한 값을 리턴해야 합니다. 입력) 인자1 : arrayList - Integer 타입의 ArrayList 출력) - int 타입을 리턴해야 합니다. 주의사항) - 비어있는 ArrayList를 입력받은 경우 0을 리턴해야 합니다. - Iterator를 이용하여 요소를 순회해야 합니다. 내가 쓴 코드 (1)에서 비어있는 ArrayList를 입력받으면 0을 리턴한다는 코드 작업 (2)에서 Iterator를 이용하기 위한 작업 (3)에서 더한 값을 리턴하기 위한 sum을 int값으로 정의 하기 (4)에서 Iterator를 이용해 모든 값을 더하는 메서드 작성 후 리턴 reference 코드 내가 작성한 코드랑 같다. 다른 풀이 방법 향상된 ..

[코딩테스트] removeFromBackOfNew

문제) ArrayList와 요소를 입력받아, 마지막 요소가 제거된 새로운 ArrayList를 리턴해야 합니다. 입력) 인자1 : arrayList - Integer 타입을 요소로 지니는 ArrayList 출력) - Integer 타입을 요소로 가지는 새로운 ArrayList(주소값 다름)을 리턴해야 합니다. 주의사항) - 입력받은 ArrayList를 수정하지 않아야 합니다(immutability) - 빈 ArrayList를 입력받은 경우 null을 리턴해야 합니다. 내가 쓴 코드 (1)에서 빈ArrayList를 입력받으면 null을 리턴한다. (2)에서 새로운 주소를 가지는 Integer ArrayList를 리턴 받는다. (3)에서 기존의 arrayList에 값을 새로운 주소인 arrayList1번에 전..