스택/큐
-
스택/큐_Programmgers_기능개발 [swift]알고리즘/알고리즘 문제풀이 2024. 8. 22. 23:06
https://school.programmers.co.kr/learn/courses/30/lessons/42586?language=swift 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 별 생각없이 그냥 막쓰다가signal: illegal instruction (core dumped)발생 문제의 코드 ( 접은글 )더보기import Foundationfunc solution(_ progresses:[Int], _ speeds:[Int]) -> [Int] { let wholeCount = speeds.count var progresses =..
-
스택/큐_프로그래머스_다리를 지나는 트럭알고리즘/알고리즘 문제풀이 2021. 7. 15. 16:25
https://programmers.co.kr/learn/courses/30/lessons/42583 문제에 설명이 조금 미비한 것 같다. 각 차량의 길이는 1이다. 차량은 다리 길이만큼 이동했을 때 내린다. 다리 길이만큼 다리에 차량이 올라갈 수 있다는 것을 나중에 알아차려서 곤란했었다... 처음엔 차량을 sort해서 진행했지만, 옳은 방법이 아니라고 판단하여, sort를 취소했다. 그런데 변수명은 바꾸지 않음.... 또한, popFirst()를 사용하기 위해 truck_weights를 SubSequense로 변환해주었다. 간단 코드 설명 while afterBridge.count != truck_weights.count { 반복문의 반복 조건은 건넌 차량 수와 초기 대기 차량 수를 비교한다. if b..