# easy

193개의 포스트

14. Longest Common Prefix

문제 Write a function to find the longest common prefix string amongst an array of strings. If there is no common prefix, return an empty string . 풀이 접근방법 1) 제시된 배열에 있는 문자열 중 가장 짧은 것을 구한다. 2) 다른 문자열의 앞...

2023년 3월 15일
·
0개의 댓글
·
post-thumbnail

1337. The K Weakest Rows in a Matrix

문제 You are given an binary matrix of 's (representing soldiers) and 's (representing civilians). The soldiers are positioned in front of the civilians. That is, all the 's will appear to the left of...

2023년 3월 12일
·
0개의 댓글
·

[프로그래머스] LV.0 배열 뒤집기

변수로 정수배열이 주어지는데 이 정수배열의 순서를 뒤집어서 return해야 한다.아래 두 가지 방법으로 풀어봤다.먼저 reversed() 함수를 사용하여 간단하게 코드를 짜는 방법이다.reversed() 함수는 리스트를 거꾸로 반환해주는 함수인데 for 문과 함께 사용

2023년 2월 7일
·
0개의 댓글
·

704. Binary Search

직관적인 풀이 이분탐색 그자체여서 복잡할게 없었다. Binary Search 101!

2023년 1월 3일
·
0개의 댓글
·

Two Sum

https://leetcode.com/problems/two-sum/description/ 직관적인 풀이 새롭거나 신기한건 없는거 같다. 문제 조건에 두 수의 합이 타겟이 되는 조합이 하나밖에 없기에, 두 수를 뽑아 더해 타겟과 대조한다. 다른 풀이 내 방식은 시간 복잡도가 조금 크다는 단점이 있다. 이것을 사람들은 dict을 통해 탐색시간을 줄여나간...

2023년 1월 2일
·
0개의 댓글
·

217. Contains Duplicate

2022년 12월 31일
·
0개의 댓글
·

977. Squares of a Sorted Array

오름차순으로 된 배열의 인덱스를 제곱하여 오름차순으로 출력하시오간단하게 제곱한 후 sort 라이브러리를 이용해 정렬하여 리턴하는 방식이다.주어진 벡터의 left 와 right 포인터를 두고 그 값을 서로 비교하며 더 큰 값을 새로운 배열에 저장한다. https&#x3A

2022년 12월 17일
·
0개의 댓글
·
post-thumbnail

[HackerRank]Employee Salaries

Employee Salaries 문제 바로가기 문제 첫번째 조건은 salary > 2000 두번째 조건은 months < 10 정답 풀이 결과물 ![](https://velog.velcdn.com/images/nn1co1/post/67045e9c-4279-43c8-85a8-20d2b3ca78c3/image.

2022년 9월 21일
·
0개의 댓글
·
post-thumbnail

[HackerRank]Emplyee Names

Employee Names 문제 바로가기 name을 알파벳 순서로 order by하려면 어떤 함수 써야하는지 정답 풀이

2022년 9월 21일
·
0개의 댓글
·

[LeetCode]20. Valid Parentheses - JavaScript

LeetCode 20번 Valid Parentheses

2022년 8월 20일
·
0개의 댓글
·

[LeetCode]14. Longest Common Prefix - JavaScript

LeetCode 14번 Longest Common Prefix

2022년 8월 12일
·
0개의 댓글
·
post-thumbnail

[LeetCode] [Swift] 1046. Last Stone Weight

t마지막 돌이 남을 때까지 가장 큰 2가지 돌을 골라 상쇄시키는 연산이다.우선 배열을 정렬시킨 후 마지막 값을 popLast()로 하나씩 뽑는다.그리고 그 값이 같다면 그대로 다음 연산을 진행하면되고그 값이 다르다면 큰

2022년 8월 11일
·
0개의 댓글
·

[LeetCode]13. Roman to Integer - JavaScript

LeetCode 13번 Roman to Integer

2022년 8월 11일
·
0개의 댓글
·

[LeetCode]9. Palindrome Number - JavaScript

LeetCode 9번 Palindrome Number

2022년 8월 10일
·
0개의 댓글
·

[LeetCode]1. Two Sum - JavaScript

LeetCode 1번 Two Sum

2022년 8월 10일
·
0개의 댓글
·
post-thumbnail

[LeetCode] [Swift] 746. Min Cost Climbing Stairs

계단 하나를 오를 때 마다 비용이 발생하고, 한번에 1 or 2 개의 계단을 오를 수 있다.10, 15, 20 의 계단이 있다면 index 1부터 시작하고 비용 15를 낸 후 2개의 계단을 오르면 최소 비용이된다. (처음에 2개의 계단을 오름)1, 100, 1, 1,

2022년 8월 5일
·
0개의 댓글
·
post-thumbnail

[LeetCode] [Swift] 1480. Running Sum of 1d Array

1480\. Running Sum of 1d Array다 풀고나니까 왜 nums0 를 따로 처리했는지 모르겠다 .. ㅋㅋㅋ;구간합 알고리즘을 제대로 구현한 코드 ..!코드 작성자 velog : https&#x3A;//velog.io/@eugenie8내 코드에서 필요없는

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

[LeetCode] [Swift] 205. Isomorphic Strings

205. Isomorphic Strings다른 코드 해석이나 알고리즘 까지는 생각할 수 있는데 구현이 참 어렵다.처음 생각했던 방법은 return이 너무 많고 계속 오류가 났는데 못 고쳤다. 🥲해석하는데 시간이 정말 오래걸렸지만 간결하고 빠른 코드다.indices 를

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

[Hackerrank]Higher Than 75 Marks

Higher Than 75 Marks 문제 바로가기 문제점 마지막 3글자를 기준으로 order by하려면 어떤 함수 써야하는지 같은 순위에 대해서 부가적으로 적용할 두 번째 조건은 어떻게 order by 안에 처리하는지 (or을 쓰는지, 쉼표,를 쓰는지) 정답 풀이

2022년 7월 26일
·
0개의 댓글
·