일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- custom printing
- html
- nextjs
- 티스토리 성능
- ffi-napi
- augmentedDevice
- rolldown
- Failed to compiled
- Git
- 이미지 데이터 타입
- device in use
- github pdf
- animation
- react-native-dotenv
- npm package
- vercel git lfs
- Can't resolve
- Recoil
- github 100mb
- adb pair
- camera access
- github lfs
- adb connect
- Each child in a list should have a unique "key" prop.
- camera permission
- ELECTRON
- dvh
- react-native
- electron-packager
- silent printing
- Today
- Total
목록전체 글 (341)
Bleeding edge
https://programmers.co.kr/learn/courses/30/lessons/64065 코딩테스트 연습 - 튜플 "{{2},{2,1},{2,1,3},{2,1,3,4}}" [2, 1, 3, 4] "{{1,2,3},{2,1},{1,2,4,3},{2}}" [2, 1, 3, 4] "{{4,2,3},{3},{2,3,4,1},{2,3}}" [3, 2, 4, 1] programmers.co.kr 개인적으로는, 이 문제가 무슨문제인가.. 하고 멘붕에 빠졌었는데, 어떤 분의 한마디가 문제아이디어를 잡는데 도움이 됬다. 숫자의 갯수로 정렬. 이 문제에서는 a1 a2 a3... an는 각 a1 : n, a2 :n-1 ... an : 1번만큼 출연을 하니 이에 맞게 sort를 하면된다. function solu..
글자의 순서를 알맞게 해주는 메소드로.. list.sort((a, b) =>a.localeCompare(b);) 와 같이 사용하면 된다
Object.keys() 오브젝트의 키들 Object.values() 오브젝트 벨류들 Object.entries() 오브젝트 키와 벨류를 둘다 호출 할 때 사용한다. 키와 벨류는 알고있었는데, 엔트리같은 경우 유용할꺼같아서 메모해뒀다 !!
https://programmers.co.kr/learn/courses/30/lessons/43162 코딩테스트 연습 - 네트워크 네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어있고, 컴퓨터 B와 컴퓨터 C가 직접적으로 연결되어 있 programmers.co.kr function solution(n, computers){ let answer = 0; let visited = []; for (let i = 0; i{ if(index!==now&&graph[now][index]===1&&visited[index]===false){ //[connected index] visited process dfs(graph, ind..
Value : String, Number, Object, Boolean 과 같이 한 개의 Value를 가지고 있음.(Object도 그 위치만의 한개의 값이다) Expression : 1개이상의 Value가 모여 Value를 만든다.(4칙 연산도 이중하나) Statement : If, For, While, Switch와 같이, Expression이나 Value를 통해서 행동을 제어한다. Identifier : 자바스크립트에서 이름을 붙일 때 사용하는 단어(일명 식별자) 식별자는 변수명 함수명 속성명 메소드명 식별자 규칙 키워드를 사용하면 안 된다. 숫자로 시작하면 안 된다. 특수 문자는 _와 $만 허용된다. 공백 문자를 포함할 수 없다. 식별자 관례 1. 생성자 함수의 이름은 항상 대문자로 시작한다. 예시..

아우.. eslint와 prettier을 어떻게 빠르게 추가할까?에 대해서 고민을 한참하고 검색을 해봤다. Step 1 우선 프로젝트의 폴더에 들어가서 터미널을 킨다(컨트롤+~) npm i -D eslint prettier eslint-config-prettier eslint-plugin-prettier 엔터. 위에 내용은 -D같은경우, eslint, prettier 등등 4개의 각 node package module을 설치를 하고 package.json에 데브 디펜던시리스트를 넣어주겠다는 단어이다. 그리고 그 뒤에 4개의 모듈들은 우리가쓸 eslint와, prettier와, 서로 충돌하지 않게하는 모듈(config prettier)와, eslint를 실행할 때, prettier을 실행하는 모듈(esli..
응용된 사칙연산 문제 (예시, + * - /의 우선순위를 바꾼문제)에서는 사용할 수 없지만, 일반적인 텍스트 사칙연산 string에 사용하면 편한 기능이다. 이전에 검색해봤던 기능인데, 막상 문제에서 만나서 사용해보니 편해서 메모로 남긴다. str = '1+2+3/4' cal = eval(str) 과같이 사용할 수 있다. MDN에 주의: 문자열로부터 eval()을 실행하는 것은 엄청나게 위험합니다. eval()을 사용하면 해커가 위험한 코드를 사용할 수 있습니다. 아래에 eval을 절대 사용하지 말 것!을 확인하세요. 와같은 주의 사항이 있으니, 코딩테스트에서만 기억할 것!
프로그래머스 2단계 문제풀이를 시작했다.. 자주 느끼는게, while문을 쓰다보면 자꾸 무한 loop가 생겨서 for문에서 increment를 제외하고 if 조건을 달성한경우 increment를 더하는 경우를 많이 사용했었다. https://programmers.co.kr/learn/courses/30/lessons/42883 코딩테스트 연습 - 큰 수 만들기 programmers.co.kr 오늘 위의 프로그래머스 문제를 풀면서 생각하게된건, while문의 정지조건을 어떤 것을 기준으로 설정할 것인가? 글중에 한개를, 다시풀어볼 문제들!하고서 다시풀 문제들을 모아봐야겠다
최대공약수 Greatest Common Divder 최소공배수 Least Common Multiple 소수, 순열 조합 그리고 많이 나오는게 최대공약수 이친구인거같다.. 수학으로 풀때는 참 쉬웠는데 자바스크립트로 시간을 재고 빨리 해야지!하면 허둥지둥하니 자주 체크하는 함수로 만들어야겠다. function solution(num1, num2) { const gcd = (a, b) => a % b === 0 ? b : gcd(b, a % b); const lcm = (a, b) => a * b / gcd(a, b); return [gcd(num1, num2), lcm(num1, num2)]; }