본문 바로가기
반응형

전체보기119

[LeetCode] #200. Number of Islands (python) 문제 https://leetcode.com/problems/number-of-islands/ Number of Islands - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 1을 땅, 0은 물을 의미하는 2차원 배열이 주어졌을 때 섬의 개수를 계산해야 한다. 예시 입출력 Input: grid = [ ["1","1","1","1","0"], ["1","1","0","1","0"], ["1","1","0","0","0"], ["0","0","0","0","0"] .. 2022. 3. 17.
[LeetCode] #3. Longest Substring Without Repeating Characters (python) 문제 https://leetcode.com/problems/longest-substring-without-repeating-characters/ Longest Substring Without Repeating Characters - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 중복 문자가 없는 부분 문자열 중 가장 긴 길이를 반환하면 된다. 예시 입출력 Input: s = "abcabcbb" Output: 3 풀이 책 풀이 슬라이딩 윈도우와 투 포인터 clas.. 2022. 3. 9.
[LeetCode] #771. Jewels and Stones (python) 문제 https://leetcode.com/problems/jewels-and-stones/ Jewels and Stones - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com jewels에는 돌 중에 보석으로 분류되는 문자들이 있고 stones에는 돌을 나타내는 문자들이 있다. 돌 중에 보석인 것들의 개수를 반환하면 된다. 소문자와 대문자는 구분한다. 예시 입출력 Input: jewels = "aA", stones = "aAAbbbb" Output: 3 풀이 내.. 2022. 3. 9.
[LeetCode] #706. Design HashMap (python) 문제 https://leetcode.com/problems/design-hashmap/ Design HashMap - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 다음 기능을 가지는 해시맵을 디자인해야 한다. void put(int key, int value) : (key, value) 쌍을 해시맵에 삽입 int get(int key) : 값이 있으면 반환하고 없으면 -1 반환 void remove(key) : 해당 키와 값을 제거 예시 입출력 Input [".. 2022. 3. 9.
반응형