류나의 갓생살기

20대의 마지막을 갓생으로 장식하기

2020/08/18 2

[LeetCode] 1. Two Sum (Python)

LeetCode를 문제 번호 순서대로 풀지는 않지만, 1번 문제는 나름의 상징성이 있다고 생각해서 풀이를 남겨봅니다. leetcode.com/problems/two-sum/ Two 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 풀이 1. Brute Force from typing import List def twoSum(nums: List[int], target: int) -> List[int]: for i in range(len(nums)): for..

RyunaDB 자바스크립트 마이그레이션 프로젝트 시작

RyunaDB 웹사이트는 워드프레스로 구축되어 있습니다. 하지만 워드프레스의 인기가 언제까지 갈지 모르겠고, 웹의 흐름과 동떨어진 느낌이 들며, 앞으로 웹사이트에 추가하고 싶은 기능들을 제대로 구현하기 힘든 부분이 많습니다. 그래서 자바스크립트를 기반으로 웹사이트를 다시 만드는 프로젝트를 시작합니다. 필요한 기술은 다음과 같습니다. - HTML5, CSS3, Javascript ES6: 프론트엔드 필수품. - React: 바닐라 자바스크립트로는 하기 힘든 일을 하기 위해 필요합니다. - D3.js: 배틀 데이터 관련한 강력한 시각화 기능을 넣기 위해 필요합니다. - Node.js: 백엔드를 구성하는 데 필요하며, 원래 파이썬에 익숙해서 Django를 쓰려 했으나 세계적으로 Node를 더 많이 쓰는 것 같..