본문 바로가기
728x90
반응형

분류 전체보기148

99클럽 코테 스터디 5일차 TIL Queue 자료구조 Queue 자료구조와 methodQueue 자료구조는 선입선출 (FIFO: First In First Out) 구조이다.값 삽입add(value): 실패 시 Exception 발생offer(value): 실패 시 false 반환값 삭제remove(): Empty Queue 면 Exception 발생remove(value): 값이 존재하지 않으면 false 반환poll():  Empty Queue 면 null 반환값 조회element(): Empty Queue 면 Exception 발생 peak(): Empty Queue 면 null 반환isEmpty(): Empty Queue 면 true, 아니면 false 반환size(): Queue의 크기(원소 개수) 반환clear(): Queue 비우기contain.. 2024. 5. 24.
[JAVA/Programmers] 42586 기능개발 (자바/프로그래머스) Programmers 프로그래머스 42586 기능개발 문제는 작업 진도와 속도가 주어졌을 때, 각 배포마다 몇 개의 기능이 배포되는지 구하는 문제이다. 스택/큐 유형의 문제로 난이도는 Level 2이다. Programmers 42586 기능개발 문제 정보출처- https://school.programmers.co.kr/learn/courses/30/lessons/42586알고리즘 분류- 스택/큐 (Stack/Queue)난이도- Level 2 주요 개념Queue 자료구조는 선입선출 (FIFO: First In First Out) 구조이다.값 삽입add(value): 실패 시 Exception 발생offer(value): 실패시 false 반환값 삭제remove(): Empty Queue 면 Exceptio.. 2024. 5. 24.
[JAVA/Programmers] 12909 올바른 괄호 (자바/프로그래머스) Programmers 프로그래머스 12909 올바른 괄호 문제는 '(' 또는 ')' 로만 이루어진 문자열 s가 주어졌을 때, 문자열 s가 올바른 괄호인지 구하는 문제이다. 스택/큐 유형의 문제로 난이도는 Level 2이다. Programmers 12909 올바른 괄호 문제 정보출처- https://school.programmers.co.kr/learn/courses/30/lessons/12909알고리즘 분류- 스택/큐 (Stack/Queue)난이도- Level 2 올바른 괄호 문제 요약문자열 s가 주어졌을 때, 괄호가 바르게 짝지어졌는지 구한다.문자열 s의 길이 : 100,000 이하의 자연수문자열 s는 '(' 또는 ')' 로만 이루어져 있다.문제 풀이 과정문자열의 길이가 홀수이면 어떤 조합이든 짝을 지.. 2024. 5. 23.
[BOJ/BaekJoon] 백준 10610 30 (Python / 파이썬) BaekJoon BOJ 백준 10610 30 문제는 양수 N에 포함된 숫자들을 섞어 30의 배수가 되는 가장 큰 수를 구하는 문제로 그리디 알고리즘 유형의 문제이고 난이도는 Silver 5이다. BaekJoon 10610 30 문제 정보 출처 - https://www.acmicpc.net/problem/10610 알고리즘 분류 - 그리디 알고리즘 (greedy algorithm, 탐욕법), 정렬(sorting), 문자열, 수학, 정수론 난이도 - 실버 5 / Silver 5 30 문제 요약 어느 날, 미르코는 우연히 길거리에서 양수 N을 보았다. 길거리에서 찾은 수에 포함된 숫자들을 섞어 30의 배수가 되는 가장 큰 수를 만들고 싶어 한다. N을 입력받는다. N는 최대 105개의 숫자로 구성되어 있으며,.. 2022. 6. 7.
728x90
반응형