본문 바로가기

Kotlin147

[LeetCode][Kotlin] 75. Sort Colors 75. Sort ColorsGiven an array nums with n objects colored red, white, or blue, sort them in-place so that objects of the same color are adjacent, with the colors in the order red, white, and blue. We will use the integers 0, 1, and 2 to represent the color red, white, and blue, respectively. You must solve this problem without using the library's sort function.빨간색, 흰색 또는 파란색으로 색상이 지정된 n개의 개체가 포함.. 2024. 10. 18.
[LeetCode][Kotlin] 36. Valid Sudoku 36. Valid SudokuDetermine if a 9 x 9 Sudoku board is valid. Only the filled cells need to be validated according to the following rules:Each row must contain the digits 1-9 without repetition.Each column must contain the digits 1-9 without repetition.Each of the nine 3 x 3 sub-boxes of the grid must contain the digits 1-9 without repetition.Note:A Sudoku board (partially filled) could be valid b.. 2024. 10. 18.
[LeetCode][Kotlin] String Encode and Decode String Encode and DecodeDesign an algorithm to encode a list of strings to a single string. The encoded string is then decoded back to the original list of strings. Please implement encode and decode문자열 목록을 단일 문자열로 인코딩하는 알고리즘을 설계합니다. 인코딩된 문자열은 원래 문자열 목록으로 다시 디코딩됩니다. encode와 decode를 구현하세요. Example 1:Input: ["neet","code","love","you"]Output:["neet","code","love","you"] Example 2:Input: ["we","say.. 2024. 10. 18.
[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.