LoGin
article thumbnail
[프로그래머스] 공원 산책 JavaScript

문제 링크 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr  문제지나다니는 길을 'O', 장애물을 'X'로 나타낸 직사각형 격자 모양의 공원에서 로봇 강아지가 산책을 하려합니다. 산책은 로봇 강아지에 미리 입력된 명령에 따라 진행하며, 명령은 다음과 같은 형식으로 주어집니다.["방향 거리", "방향 거리" … ]예를 들어 "E 5"는 로봇 강아지가 현재 위치에서 동쪽으로 5칸 이동했다는 의미입니다. 로봇 강아지는 명령을 수행하기 전에 다음 두 가지를 먼저 확인합니다.주어진 방향으로 이동할 때 공원을 벗어나는지 확인합니다.주어진 방향으로 이동 중 장애물을 만나는지 확인합니다.위 두 가지중 어느 하나라도 해..

article thumbnail
코딩테스트 java 프로그래머스 pccp 기출문제 1번 붕대감기 (코테 초보의 풀이법)

2023년 11월쯤 출시된 '붕대감기'라는 pccp 기출문제입니다. 문제만 봤을때는 턴제 게임에서 heal 스킬을 사용할 때, 몬스터가 공격할 때 얼마나 힐이 되는지 죽는지 시뮬레이션을 만드는 것 같았습니다. 개인적으로 문제가 재미있었습니다. 알고리즘을 짤 때 모든 상황을 변수로 만들고 최대한 코드를 나눠서 하기때문에 코드가 좀 길 수 있습니다. 문제 링크 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 입출력 예시 입출력 예시 설명 풀이 전체적인 틀은 적의 마지막 공격에 있습니다. 0초 부터 적의 마지막 공격까지 for문을 돌려서 매 초마다 공격인지 힐..

article thumbnail
Java로 별찍기 알고리즘 풀어보기: 반복문과 조건문의 활용 삼각형, 마름모

코딩을 처음 시작할 때 알고리즘과 효율을 이해하기 위해 거치는 관문 중 하나인 '별 찍기'를 해보겠습니다. 찍어볼 별은 밑에 사진과 같습니다. 1.2.3번은 누구나 쉽게 작성할 수 있습니다. 하지만 4번과 5번은 1,2,3번의 응용이 필요하고 생각도 필요합니다. 1번 ① 첫 번째 패턴은 가장 기본적인 형태로, 별(*)을 일정한 갯수만큼 가로로 나열하는 것입니다. for (int i = 1 ; i

728x90