| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- nextjs
- silent printing
- rolldown
- github lfs
- adb connect
- github pdf
- npm package
- electron-packager
- react-native-dotenv
- dvh
- augmentedDevice
- adb pair
- ELECTRON
- 이미지 데이터 타입
- Can't resolve
- camera access
- animation
- html
- camera permission
- 티스토리 성능
- custom printing
- Each child in a list should have a unique "key" prop.
- react-native
- vercel git lfs
- device in use
- github 100mb
- Failed to compiled
- Git
- ffi-napi
- Recoil
- Today
- Total
목록2022/03/22 (2)
Bleeding edge
둘의 function을 간단하게 적을 것이다. 둘의 결과값에 대한 차이는, 순서의 유무로 갈린다. 순열은, per- mutate 즉, 아주 작은 부분만 변하기만해도 순열이라 친다 즉, 구성원이 같아도 순서가 살짝다르면 다른것으로 친다. 조합은 말그대로 구성원의 조합이 중요한거지, 순서와는 전혀 무관한 친구다. function의 플로우 차트를 이야기하자. 1. 순열과 조합을 만들 때 필요한 것은 무엇인가? a. 숫자 모음(array), b. 몇 개를 뽑을 것인가 (num) 2. Boundary condition은? a. num이 1개일 때는, 본인은 본인이다 3. 그 다음으로 배치 해야할 것들? a. array를 forEach로 각 요소마다 recursive하게, 순열과 조합 행렬을 다시 실행시킨다. 단,..
본인의 이전의 수를 일일이 나눠서하는 방법을 사용하면 오래 걸리니, 에라토스테네스의 체를 활용한. (여러번봐도 이름이 어려우니 그냥 소수의 체라고 기억을 하고있...습니다) 방법을 서술하겠습니다. 1. 우선, 소수의 Boundary condition에 해당하는 1에 대한 값 (0부터는 자연수가 아니라 흠흠..) 2. 그리고 2의 배수에 관한 값 3. 나머지는 3부터 주어진 숫자의 루트값이 전에 대한 값들. const isPrime = num => { //Boundary Condition(1) if (num===1) return false; if (num%2===0) return num===2? true : false; let sqrt = parseInt(Math.sqrt(num)); for(i=3;i