👉 5635 생일1\. 각 사람들의 생일을 문자열로 변경하여 저장한다.🧐 month, day의 경우 길이가 1이면 '0'을 앞에 붙여야 한다.2\. 정렬하여 최소, 최대 생일을 출력한다.
👉 1620 나는야 포켓몬 마스터 이다솜Map을 2개 만들어 <포켓몬 번호, 이름> <이름, 포켓몬 번호>로 저장한다.input의 첫번째 문자가 숫자인지 구별하여 조회한다.구현은 어렵지 않지만 처음에는 시간초과가 났다.cout, cin을 사용하면 시간초과가
👉 8959 OX퀴즈입력된 문자열의 길이만큼 조회하면서 OX 여부를 판단한다.만일 i번째 문자가 'O' 라면 현재까지 'O'의 연속된 갯수를 증가하고 점수를 합산한다.문자가 'X'면 연속된 갯수를 초기화 한다.
Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target.You may assume that each inpu
Given a string s containing just the characters '(', ')', '{', '}', '' and '', determine if the input string is valid.An input string is valid if:Open
문제 👉 1012 유기농 배추 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 효과적인 배추흰지렁이를 구입하기로 결심한다. 이 지렁이는
217\. Contains DuplicateGiven an array of integers, find if the array contains any duplicates.Your function should return true if any value appears at
👉 13. Roman to IntegerExample 1:Example 2:Example 3:Example 4:Example 5:각 문자에 해당하는 값을 T라는 Map에 저장한다.문제는 'CM' , 'XC' 와 같이 문자 두 개가 붙는 문자의 값을 계산해야하는데s1번
387\. First Unique Character in a StringGiven a string, find the first non-repeating character in it and return its index. If it doesn't exist, return
O(n²)input 배열을 제외하고 추가로 할당한 메모리는 O(1)이다.1\. 배열의 첫번째 숫자부터 시작한다.2\. 현재 위치의 값이 다음 위치의 값보다 크면, 서로 위치를 바꾼다.3\. 현재 위치를 1 증가하면서 마지막 위치까지 1~2번을 반복한다.4\. 1~3번을
설명 배열의 모든 요소를 앞에서부터 비교하며, 자신이 들어갈 위치를 찾아 삽입하여 정렬한다. 이미지 출처 시간복잡도 O(n^2) 공간복잡도 ..? 코드
https://leetcode.com/problems/plus-one/Given a non-empty array of decimal digits representing a non-negative integer, increment one to the intege
정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요.제한사항numbers의 길이는 2 이상 100 이하입니