일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 깃허브
- node.js
- 키패드누르기풀이
- 프로그래머스
- 정규표현식문제
- 자바스크립트 정렬
- mysql스키마
- next.js
- binary search
- js 알고리즘
- Javascript 정렬
- 맨해튼거리예제
- 프로그래머스 자바스크립트
- MySQL
- 자바스크립트 알고리즘
- TypeScript
- 티스토리챌린지
- 오블완
- 좌표거리구하기
- 프로그래머스 자바스크립트 풀이
- 프로그래머스 신규아이디추천
- Javascript sort
- 자바스크립트 배열
- 자료구조
- TS
- 알고리즘
- 정렬 알고리즘
- 타입스크립트
- JavaScript
- 맨해튼거리
- Today
- Total
목록전체 (70)
FE PARADISE
눌러야 하는 버튼과 현재 두 손가락의 위치 사이의 거리를 맨해튼 거리를 이용해 풀이했다.맨해튼 거리 참고글 맨해튼 거리 Manhattan distance맨해튼 거리 Manhattan distance택시 기하학이라고도 불리며 기하학 중 하나이다.두 좌표 사이의 거리를 구하는 공식으로 사용된다.두 좌표 (p1,p2)과 (q1,q2) 사이의 거리면 |p1−q1|+|p2−q2|이다. 두 좌fe-paradise.tistory.com 맨 처음 왼손 엄지손가락은 * 키패드에 오른손 엄지손가락은 # 키패드 위치에서 시작한다. 이때 *는 10, #는 12로 보자. 거리를 구하기 위해 해당 키를 숫자로 간주해야 한다. 또한 키 "0"의 경우는 11로 간주하여 문제를 풀이하는 것이 쉽다. 풀이 코드는 다음과 같다.func..

맨해튼 거리 Manhattan distance택시 기하학이라고도 불리며 기하학 중 하나이다.두 좌표 사이의 거리를 구하는 공식으로 사용된다.두 좌표 (p1,p2)과 (q1,q2) 사이의 거리면 |p1−q1|+|p2−q2|이다. 두 좌표값 차이의 절대값으로 구한다.택시 거리, 시가지 거리라고도 부른다. 맨해튼 거리의 바둑판식 모양의 도로에서 한 지점에서 다른 지점으로 가기 위한 거리를 뜻한다. 참고글 택시 기하학기하학 중에 한가지로 유클리드 기하학에서의 거리 에 대한 정의가 다르다. 보통 Taxicab geometry 라namu.wiki
문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 풀이원래는 선수의 최근 등수를 indexOf를 이용해서 가져왔으나 그렇게 하니 케이스 4개에서 시간 초과 에러가 나서 아래와 같이 객체 타입의 선수의 이름과 등수를 키, 값으로 가지는 변수를 만들어 사용했다. function solution(players, callings) { let list = {}; players.forEach((x,i) => list[x] = i); // 선수 이름 : 등수 를 키, 값으로 가지는 객체를 만든다. for(const x of callings..
문제 확인 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 풀이주어진 시간들을 각각 초단위로 변경해준 후에 "next", "prev"에 따라 현재 시간을 정해주었다.function solution(video_len, pos, op_start, op_end, commands) { let curr = pos.split(":").map(x => parseInt(x)); const length = video_len.split(":").map(x => parseInt(x)); const start = op_start.split(":").map(x ..