반응형 stack3 [프로그래머스] 기능개발 [ 목차 ] 📢 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/42586 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⏰ 문제 설명 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 p.. 코딩테스트/프로그래머스 2023. 8. 9. [Java][백준 25556번] : 포스택 목차 📢 문제 출처 https://www.acmicpc.net/problem/25556 25556번: 포스택 포닉스가 순열을 청소할 수 있으면 YES, 불가능하다면 NO를 출력한다. www.acmicpc.net ⏰ 문제 설명 ⏰ 다른 풀이 ⏰ 입출력 예시 ⏰ 풀이 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ArrayList li = new ArrayList(); int n = sc.nextInt(); //값을 넣어준다. for (int i = 0; i < n; i++) { li.add(sc.nextInt()); //n의 갯수대로 값을 넣는.. 코딩테스트/백준 2023. 8. 8. [자료구조][Java] Stack이란? 📢 스택(Stack) 후입선출(後入先出)의 특성을 가지는 자료구조를 일컫는다. 맨 마지막의 데이터가 가장 먼저 출력이 된다. 🧨 예시 스택은 "쌓여 있는 팬케이크" 라고 생각하는 것이 좋다. ex) 팬케이크를 하나씩 쌓게 되면 먼저 내려놓은 것이 맨 아래에 있고 나중에 쌓은 것이 맨 위에 있을 것이다. 즉, Last In First Out(LIFO) -> 가장 나중에 올라온 것이 가장 먼저 나가게 되는 것이다. 🧨 스택의 종류 힙 영역 메모리에서 일반적인 데이터를 저장하는 스택 스택과 스택 영역 메모리에서 프로그램의 각 분기점에 변수와 같은 정보를 저장하기 위한 스택 📈 스택의 개념 스택은 해당 이미지처럼 출입구가 1개이다. 즉, 데이터의 삽입과 제거가 한 곳에서 이루어진다. 먼저 들어간 데이터가 늦게 .. Knowledge/자료구조 2023. 8. 7. 이전 1 다음