일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백준 11720
- 아스키코드
- 백준 8958번
- 魔法っていっていいかな
- 平井堅
- Official髭男dism
- 정수와 상수
- HEAD
- body
- 마법이라고 불러도 좋을까?
- 백준4344번
- 십진수 8진수
- React.js
- 십진수 16진수
- 히라이켄
- 異端なスター
- 아스키코드로 숫자 넣기
- 자료형
- ㅇ
- meta charset=
- !doctype html
- 문자열숫자를 숫자로
- 오버플로우
- html
- Today
- Total
목록Programming (65)
갓비니
*** 풀 때 : 값 비교할때 (메인 값을 temp에 넣어놓고 for문으로 비교하기!) 횟수 셀 때는 count 이용하고, 모든 조건을 잘 사용해야 함을 숙지하기 (문자열의 최대 길이 등이 왜 주어졌을까? -> 범위를 지정하기 위해서!) 가변길이의 배열을 원할 때 사용할 수 있다. vector는 기특하게 배열공간이 부족하면 스스로 더 큰 배열을 할당받아서 공간을 늘린다. 1) vector 객체 생성 vector v; 만일 vector v; 였는데 다른 타입의 값을 넣으면 오류가 발생한다! 2) vector 내 원소 삽입 / 삭제 v.push_back(20); //삽입 삭제의 경우는 iterator와 함께 사용해야한다! #include 사용하면 그냥 사용가능 vector::iterator it; it = ..
함수 중복 시 (같은 내용이지만 매개변수의 형만 다른 경우) 중복된 함수들을 일반화 시키는 특별한 함수가 필요한데, 이 때 template function (=generic function)을 만들면 된다. (중복함수는 최근에는 쓰이지 않음!) ① template(템플릿 선언) -> ex) template ② template -> ex) template void swap_func(int &a, int &b){ int tmp; tmp = a; a = b; b = tmp; } void swap_func(double &a, double &b){ int tmp; tmp = a; a = b; b = tmp; } 이 둘은 인자의 형만 다를 뿐, 함수가 중복되므로 이렇게 합칠 수..
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 #include #include using namespace std; string solution(string s) { int num = num = (s.length() + 1) / 2; string temp_1; string temp_2; if ((s.length() % 2) == 1) { temp_1 = s[num]; string answer=temp_1; return answer; } else { temp_1 = s[num]; temp_2 = s[num+1]; string answer = temp_1+temp_2; return answer; } } Colored by Color..
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 #include #include using namespace std; string solution(int a, int b) { string DAY[7] = { "THU", "FRI","SAT","SUN","MON","TUE","WED" }; int day = 0; int sum = 0; string answer = {}; if ((a == 1) && (b 0; i--) { if ((i == 1) || (i == 3) || (i == 5) || (i == 7) || (i == 8) || (i == 10) || (i == 12))day = 31; else if (i == 2)day = ..