- Codility Lesson 3 — PermMissingElm2019.09.17개발노트JavaScriptalgorithmcodility
Task description 주어진 순열에서 누락된 요소 찾기 How I did solve 1 ~ (N + 1) 까지의 순열이 있다고 할 때, 단 1개의 요소만이 누락되어 있다면 누락되지 않은 순열의 합과 현재 순열의 합의 차이가 곧 누락된 요소 1 ~ N 까지의...
- Codility Lesson 3 — FrogJump2019.09.16개발노트JavaScriptalgorithmcodility
Task description 위치 X에서 Y까지 최소 점프 횟수를 계산합니다. How I did solve position X에서 position Y로 이동하는데 한 번에 D 만큼 이동한다면, 총 이동거리 (Y - X) = n * 1회 이동거리(D) 소수점은 1회 ...
- 알고리즘 연습을 다시 시작했다.2019.09.14생각노트in occupationalgorithmcodility
최근 Codility를 통해 알고리즘 문제를 다시 풀어보기 시작했다. (알고리즘을 다시 들여다보게 된 계기는 쉿...) Codility 문제를 풀어보다보니 내가 그 동안 얼마나 레퍼런스 문서에 의존해 왔는지를 뼈저리게 체감하고 생각하는 계기가 된 듯하다. Array에 어떤 메서...
- Codility Lesson 2 — CyclicRotation2019.09.13개발노트JavaScriptalgorithmcodility
Task description 주어진 수만큼 배열을 오른쪽으로 이동 How I did solve 주어진 값이 A = [3, 8, 9, 7, 6], K = 3 일 경우 결과는 [9, 7, 6, 3, 8] 즉, 3만큼 오른쪽으로 이동시킬 경우 뒤에서 3개 요소를 앞으로, ...
- Codility Lesson 2 — OddOccurrencesInArray2019.09.12개발노트JavaScriptalgorithmcodility
Task description 주어진 홀수 개의 요소를 가진 배열에서 짝을 이루지 않은 한 요소의 값 구하기 How I did solve 배열 내 모든 요소에 대해 XOR 연산 Solved Code function solution (A) { return A. re...
- Codility Lesson 1 — BinaryGap2019.09.11개발노트JavaScriptalgorithmcodility
Task 주어진 정수의 2진 표현에서 가장 긴 zero sequence 구하기. How I did solve binary 변환 주어진 정수를 2로 나누어 나눈 나머지를 뒤에서부터 채움 몫을 다시 2로 나눈 나머지를 그 다음에 채움 몫이 0이 될 때까지 반복 =&g...
- 아이패드 구매 하고 3주 써 본 기록2019.08.09일상노트miscellaneousiPad Pro아이패드
아이패드를 구매한지 이제 대략 한 달이 되어 간다. 나를 잘 모르는 사람들은 아이패드를 구매했다고 하면 농담삼아 브루주아라고 말하기도 하는데, 사실 아이패드를 사기까지 6년이 걸렸다.내 경우에는 무언가 사고 싶은 욕구가 차오르면 이게 과연 필요한지, 충분한 대안이 없는지, 지불한...
- 세미나 어떻게 준비해야 할까?2019.07.17생각노트in dailylife세미나seminar세미나 준비
작년 하코사 세미나를 준비하면서 꽤 많은 스트레스 속에 있었고, 때문에 올 초 운영진 모임 때 올해 세미나 준비에서 손을 떼겠다고 공표했었다. 더불어 올해 세미나는 진행이 안 될 거라고 이야기했었는데 아니나 다를까 예상했던 대로 세미나는 불발되었고, 발표를 준비하던 몇 명의 ...
- HTML은 웹이다2019.06.25생각노트in occupationHTML웹 접근성웹 표준
※ 이 글은 Pete Lambert(@peterjlambert)가 작성한 HTML is the Web을 원작자의 허가를 받고 번역한 글입니다. 일부 의역이 들아가 있으며 오역이 있을 수 있습니다. 요즘 Front-End 엔지니어들과 HTML에 대한 이야기는 뭘까? 나는 최근에 H...
- 접근성 향상을 위한 이름 짓기2019.04.29개발노트A11Y웹 접근성accessibilitya11y
※ 이 글은 Hidde de Vries가 작성한 Naming things to improve accessibility를 원작자의 허가를 받고 번역한 글입니다. 일부 오역이 있을 수 있습니다. 접근성을 향상시키기 위해 할 수 있는 한 가지는 항상 개체들에 접근 가능한 이름을 지정하...