728x90
안녕하세요~~ 🫶🏻
오랫만에 돌아온 jju_developer 입니다.
그동안 C#과 React를 하다보니... 자바는 손을 놓고 있었네요...???
그래서 돌아왔습니다!
프로그래머스 기초!
pcce에 나올법 한 빈칸! 그중에서 자료구조 빈칸 문제 풀어보면 좋을 것 같아서
한번 만들어 봤습니다~
그럼 시작하겠습니다.
쉬운 난이도 PCCE 스타일 문제 5개 😎
✅ 문제 1: List – 마지막 요소 반환하기
문제 설명
문자열 리스트에 단어를 3개 추가하고, 가장 마지막에 추가된 단어를 반환하세요.
import java.util.*;
class Solution {
public String solution() {
List<String> list = new ArrayList<>();
list.@@@@@@("apple");
list.@@@@@@("banana");
list.@@@@@@("kiwi");
return list.@@@@@@(list.@@@@@@() - 1);
}
}
✅ 문제 2: Set – 중복 제거 후 개수 반환
문제 설명
동일한 단어가 여러 번 들어있는 배열이 주어졌을 때,
중복을 제거한 후의 단어 개수를 반환하세요.
import java.util.*;
class Solution {
public int solution(String[] words) {
Set<String> set = new HashSet<>();
for (String word : words) {
set.@@@@@@(word);
}
return set.@@@@@@();
}
}
✅ 문제 3: Map – 등장 횟수가 2회 이상인 단어 수 반환
문제 설명
문자열 배열에서 각 단어의 등장 횟수를 Map에 저장한 뒤,
2번 이상 등장한 단어의 개수를 반환하세요.
import java.util.*;
class Solution {
public int solution(String[] words) {
Map<String, Integer> map = new HashMap<>();
int count = 0;
for (String word : words) {
if (map.@@@@@@@@@@@@(word)) {
map.@@@@@@@@@@@@(word, map.@@@@@@@@@@@@(word) + 1);
} else {
map.put(word, 1);
}
}
for (String key : map.keySet()) {
if (map.get(key) >= 2) {
count++;
}
}
return count;
}
}
✅ 문제 4: Queue – 2개 넣고 1개 꺼내기
문제 설명
문자열을 Queue에 2개 넣고 1개 꺼낸 뒤,
Queue 안에 남은 값의 개수를 반환하세요.
import java.util.*;
class Solution {
public int solution() {
Queue<String> q = new LinkedList<>();
q.@@@@@@("A");
q.@@@@@@("B");
q.@@@@@@();
return q.@@@@@@();
}
}
✅ 문제 5: Stack – push 3번, pop 2번 후 남은 값 반환
문제 설명
문자열을 Stack에 3개 넣고 2개 꺼낸 후,
가장 위에 남아 있는 값을 반환하세요.
import java.util.*;
class Solution {
public String solution() {
Stack<String> s = new Stack<>();
s.@@@@@@("A");
s.@@@@@@("B");
s.@@@@@@("C");
s.@@@@@@();
s.@@@@@@();
return s.@@@@@@();
}
}
🔥아주 쉽죠..? 민망한 문제들...ㅎㅎㅎ
[Java] PCCE 기초 자료구조 빈칸 문제 정답
안녕하세요 jju_developer입니다!공부 잘 하고 계신가욤?아주 쉬운 기초 문제 [Java] PCCE 기초 자료구조 빈칸 문제 풀어보기안녕하세요~~ 🫶🏻 오랫만에 돌아온 jju_developer 입니다. 그동안 C#과 React를
jju240.tistory.com
아디오스!
728x90
'주니어 기초 코딩공부 > JAVA_programmers_코딩테스트' 카테고리의 다른 글
[Java] PCCE 기초 String 관련 메서드 요약 (0) | 2025.05.13 |
---|---|
[Java] PCCE 기초 자료구조 빈칸 문제 정답 (0) | 2025.05.13 |
[PCCE] 프로그래머스 자바 기초 05 심폐소생술 (0) | 2024.09.22 |
[PCCE] 프로그래머스 자바 기초 04 병과 분류 (0) | 2024.09.20 |
[PCCE] 프로그래머스 자바 기초 01 문자 출력 (0) | 2024.09.19 |