알고리즘/문제

https://leetcode.com/problems/remove-element/?envType=study-plan-v2&envId=top-interview-150 Remove Element - LeetCode Can you solve this real interview question? Remove Element - Given an integer array nums and an integer val, remove all occurrences of val in nums in-place [https://en.wikipedia.org/wiki/In-place_algorithm]. The order of the elements may be changed. Then r leetcode.com 📌 - 처음 생각한..
https://leetcode.com/problems/merge-sorted-array/?envType=study-plan-v2&envId=top-interview-150 Merge Sorted Array - LeetCode Can you solve this real interview question? Merge Sorted Array - You are given two integer arrays nums1 and nums2, sorted in non-decreasing order, and two integers m and n, representing the number of elements in nums1 and nums2 respectively. Merge nums1 an leetcode.com 📌 ..
https://www.acmicpc.net/problem/2343 2343번: 기타 레슨 강토는 자신의 기타 강의 동영상을 블루레이로 만들어 판매하려고 한다. 블루레이에는 총 N개의 강의가 들어가는데, 블루레이를 녹화할 때, 강의의 순서가 바뀌면 안 된다. 순서가 뒤바뀌는 경 www.acmicpc.net 📌 - 처음 생각한 풀이 입력을 받을 때 전체의 합을 더해서, 0~전체의 합의 중간 값을 mid로 사용 start가 end보다 크거나 같아질 때 까지 반복 for문을 돌면서 lay의 값을 증가시켜서 해당하는 갯수가 M보다 큰지 작은 확인 M보다 크면 start를 증가시켜서, lay의 갯수를 줄이도록 함 M보다 작거나 같으면 end를 감소시켜서 lay의 갯수를 맞춤 start의 값을 출력 - 이렇게 풀이..
https://level.goorm.io/exam/152114/%ED%98%84%EB%8C%80%EB%AA%A8%EB%B9%84%EC%8A%A4-%EC%98%88%EC%84%A0-dead-or-arrive/quiz/1 구름LEVEL 구름LEVEL 문제를 풀이하고 부족한 부분을 보완하며 실력을 키워보세요. 구름LEVEL은 코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입 level.goorm.io 📌- 풀이 HashMap 을 만들어서 v를 key 값으로 value에 [index, w]를 넣음 map.get(v)로 해당하는 값이 있을 때 -> 현재 가지고 있는 w의 값고 map.get(v)의 w 값을 비교해서 현재 w가 더 크거나 같으면 삽입함 map의 ..
https://school.programmers.co.kr/learn/courses/30/lessons/42883# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌- 풀이 number의 길이 만큼 for문을 돈다 while문을 통해서 해당하는 값이 stack의 가장 위쪽에 있는 값보다 크면 stack을 pop하고 k를 --함 pop을 다 하고 나면 push를 해서 stack을 업데이트 해줌 stack값을 result에 옮기고 그 결과 값을 출력 이전에 같은 문제를 풀었던 경험이 있는데도, 방식은 알았지만 처음에 너무 헤맸던 것 같음. 풀었던 문제는 틀리..
https://school.programmers.co.kr/learn/courses/30/lessons/181188 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌- 풀이 미사일의 좌표 중 y축에 해당하는 부분을 기준으로 정렬 뒷번호가 제일 작은 미사일을 기준으로 end값을 하나 만듦 end값을 기준으로 다음 미사일의 x좌표가 end값과 같거나 크면 미사일의 y축 좌표를 다시 end로 설정하고 요격시스템의 카운트를 +1 추가 🔥 - Java 코드 import java.util.*; class Solution { public int solution(i..
Casteira
'알고리즘/문제' 카테고리의 글 목록 (6 Page)