일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 외판원 순회
- multiset
- 성화봉송주자
- 이분탐색
- 생활코딩
- 캘리그라피
- yolo
- BFS
- upper_bound
- boj
- 비트마스크
- 평창동계올림픽
- 위상정렬
- Segment Tree
- 안드로이드 스튜디오
- 언어의 온도
- 다이나믹 프로그래밍
- 그리디 알고리즘
- 다음 API
- MST
- lower_bound
- 인간이 그리는 무늬
- BOJ 2098
- DP
- 성화봉송
- 백트레킹
- 다음 지도 api
- 영어회화 100일의 기적
- 창훈쓰다
- 삼성 코딩테스트
- Today
- Total
목록코딩/사소한 팁 (27)
Hoon222y
Visual studio 에서 파일입출력하다가 Xcode 로 넘어온지 한참인데 알아보기 귀찮아서? 계속 미루다가 자손님의 설명으로 빠르게 이해하고 포스팅함. 1. Xcode를 킨다. 2. 왼쪽 베너창에서 New file 을 클릭한다. 3. txt를 통한 파일 입출력을 할 것이기 때문에 'Empty'를 선택하고 원하는 파일명을 지어서 파일을 추가한다. 4. 코드를 작성하고 파일 입출력을 한다. 해당 과정의 경우는12 freopen("/Users/Hoony/Desktop/Hoon/coding/coding/list.txt","r",stdin); freopen("/Users/Hoony/Desktop/Hoon/coding/coding/output.txt","w",stdout);cs이런식으로 절대경로를 작성해주면 ..
보통 여행 동영상을 보다보면 자신을 기점으로 360 모든 방향이 다 돌아가는 그런 동영상을 간간히 볼 수 있다. 가장 간단하게 https://www.youtube.com/watch?v=_Nbe4hy0sGs 를 보고 1분 56초를 찾아보면 해당 방법을 찾을 수 있을것이다.
개인적인 개발을 하면서 블로그에 중간중간 포스팅을 하려고 하였는데 Tistory 내에서 사진 업로드(포토 업로더 및 동영상 업로더)가 작동하지 않았다. 예전과 같은 문제 (Adobe Flash와의 충돌) 이라고 생각을 하고 열심히 Adobe를 다시 깔았지만 여전히 반응을 하지 않아서 조금 찾아보니 ... Mac Os를 하이시에라로 업데이트 한 이후로는 안전성의 문제로 인하여 플레쉬 사용이 불가 !! = 즉 사파리를 통해서는 블로그에 사진 포스팅이 불가!!! ㅎ... 같은 이유로 고통 받으시는 분들은 ..... 크롬으로 포스팅을 하면 해결할 수 있습니다.....(파이어폭스도 제한되었다고 한다.) http://vishubs.tistory.com/556을 참고하였습니다.
https://www.acmicpc.net/problem/10220 해당 문제를 풀면서 Self Representing Seq (이하 SRS)에 대해 처음 알게 되었다. SRS의 정의는 A(i) = A가 i번 등장하는 횟수일 때의 수열(0
https://www.acmicpc.net/problem/1269 해당 문제를 풀다가 set STL을 이용하여 집합 연산을 쉽게 해결할 수 있는 방법을 알게되었다. (여집합 차집합 교집합 등등) union , intersection , difference , symmetric difference를 이용해서 해결한다. 이때 주의할 점은 아래 코드처럼 정답이 저장되어질 배열에 크기가 충분하게 할당이 되어야 한다는 점이다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960#include #include #include using namespace std; int..
평소에 보고서나 보고서나 보고서를 쓸 때 그래프를 그려서 표현해야 할 때가 있다. 보통의 경우 많은 사람들이 엑셀 혹은 PPT에 있는 그래프 기능을 이용하여 그래프를 그리거나 손수 수작업을 하는 경우가 있는데 디자인 측면에서 본다면 ... 그냥 공대생을 위한 비쥬얼이라고 표현하면 적당할 것이다. 이러한 공대생의 한계를 넘어서기 위한 그래프 디자인을 하기 위한 것이 바로 GNU plot이다. 다운로드의 경우 http://www.gnuplot.info 에서 다운로드를 하면 된다. 다운로드를 하게 되면 GNU plot 을 킬 수 있다. 그래프 이쁘게 만들어주는 디자인이라고 해서 툴 자체 디자인도 이쁠줄 알았는데 그냥 cmd 창과 비슷하게 생겼다. 해당 창에다가 명령어를 통해서 그래프를 만들어 주게된다. 진행은..
입력을 받을때 %x로 받으면 16진수 형태로 입력이 된다. https://www.acmicpc.net/problem/1550 문제를 풀 때를 예로들면 1234567891011121314151617181920212223#include #include #include #include #include #include #include #include #include #include #define INF 1e9typedef long long ll;using namespace std; string s;ll ans; int main(){ int x; scanf("%x",&x); printf("%d",x);}cs 이런식으로 아주 간단하게 끝낼 수 있다.
Normal ver 123456789101112int gcd(int x,int y){ if(x>y){ swap(x,y); } while(y!= 0){ int r = x%y; x=y; y=r; } return x;} cs 재귀함수 ver1234567int gcd(int x,int y){ if(y == 0){ return x; }else{ return gcd(y,x%y); }}cs
https://www.acmicpc.net/problem/3062 위 문제처럼 string 과 int 형변환이 필요할때여기서의 테크닉은 1.string에도 push_back이 된다!!2.stoi 와to_string 123456789101112131415161718192021222324252627282930313233343536373839404142#include#include#include#include#include#include#include#include#include#include#define INF 1e5typedef long long ll; using namespace std; int main(){ int num1, num2, result; string b; string c = ""; stri..