목록코딩 테스트 (187)
미소를뿌리는감자의 코딩
https://leetcode.com/problems/top-k-frequent-elements/description/ LeetCode - The World's Leading Online Programming Learning Platform 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. 접근 방법 리스트가 주어졌을 때, 문자들의 개수를 count 해주고, k에 따라서 가장 많이 있는 문자 k개를 출력해주는 문제이다. 즉, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3..
https://leetcode.com/problems/longest-substring-without-repeating-characters/description/ LeetCode - The World's Leading Online Programming Learning Platform 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. 접근 방법 이번 문제는 겹치지 않는 문자열에 대해서 최대 길이를 출력하는 것이다. Input: s= "abcabcbb" 가 들어왔을 때, "abc"..
https://leetcode.com/problems/jewels-and-stones/description/ LeetCode - The World's Leading Online Programming Learning Platform 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. 접근 방법 jewels = "aA", stones = "aAAbbbb" 일 때, aA가 stones에 몇개있냐?! 를 물어보는 문제이다. 우선, stones의 값을 for in 으로 하나씩 돌기 시작..
https://leetcode.com/problems/daily-temperatures/description/ LeetCode - The World's Leading Online Programming Learning Platform 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. 접근 방법 처음에 brute force로 접근 했다가 시간 초과가 되었다. 결국 다른 대안을 생각해내지 못해서, chat GPT의 도움을 받아서 문제를 이해하게 되었다. class Solution:..