일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- device in use
- Failed to compiled
- github 100mb
- silent printing
- camera access
- Recoil
- Each child in a list should have a unique "key" prop.
- github pdf
- vercel git lfs
- npm package
- ELECTRON
- rolldown
- adb pair
- Git
- html
- custom printing
- camera permission
- adb connect
- 티스토리 성능
- github lfs
- animation
- react-native
- nextjs
- dvh
- electron-packager
- Can't resolve
- react-native-dotenv
- 이미지 데이터 타입
- ffi-napi
- augmentedDevice
- Today
- Total
목록전체 글 (337)
Bleeding edge
문제 설명 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 "AB"는 1만큼 밀면 "BC"가 되고, 3만큼 밀면 "DE"가 됩니다. "z"는 1만큼 밀면 "a"가 됩니다. 문자열 s와 거리 n을 입력받아 s를 n만큼 민 암호문을 만드는 함수, solution을 완성해 보세요. 제한 조건 공백은 아무리 밀어도 공백입니다. s는 알파벳 소문자, 대문자, 공백으로만 이루어져 있습니다. s의 길이는 8000이하입니다. n은 1 이상, 25이하인 자연수입니다. https://programmers.co.kr/learn/courses/30/lessons/12926 코딩테스트 연습 - 시저 암호 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른..
문제 설명 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수입니다. https://programmers.co.kr/learn/courses/30/lessons/12969 코딩테스트 연습 - 직사각형 별찍기 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수 programmers.co.kr 초기에 프로그래머스에 주어진 식이랑 다르게 process.stdin이라고, 백준에서 문제를 풀이할 때 자주 보..
https://programmers.co.kr/learn/courses/30/lessons/12900 코딩테스트 연습 - 2 x n 타일링 가로 길이가 2이고 세로의 길이가 1인 직사각형모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 2이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. 타일을 채울 때는 programmers.co.kr 오늘 풀어본 문제중에 1과 2의 합을 이용하여 n을 구하는 문제들을 많이 풀었다. 멀리 뛰기 문제 : 예를들면, n = 4 인경우 1 1 1 1 1 1 2(1 2 1, 2 1 1) 2 2 와같이 1을 4개, 1 2개, 2 1개, 2를 2개 구한뒤 nCr에 대입을 하여 풀려고하니 시간초과가 나왔다.. 근데 문제 해설을 보니 피보나치로 풀이한 문제가 있..
https://programmers.co.kr/learn/courses/30/lessons/12905# 코딩테스트 연습 - 가장 큰 정사각형 찾기 [[0,1,1,1],[1,1,1,1],[1,1,1,1],[0,0,1,0]] 9 programmers.co.kr 문제 플로우는 간단하지만 Boundary Condition이 조금더 귀찮은 문제이다. 문제의 플로우는 다음과 같다. 1. board의 1, 1에서 시작하여 n, n까지 for문 두개를 순회한다.i, j 2. board[i][j]의 [i-1, j-1], [i, j-1], [i-1,j-1], [i,j]모두 0이 아닌경우, [i,j]를 제외한 숫자에서 가장 작은 숫자에 +1을 더한다 3. 이 과정중 가장 큰숫자를 제곱한다. 이 순서대로 가지만 이 문제에는 ..
1. Shadow 파레트를 넣었다. 이제 json파일에 그림자만 넣으면 원하는 값을 넣을 수 있다. 이제 새로운 그림자를 찾을 때마다 하나씩 넣어야겠다 2. 오픈 소스 폰트를 써볼 수 있는 페이지와 링크를 넣을까라는 생각이 들었다.
https://www.youtube.com/watch?v=3DuyJf_XPtM 주말을 정리하는 중에 이 영상을 보게 되었다. 프로젝트에 파이썬을 찍먹을 해봐야겠다 +ㅁ+ 오랜만이야 파이썬
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/z7FeB/btrCKXkiLlP/l7AHuOkKQQMCXZb6790pVk/img.png)
깃헙컨벤션을 만들어서 사용하다보니.. 내가 쓸꺼같은 기능을 넣다보니 좀 더 개편해야겠다 라는 생각이 들었다. 1. index.html에만 계속 편집을 하다보니, 페이지가 너무 복잡해졌다. 왜 CBD(component based dev)인 프레임워크들이 사용되는지 느낄 수 있었다. 2. 어차피 자주 쓸꺼면, 내가 좋아하는 디자인을 살짝 넣는게 좋을꺼같아서 기본배경을 흰색에 검정 글씨만 넣을게 아니라, 아주 옅은 grey배경에 흰색 content를 넣었다 3. javascript에 한 continer에 여러번을 render하면 지속적으로 초기화가 되기때문에 div를 분리하고 그 안에서 따로 render을 진행했다. 4. index.html에 모든 페이지를 넣다보니 페이지를 분류하는게 낫다는 판단이 들었다 -..
dp나 bfs, dfs를 풀다보면 자주 보던 에러였다. cs를 공부하기전까지는, 이게 뭔 읽을수없데! (리터럴로 항상 잘못읽었다) 라고 생각했었는데, 지금와서 보니(최근에 코테를 보며 해결하면서 익히게 됬다). iterable에러를 내가 보통 낸경우는 for of를 사용할때 많이 발생했다. 이 에러는 왜 나타나는 걸까? 최근에 에러가 발생한 이유는, dp문제를 풀이를 할때 for(let x of list) 에서 list가 array가 아닌 undefined인 경우였다. dp나 bfs, dfs에서 에러를 자주 보던 이유는, 이 두 케이스에서 list를 j in i 즉, 2차원으로 사용할 때, 범위를 잘못 설정해서 list에 대한 범위를 넣는 경우에 이 에러가 나타난 것이다. 이문제를 해결하는 방법은 두가지..
https://programmers.co.kr/learn/courses/30/lessons/42895# 코딩테스트 연습 - N으로 표현 programmers.co.kr 크으.. 드디어 dp첫 문제를 풀었다 + 마지막으로 식을 정리하는데, 모던 자바스크립트 deep dive에서 공부한 블록문에 대해서 이해를 하고 식을 정리하니 소름이 쫙!!! 뭐 후자같은 경우에는, 별로 문제 풀이에는 연관이 없으니 여기서는 설명하지 않겠습니다. dp에 대해 설명을 하자면 다이나믹 프로그래밍 한글로, 동적 계획법의 약자로, 지금 같은 숫자를 끊어서 계산하는 경우에는, 계산한 값들을 5+5, 5/5, 5-5, 5*5와 같이 5를 사용한 숫자와 함께 그 결과를 계속적으로 사용을 하기 때문에 이에 대한 리스트를 만들고, 메모리에..