본문 바로가기
반응형

Study86

[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.
[LeetCode] #23. Merge k Sorted Lists (python) 문제 https://leetcode.com/problems/merge-k-sorted-lists/ Merge k Sorted Lists - 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 k개의 정렬된 연결리스트들을 오름차순으로 정렬된 하나의 연결리스트로 합쳐야한다. 예시 입출력 Input: lists = [[1,4,5],[1,3,4],[2,6]] Output: [1,1,2,3,4,4,5,6] 풀이 책 풀이 우선순위 큐를 이용한 리스트 병합 import heapq.. 2022. 3. 9.
반응형