분류 전체보기(15)
-
[혼공S] 회고 타임
처음 혼공단을 신청할 때만 해도 '내가 과연 완주할 수 있을까?' 하는 걱정이 많았지만, 매주 족장님의 응원 댓글과 간식 이벤트 덕분에 끝까지 지각하지 않고 완주할 수 있었습니다!혼자 공부하는 SQL 책을 보면서 평소에 배우고 싶었던 MySQL을 쉽게 익힐 수 있어서 정말 좋은 기회였습니다. 뿐만 아니라, 혼공학습단의 정해진 스케줄을 따라가다 보니 게으름을 피울 틈도 없이 자연스럽게 책을 끝낼 수 있었습니다(+ 혼자 공부했지만 학습단 분들과 족장님이 있어 외롭지 않았습니다ㅎㅎ). ♡
2025.02.23 -
[혼공S] 6주차_스토어드 프로시저
마지막까지 화이팅!!🥰 스토어드 프로시저(stored procedure) : MySQL에서 제공되는 프로그래밍 기능DELIMITER $$CREATE PROCEDURE 스토어드_프로시저_이름( IN 또는 OUT 매개변수 )BEGIN // 프로그래밍 코드END $$DELIMITER; → 생성(기본 형식)CALL 스토어드_프로시저_이름() → 호출 DROP PROCEDURE 스토어드_프로시저_이름() → 삭제 입력 매개변수...CREATE PROCEDURE user_proc1(IN userName VARCHAR(10))...CALL user_proc1('에이핑크');출력 매개변수...CREATE PROCEDURE user_proc3(IN txtValue CHAR(10), OUT outValue INT)..
2025.02.23 -
[programmers] 스택/큐_주식가격
https://school.programmers.co.kr/learn/courses/30/lessons/42584 class Solution { public int[] solution(int[] prices) { int[] answer = new int[prices.length]; int len = prices.length; int j; for(int i=0; i
2025.02.20 -
[programmers] 스택/큐_다리를 지나는 트럭
https://school.programmers.co.kr/learn/courses/30/lessons/42583 import java.util.*;class Solution { public int solution(int bridge_length, int weight, int[] truck_weights) { int answer = 0; Queue bridge = new LinkedList(); int totalWeight = 0; for (int truck : truck_weights) { while (true) { if (bridge.size() == bridge_length) { ..
2025.02.19 -
[programmers] 스택/큐_프로세스
https://school.programmers.co.kr/learn/courses/30/lessons/42587문제 설명운영체제의 역할 중 하나는 컴퓨터 시스템의 자원을 효율적으로 관리하는 것입니다. 이 문제에서는 운영체제가 다음 규칙에 따라 프로세스를 관리할 경우 특정 프로세스가 몇 번째로 실행되는지 알아내면 됩니다.1. 실행 대기 큐(Queue)에서 대기중인 프로세스 하나를 꺼냅니다. 2. 큐에 대기중인 프로세스 중 우선순위가 더 높은 프로세스가 있다면 방금 꺼낸 프로세스를 다시 큐에 넣습니다. 3. 만약 그런 프로세스가 없다면 방금 꺼낸 프로세스를 실행합니다. 3.1 한 번 실행한 프로세스는 다시 큐에 넣지 않고 그대로 종료됩니다. 예를 들어 프로세스 4개 [A, B, C, D]가 순서대로 실행 ..
2025.02.17 -
[programmers] 스택/큐_기능개발
https://school.programmers.co.kr/learn/courses/30/lessons/42586 문제 설명프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다.또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다.먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하세요.import java.util.*;class Soluti..
2025.02.16