HANGMAN(행맨) • 빈칸으로 구성된 문자열이 주어지고 사용자는 문자열에 들어갈 글자들을 하나씩 추측해서 맞추는 게임. • 사용자가 문자열에 들어 있는 글자를 정확하게 입력했으면 화면에 그 글자를 출력. • 단이 5개, 숙어 5개 중 렌덤으로 출제. • 오답 횟수
구조체 배열로 (자유 주제의)목록 생성구조체 배열을 초기화 할 때 3개를 미리 입력구조체 멤버로 열거형, 문자열, 숫자각 1개 이상 포함목록 출력 기능목록 추가 기능(사용자 입력)루프 안에서 출력/추가/종료를 선택
문제 풀기 앞서, BufferedReader와 BufferedWriter에 대해 몇가지 알고 가자.Scanner/System.out.println 대신하여 BufferedReader/BufferedWriter 를 사용하는 이유는 몇 십만, 몇 백만건 대량의 데이터를 보
문제 풀기 앞서, HashSet은 Java의 Collection 중 Set의 파생 클래스이다.(Set을 "집합" 개념으로 이해하면 된다.)중복된 원소를 허용하지 않음: 동일한 원소가 추가될 경우 하나만 저장됨 HashSet은 순서 개념이 없음: 내부적으로 해시 테이블
문제 풀기 앞서, reverse()은 저장되어 있는 문자열의 순서를 거꾸로 나열하는 메서드이다.StringBuffer 클래스 또는 StringBuilder 클래스 통해 reverse()를 사용할 수 있다.링크: https://www.acmicpc.net/pro
문제 풀기 앞서,.toCharArray()는 문자열을 문자 배열(char\[])로 변환하는 메서드이다."HELLO"라는 문자열이 있다면:arr에는 \['H', 'E', 'L', 'L', 'O']가 저장됨링크: https://www.acmicpc.net/prob
크로아티아어에는 일부 특수 문자 조합이 하나의 알파벳으로 취급된다.다음 8가지는 하나의 문자로 간주됌:링크: https://www.acmicpc.net/problem/2941croatian 배열의 각 요소(크로아티아 알파벳)를 순서대로 cro 변수에 저장하면서
HashMap은 Key-Value(키-값) 쌍으로 데이터를 저장하는 자료이다.Java에서 java.util.HashMap 클래스를 사용하면 쉽게 활용할 수 있다.Key(키)를 통해 Value(값)를 빠르게 찾을 수 있음Key는 중복될 수 없고, Value는 중복 가능빠