일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- c++ #입출력 #속도 #ios #sync_with_stdio #cin #cout #tie
- 쌤쌤쌤
- 3D #Reconstruction #computer #vision #volume #metric #tsdf #kinect #fusion
- 레드아보
- graph #최단경로
- 사이클 없는 그래프
- 진법변환 #2to10 #10to2 #이진법 #십진법 #변환 #bitset #c++
- 1174
- 20117
- 줄어드는수
- 이분탐색 #dp #11053
- backtracking #codetree #디버깅 #삼성코테
- BOJ
- 코딩
- boj #백준
- c++ #boj #
- 백준 #다익스트라 #dijkstra #9370 #c++
- 16202
- 30870
- 투포인터 #백준 #boj #20922 #22862
- 3343
- 최소 #공배수 #최대 #공약수 #유클리드 #호제법 #lcm #gcd #c++ #boj #3343 #백준 #장미
- 백준
- C++
- graph
- N번째큰수
- LIS #가장긴증가하는부분수열 #
- hcpc
- 22869
- 호반우 상인
- Today
- Total
목록분류 전체보기 (160)
hyunjin
tnesorboard 통한 학습 현황 확인 참조 : https://pytorch.org/docs/stable/tensorboard tensorboard 설치 conda install tensorboard 루트 로그 디렉터리를 지정 하여 TensorBoard를 시작합니다. logdir 인자는 TensorBoard가 출력할 수 있는 이벤트 파일들을 찾을 디렉터리를 가리킵니다. TensorBoard는 .*tfevents.* 파일을 찾기 위해 logdir의 디렉터리 구조를 재귀적으로 탐색합니다. 이 명령어로는 에러 남/ tensorboard --logdir=runs #에러 발생 tensorboard dev upload --logdir {logdir} #기본 경로로 runs 설정 [NeuralRecon code에..
01. sudo apt update 02. mysql 패키지 설치 sudo apt install mysql-server 설치 완료시 mysql 서비스 자동 시작됨. 03 . mysql 서버가 실행 중인지 확인하는 명령어 sudo systemctl status mysql 04 mysql 설정 , mysql 보호 sudo mysql_secure_installation MySQL 사용자 암호의 강도를 테스트하고 보안을 향상시키는 데 사용되는 PASSWORDECT PUGING을 구성하라는 메시지가 표시됩니다. 암호 유효성 검사 정책에는 낮음, 중간 및 높음 세 가지 수준이 있습니다. 암호 유효성 검사 플러그인을 설정하지 않으려면 ENTER를 누릅니다. 다음 프롬프트에서 MySQL 루트 사용자의 암호를 설정하라는..
BOJ 2170 선긋기 [실패 소스코드] 배열을 만들어 해당 구간 방문시 TRUE TREU인 곳에만 길이 구하기 #include using namespace std; typedef long long ll; int main(){ ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); ll len = 2000000010, bias = 1000000000; //2000000010 1000000000 bool line[len]={0,}; int n; ll answer=0; cin >> n; for(int i=0;i>s>>e; for(ll j = s ; j>s>>e; v.push_back({s,e}); } sort(v.begin(),v.end()); int s = v[0].first..
BOJ 줄어드는 수 문제 풀이 1. 가장 큰 줄어드는 수는 9876543210 이다. 10자리. 2. 기장 큰 수를 알고 있으므로 먼저 9876543210까지의 줄어드는 수를 모두 구한다. 3. 그 다음 정렬 후 n 번째 수를 출력, 범위 넘어가면 -1 출력 소스 코드 #include using namespace std; typedef long long ll; void MakeIncreNum(ll num, int level, vector& v){ if(level > 10) return; v.push_back(num); for(int i = num%10-1 ; i>=0 ;i--){ MakeIncreNum(num*10 + i, level+1, v); } } int main(){ ios::sync_with_s..
BOJ 도서관 골드5 정렬 문제 풀이 좀 버벅거리면서 풀었다. 중요 포인트는 양수 음수 따로 생각해줘야한다는 것. m개 묶음에서 가장 먼 곳의 거리*2해서 더하고 마지막으로 간 곳에서 원점으로 되돌아올 필요없으니 빼준다. 소스 코드 #include using namespace std; int main(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n,m,p_pos=0; cin >> n >> m; int dis[n]; for(int i = 0 ; i >dis[i]; if(dis[i]= p_pos ;i-=m){ result += (dis[i]*2); } for(int i = 0; i< p_pos ;i+=m){ result +=..
BOJ 20117 문제 자체가 어렵지 않다. gold 5 [힌트] 가장 비싸게 팔 수 있는 방법은 가장 비싼 것과 싼 것을 묶어라. [문제 풀이] 짝수 묶음의 경우 (a, b) (a>n; int qual[n]; for(int i = 0 ; i >qual[i++]; sort(qual,qual+n); int max_profit = 0; for(int i = n-1 ; i >= (int)((n+1)/2) ; i-- ){ max_profit += qual[i]; } max_profit = (n%2==0) ? max_profit*2 : max_profit*2 + qual[n/2]; cout
sudo apt update conda install jupyter notebook 몰라 왜이래 가상환경 액티브해놓고 다시 시도 'argon2:$argon2id$v=19$m=10240,t=10,p=8$FTRhelrBzOoUVmWJN8hKNQ$Uh/COhkYW0GN4Lw0oB4AGg' 복사하고 exit() 입력 후 빠져나오기 sha 로 시작하는 pw가 안나와
백준 N번째 큰 수 문제 힌트 N*N은 의미가 없다. 우선순위 큐를 사용해 푼다. 메모리 초과 조심 문제 풀이 큰 흐름 : 순서대로 우선 순위 큐에 넣어서 n번째 수 출력 1. 오름 차순 우선 순위 큐에 수 입력 받아 넣는다. 단, n*n 모두 받아 실행하면 메모리 초과 뜬다. 총 n+1개만 남도록 n 초과되면 pop() 한 이후에 입력받은 수를 넣는다. 2. 입력이 끝나면 우선 순위 큐에는 총 n+1개의 원소만 남는다. 하나 팝한 후 top출력 소스코드 #include using namespace std; int main(){ ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); int n; cin >> n; priority_queue pq;//오름차순 for(int i..