본문 바로가기

문자열7

[백준][문자열] 2870 수학숙제 c++구현 목차https://www.acmicpc.net/problem/2870문제 문제 구현방향문자열이 100글자까지 되어 모든 수가 숫자이면 int형 범위를 초과하게 된다따라서 문자열을 따로 저장해 문자열 정렬 기준을 직접 만들어 풀어 주어야 한다.   참고https://be-senior-developer.tistory.com/9 c++ 입출력 정리와 자주 쓰이는 vector목차 나는 백준 문제 풀이를 하면서 배열 대신 자주 쓰이는 vector와 c++의 입출력을 깔끔하게 정리하고 싶었다. 아래 내용 정도만 안다면 큰 도움이 될 것이라 생각한다. 입출력 향상 방법 #include ube-senior-developer.tistory.com  코드 구현#include #include#include#include#i.. 2024. 5. 7.
[백준][문자열] 9375 패션왕 신해빈 c++구현 목차https://www.acmicpc.net/problem/9375문제  문제 구현 방향문자열을 종류만 빼서 map에 string int pair로 넣은 뒤 수학적 계산을 해주면 되는 문제이다.  주의할 점//넣어주면 틀리게 된다ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); 참고https://be-senior-developer.tistory.com/52 [코딩 테스트] C++ 코테용 문자열 팁목차 c++을 하다보면 문자열이 까다롭게 느껴진다.. 그래서 정리해 보았다. split이 필요한 경우 #include #include #include using namespace std; vectorv; void split(string input.. 2024. 5. 5.
[백준][문자열] 1213 팰린드롬 만들기 c++ 구현 목차  https://www.acmicpc.net/problem/1213문제 문제 구현 방향50!이라는 모든 문자열을 만들고 하기에는 수가 너무 커서 초과가 난다..따라서 문자를 따로 저장해 놓고 직접 문자열을 만족하게 만들어 주어야 한다.  map에 대한 설명 참고https://be-senior-developer.tistory.com/18 [이진트리] map, set c++ 구현목차 들어가기전 https://be-senior-developer.tistory.com/17 [이진트리] 기본 c++구현 및 이진 트리 순회 설명(전위, 중위, 후위) 목차 이진트리의 정의 각각의 노드가 최대 두 개의 자식 노드를 가지는 트리be-senior-developer.tistory.com  코드 구현#include #i.. 2024. 5. 4.
[백준][문자열] 2852 NBA 농구 c++구현 목차https://www.acmicpc.net/problem/2852문제 문제 풀이 시 알아두면 좋은점 // a[i-1]을 임시로 prev를 통해 이런식으로 저장한다. a[i]와의 비교를 편리하게 한다. for (int i = 0; i > time; prev = time; //그 전 시간을 저장해 놓는 변수 prev } 시간 환산//02:23을 분으로 환산해서 리턴 => 143int min(string str) { //시간을 분으로 바꾸어서 리턴 int min = atoi(str.substr(0, 2).c_str())*60 + atoi(str.substr(3, 5).c_str()); return min;}  코드 구현#include #include#include#include#includeus.. 2024. 4. 30.
728x90