일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Lotto
- synology
- ipad
- SPL
- index
- CNN
- mariadb
- Series
- dataframe
- Splunk
- 알고리즘
- RNN
- 삼성소프트웨어멤버십
- keras
- pip
- DFS
- GitHub
- imread
- LSTM
- pandas
- Numpy
- GT-S80
- pycharm
- SciPy
- E-P1
- javascript
- install
- mean
- Python
- Button
- Today
- Total
목록알고리즘 (16)
잠토의 잠망경
고민 프로그램 개발을 하다보면 디버깅을 많이 하게된다. watch를 통해서 변수를 확인하는 것도 방법이지만 보통은 printf 출력으로 내용 확인을 진행한다. 이런 경우 원래 출력하려하는 것이 아닌 임시적인 것이므로 불필요한 출력이 발생하게된다. 이를 좀더 깔끔하게 하는 방법을 생각해봤다. TIP #define 문을 이용하여 printf를 대치하는 방식이다. #define PT printf 예시 1 일반적으로 사용중인 printf이다. 당근 출력된다. #include #define PT printf int main(void) { for (int i = 0; i < 10; i++) { printf("%d\n", i); } return 0; } 출력 예시 2 define문으로 대치된 PT를 사용한 경우이다...
배경 문제중 끊어진 그룹 배열/Linked List에서 중앙값(중간값)을 찾아야 하는 경우가 있다. 그룹 배열을 기준으로 작성되었으며 고정으로 10개가 그룹화 되어 있다고 가정하였다. Idea 그룹 배열이기 때문에 그룹안에 몇개가 있는지 아는 상황이다. 목표하는 숫자에 근접한 그룹을 찾는다. 그룹안에서 딱 맞는 위치의 index를 찾는다. int sample[3][10] = { 0, }; void Tsample() { int cnt = 1; for (int i = 0; i < 3; i++) for (int j = 0; j < 10; j++) sample[i][j] = cnt++; } void TfindMid_sub(int m) { int sum = 1; int i = 0; for (; i < 3; i++..
https://github.com/yiwonjae/Project_Algorithm/tree/master/Project_20200927_02
https://github.com/yiwonjae/Project_Algorithm/tree/master/Project_20200927_01
https://github.com/yiwonjae/Project_Algorithm/tree/master/Project_20200913_01
https://github.com/yiwonjae/Project_Algorithm/tree/master/Project_20200912_02
https://github.com/yiwonjae/Project_Algorithm/tree/master/ProStudy22_01 https://github.com/yiwonjae/Project_Algorithm/tree/master/Project_20200907_02