본문 바로가기

leetcode73

[LeetCode][Kotlin] 349. Intersection of Two Arrays 349. Intersection of Two ArraysGiven two integer arrays nums1 and nums2, return an array of their intersection. Each element in the result must be unique and you may return the result in any order.두 개의 정수 배열 nums1과 nums2가 주어지면, 교집합 의 배열을 반환합니다. 결과의 각 요소는 고유해야 하며, 어떤 순서로든 결과를 반환할 수 있습니다. Example 1:Input: nums1 = [1,2,2,1], nums2 = [2,2]Output: [2] Example 2:Input: nums1 = [4,9,5], nums2 = [9,4,9,.. 2024. 10. 18.
[LeetCode][Kotlin] 1624. Largest Substring Between Two Equal Characters 1624. Largest Substring Between Two Equal CharactersGiven a string s, return the length of the longest substring between two equal characters, excluding the two characters. If there is no such substring return -1. A substring is a contiguous sequence of characters within a string.문자열 s가 주어지면 두 문자를 제외하고 두 개의 동일한 문자 사이에서 가장 긴 부분 문자열의 길이를 반환합니다. 해당 하위 문자열이 없으면 -1을 반환합니다. 하위 문자열은 문자열 내의 연속적인 문자 시퀀스입.. 2024. 10. 18.
[LeetCode][Kotlin] 205. Isomorphic Strings 205. Isomorphic StringsGiven two strings s and t, determine if they are isomorphic. Two strings s and t are isomorphic if the characters in s can be replaced to get t. All occurrences of a character must be replaced with another character while preserving the order of characters. No two characters may map to the same character, but a character may map to itself.두 개의 문자열 s와 t가 주어지면 두 문자열이 동형인지 확인.. 2024. 10. 18.
[LeetCode][Kotlin] 929. Unique Email Addresses 929. Unique Email AddressesEvery valid email consists of a local name and a domain name, separated by the '@' sign. Besides lowercase letters, the email may contain one or more '.' or '+'.For example, in "alice@leetcode.com", "alice" is the local name, and "leetcode.com" is the domain name.If you add periods '.' between some characters in the local name part of an email address, mail sent there .. 2024. 10. 18.
[LeetCode][Kotlin] 14. Longest Common Prefix 14. Longest Common PrefixWrite a function to find the longest common prefix string amongst an array of strings. If there is no common prefix, return an empty string "".문자열 배열 중에서 가장 긴 공통 접두사 문자열을 찾는 함수를 작성하세요. 공통 접두사가 없으면 빈 문자열 ""을 반환합니다. Example 1:Input: strs = ["flower","flow","flight"]Output: "fl"Example 2:Input: strs = ["dog","racecar","car"]Output: ""Explanation: There is no common prefix a.. 2024. 10. 18.
[LeetCode][Kotlin] 80. Remove Duplicates from Sorted Array II 80. Remove Duplicates from Sorted Array IIGiven an integer array nums sorted in non-decreasing order, remove some duplicates in-place such that each unique element appears at most twice. The relative order of the elements should be kept the same. Since it is impossible to change the length of the array in some languages, you must instead have the result be placed in the first part of the array n.. 2024. 10. 4.
[LeetCode][Kotlin] 844. Backspace String Compare 844. Backspace String CompareGiven two strings s and t, return true if they are equal when both are typed into empty text editors. '#' means a backspace character. Note that after backspacing an empty text, the text will continue empty.두 개의 문자열 s와 t가 주어졌을 때, 둘 다 빈 텍스트 편집기에 입력했을 때 같으면 true를 반환합니다. '#'은 백스페이스 문자를 의미합니다. 빈 텍스트를 백스페이스한 후에는 텍스트가 계속 비어 있게 됩니다. Example 1:Input: s = "ab#c", t = "ad#c"Ou.. 2024. 10. 1.