알고리즘

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/92334 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌- 풀이 해쉬맵을 이용해서 String값과 HashSet, index를 초기화 report 배열에서 신고당한 사람 - 신고한 사람으로 map에 값을 추가 해당 map의 value를 가지고 해당 value의 size가 k보다 크거나 같으면 answer의 배열에 신고한 사람만큼 1씩 증가 answer 출력 Java에서 Hash문제를 많이 풀어보지 않았으면 조금 헷갈릴수도 있는 문제인 것 같다. 카카..
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에 옮기고 그 결과 값을 출력 이전에 같은 문제를 풀었던 경험이 있는데도, 방식은 알았지만 처음에 너무 헤맸던 것 같음. 풀었던 문제는 틀리..
Casteira
'알고리즘' 카테고리의 글 목록 (6 Page)