본문 바로가기

리트코드2

1. Two Sum (Leet Code) Python 풀이 1. Two Sum Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not use the same element twice. You can return the answer in any order. Example 1 Input: nums = [2,7,11,15], target = 9 Output: [0,1] Explanation: Because nums[0] + nums[1] == 9, we return .. 2023. 1. 24.
코딩 테스트(알고리즘, 개발 테스트)에 가장 유리한 언어는?? 최근 부쩍 코딩 테스트에 관심이 높아지면서 자연스럽게 코딩 테스트에 유리한 언어가 무엇인지 궁금해졌다. 하여, 직접 찾아보기로 하였다. 불과 몇 년 전만 하더라도 Python의 경우 코딩 테스트에서 지원하지 않았는데, 점점 코딩 테스트에서 지원하면서 Python으로 코딩 테스트를 보는 사람들이 증가하는 추세이다. 우선 문제를 풀 때 왜 언어가 중요한지 알아보자 알고리즘 문제 풀이 사이트에는 많은 프로그래머들이 문제에 따라 정답을 제출하고 채점을 받는데, 채점을 받는 것이 각종 입력 예시에 따라 정답을 체크하는 것 외에 시간 초과라는 것이 있다. 문제를 풀었을 때, 제한된 시간내에 코드가 동작하지 않는다면 시간 초과로 틀리게 되는 것이다. 이러한 시간 관련 문제는 시간복잡도와 관련이 있는데 이는 자료구조 .. 2021. 1. 23.