2022 KAKAO BLIND RECRUITMENT 진행 정보 2022 KAKAO BLIND RECRUITMENT 전체 전형 절차 및 일정 지원 접수 : 8월 19일(목) ~ 9월 6일(월) 17:00 1차 코딩 테스트 : 9월 11일(토) 2차 코딩 테스트 : 9월 25일(토) 2차 코딩테스트는 1차 코딩테스트 programmers.co.kr 요약 5시간 7문제가 나왔다. 타율은 4/7 (4.5라고 하고 싶지만...) 문제 소감 1번 구현 문제. key-value 스타일의 자료구조를 사용하면 무난하게 해결할 수 있다. 여기서 value를 set으로 해주면 더욱 편하다. 2번 구현 + 수학 문제. 개인적으로 약간 문제 설명이 좀 모호했다고 본다. 사용하는 프로그래밍 언어에서 N진수 변환을 지원한다면 N진..
Matrix Block Sum - 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 2차원 배열과 양의 정수 k가 주어진다. 2차원 배열의 특정한 좌표 (i, j)에 대해서 해당 좌표를 중심으로 k 길이만큼의 범위에 해당하는 모든 값을 더한 값을 저장한 배열을 반환하는 문제다. 예시 Input: mat = [[1,2,3],[4,5,6],[7,8,9]], k = 1 Output: [[12,21,16],[27,45,33],[24,39,28]] [1,2,3] [4,5,6..
Score After Flipping Matrix - 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 0과 1로 이루어진 2차원 배열이 주어진다. 2차원 배열에 대한 한 가지 조작이 가능한데, 그 조작은 행 또는 열을 고르고 그 안의 모든 0은 1로, 1은 0으로 스위칭하는 것이다. 조작을 수행하는 횟수는 제한이 없다. 해당 조작을 통해 2차원 배열을 조작하고, 행을 구성하는 1과 0을 2진수 취급한 뒤 모든 행의 합이 가장 크게 되는 경우 그 합을 반환하는 문제..
Kotlin Koans | Kotlin kotlinlang.org Kotlin Koans는 Jetbrains에서 제공하는 Kotlin 공식 튜토리얼이다. Kotlin 문법에 대한 기초지식을 다룬다. 문제를 주고, 문제를 해결할 수 있는 공식 문서 링크와 함께 요구사항을 해결하는 코드를 작성하면서 진행하게 된다. 최근 Kotlin이 주변에서 굉장히 핫 한 것 같고 개인적으로 흥미도 있어서 해보았다. 랜덤인진 모르겠는데 각 챕터를 끝내면 GIF로 축하한다는 이미지를 띄워준다. 웹에서도 할 수 있고, IntelliJ IDEA에 EduTools라는 플러그인을 설치하면 IDE에서도 할 수 있다. EduTools - IntelliJ IDEs Plugin | Marketplace With the EduTools pl..
Maximum XOR for Each Query - 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 조건에 대한 범위의 모든 음이 아닌 정수들을 XOR 연산한 후의 값을 A라고 한다면, A XOR B = 2진수 maximumBit 길이의 가장 큰 값을 만족하는 B를 구해 반환하는 문제다. 예시 maximumBit = 2 인 경우, 조건에 맞는 범위의 모든 정수 값을 XOR 연산한 값이 1 이라고 한다면 1 ^ B = 길이 2의 가장 큰 이진수 = 11(2) = 3..
Count Sorted Vowel Strings - 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 양의 정수 N이 주어질 때, 알파벳 소문자 모음 5개로 길이 N의 문자열을 만들고 그 가짓수를 반환한다. 이때 문자열을 구성하는 문자들은 사전 순으로 오름차순 정렬돼있는 문자열만 인정한다. 예시 Input: n = 1 Output: 5 Explanation: The 5 sorted strings that consist of vowels only are ["a","e..