일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코드포스
- 2022
- 리버싱
- Flutter
- 넥토리얼
- Hello 2023
- 알고리즘 대회
- 앳코더
- E - Hanging Hearts
- idpiframe_initialization_failed
- expand item
- 1557
- 인하대 프로그래밍 경진대회
- 카카오 API
- 카카오 로그인
- Div. 2
- dart
- 레지스터
- Graph Cost
- shake!
- list_display
- 기본키 변경
- vue3
- iupc
- django
- Round 866
- Codeforces Round 831 (Div. 1 + Div. 2)
- 밑바닥부터 시작하는 딥러닝 1
- vue-google-login
- Good Bye 2022: 2023 is NEAR
- Today
- Total
목록전체 글 (54)
pseong
A번은 문제를 처음에 잘못 읽어서 조금 헤멨다. L과 R이 자기 자신도 포함해서 불빛을 밝혀 주는 줄 알았는데 아니었다. 아무튼 문자열에 R 다음에 L이 나오면 0이고 RL 문자가 있으면 R의 위치고 그게 아니라면 -1이다. B번은 구성적 문제고 배열을 만드는 문제다. 짝수일 땐 -1 0 -1 0 반복해서 출력해 주면 되고 홀수일 땐 식 잘 세우면 답이 나온다. C번은 또 배열 문제인데 관찰이 생각보다 간단해서 순조롭게 풀었다. m번째 원소 포함 왼쪽 구간에서 어떻게 두 개로 자르던 m번이 포함된 조각이 음수가 되게 해야 한다. m번째 원소 다음부터 끝까지 구간에서는 구간을 어떻게 두 개로 자르던 m번째 다음 원소가 포함된 구간이 양수여야 한다. 이 사실을 알았으면 우선순위 큐를 써서 잘 구현하면 된다...
번은 코포에 자주 등장하는 배열 조작 문제였다. 그냥 가장 작은 것을 바꿔주면 된다는 생각에 우선순위 큐 풀이가 생각났고 그렇게 풀었더니 맞았다. 추 후 답지를 보니 좀 더 깔끔하게 푼 풀이가 있었지만 어차피 시간 복잡도는 똑같으니까 그냥 넘어가는 게 나을 것 같다. B번은 구성적 문제인데 주어진 수식을 만족하는 순열을 하나 찾아서 출력하는 문제였다. 정말 문제 그대로 주어진 수식대로 구성만 하면 되었다. C번은 5틀 하고 맞아서 250점이나 깎였다. 처음에는 굉장히 단순하게 생각해서 차이가 짝수인지 홀수인지만 판별해서 제출했는데 알고 보니 아니었다. 그래서 좀 더 생각해 보다가 공약수라는 것의 특징에 대해서 생각해 봤다. 공약수는 생각해 보면 두 수의 차이가 존재하고 두 수의 공약수는 항상 그 차이보다..
제곱수로 나누어 떨어지는 경우 이미 처리해 줬기 때문에 제곱수로 안 나누어 떨어지는 경우에 대해서만 포함 배제의 원리를 사용해야 한다. 제곱수로 나누어 떨어지는 경우는 전부 계산에서 제외해 주었기 때문에 어떤 수의 소인수들은 전부 한개만 가지고 있다. 먼저 x까지의 모든 숫자의 개수는 x개이다. 소수인수가 홀수개로 이루어져 있다면 빼주면 되고 짝수개로 이루어져 있다면 더해주면 된다. 1557번: 제곱 ㄴㄴ 어떤수 N이 1이 아닌 제곱수로 나누어지지 않을 때, 이 수를 제곱ㄴㄴ수라고 한다. 제곱수는 4, 9, 16, 25와 같은 것이고, 제곱ㄴㄴ수는 1, 2, 3, 5, 6, 7, 10, 11, 13, ...과 같은 수이다. K가 주어졌을 때, K www.acmicpc.net

여기에서 이거를 지워버리고 싶다면 app.scss 에서 .q-expansion-item { .cursor-pointer { display: none; } } 를 추가하면 된다. 여러가지 다 해봤는데, 이게 정상적으로 잘 작동한다!
vue3를 사용한다면 vue3-google-lgoin 을 사용해야 한다. vue3-google-login Add Login With Google feature to your Vue 3 application using Google Identity Services. Latest version: 2.0.12, last published: 4 days ago. Start using vue3-google-login in your project by running `npm i vue3-google-login`. There are no other projects in t www.npmjs.com
부산 벡스코에서 개최된 Junction Asia 해커톤에 참여했다. 참여한 팀들의 만든 프로젝트들을 보니까 정말 대단한 팀들이 많았다. 내 위치를 확인해 볼 수 있는 좋은 행사였다. 우리팀은 5명에서 참여했는데 나 (백엔드), 유천(프론트), 정환(PM), 정윤(디자인), 연우(디자인) 이렇게 5명에서 참여했다. 트랙은 총 4가지 트럭이 있었다. 첫 번째 트랙인 AWS는 게임은 만드는 거였는데 생각보다 조건이 까다롭고 만드는데 시간이 오래 걸릴 것 같아서 못 선택했다. 두 번째 트랙인 Chainapsis는 코스모스 블록체인 Api를 이용해서 서비스를 만드는 것이었는데 생각보다 간단했지만 언어가 Go를 사용해야 해서 못 선택했다. 세 번째 트랙인 MicroSoft는 Teams 앱을 만드는 것이었는데 생각보..
sudo yum install python3-devel mysql-devel sudo yum install gcc
2초마다 주가 데이터를 가져오고 db를 업데이트 해주는데 오늘 보니까 테이블에 중복된 날짜가 엄청 많이 들어가 있었다. 엥? 왜 날짜를 키값으로 해서 데이터를 넣었는데 왜 업데이트가 안되고 계속 추가되었지? 라고 이유를 찾던 도중 키값이 mul로 되어있다.....; 그래서 검색해보니까 키가 중복될 수 있는 그런 기능이 mul이었다... 그래서 이 mul로 설정된 것을 pri로 바꿔야 하는데 한 가지 문제가 있었는데 바로 이미 중복된 값들이 어마어마하게 db에 들어갔다는 것. 삭제하고 다시 넣어봤자 파이썬의 dataframe to sql를 이용해서 넣기 때문에 어차피 mul로 들어가서 바꾸는 작업은 해줘야 한다. 그래서 mul를 pri로 바꾸기 전에 중복된 데이터를 삭제해야 하는데 중복된 데이터 삭제하는 ..