본문 바로가기

Algorithm(CodeTree, C++)95

[코드트리] 그 전 알파벳 C++ #include using namespace std;int main() { char c; cin >> c; if (c == 'a') { cout   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 24.
[코드트리] 그 다음 알파벳 C++ #include using namespace std;int main() { char c; cin >> c; if (c != 'z') { cout   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 24.
[코드트리] 아스키코드표 변환 C++ #include using namespace std;int main() { char c; int i; cin >> c >> i; cout   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 24.
[코드트리] 아스키코드표 맞추기 C++ #include using namespace std;int main() { int c; for (int i = 0; i > c; cout   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 24.
[코드트리] 아스키코드의 합과 차 C++ #include using namespace std;int main() { char c1, c2; cin >> c1 >> c2; int int_c1 = (int) c1, int_c2 = (int) c2; cout int_c2) { cout  코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 24.
[코드트리] 규칙에 따라 밀기 C++ #include #include using namespace std;void push_left(string &s) { s = s.substr(1) + s.substr(0, 1);}void push_rignt(string &s) { int s_len = s.length(); s = s.substr(s_len - 1) + s.substr(0, s_len - 1);}int main() { // input string a, order; cin >> a >> order; int order_len = order.length(); for (int i = 0; i   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직.. 2024. 6. 23.
[코드트리] 문자열 한 칸씩 밀어내며 뒤집기 C++ #include #include using namespace std;void push_left(string &s) { s = s.substr(1) + s.substr(0, 1);}void push_right(string &s, int s_len) { s = s.substr(s_len - 1) + s.substr(0, s_len - 1); }void reverse(string &s, int s_len) { int half_idx = s_len / 2; for (int i = 0; i > s >> n; int s_len = s.length(), order; for (int i = 0; i > order; if (order == 1) { push.. 2024. 6. 23.
[코드트리] 문자열 돌리기 C++ #include #include using namespace std;int main() { // input string s; cin >> s; int s_len = s.length(); cout  코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 23.
[코드트리] 문자열 밀기 C++ #include #include using namespace std;int main() { // input string s; cin >> s; char temp = s[0]; s = s.substr(1) + temp; cout   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 23.
[코드트리] e 제거하기 C++ #include #include using namespace std;int get_first_e_idx(string s, int s_len) { for (int i = 0; i > s; int s_len = s.length(); int target_e_idx = get_first_e_idx(s, s_len); s.erase(target_e_idx, 1); cout   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 22.
[코드트리] 문자열 계속 지우기 C++ #include #include using namespace std;int get_target_idx(string s, string target, int s_len, int target_len) { for (int i = 0; i > s >> target; int s_len = s.length(), target_len = target.length(); bool flag = true; int target_idx; while (flag) { if (target_detected(s, target, s_len, target_len)) { target_idx = get_target_idx(s, target, s_len, target_len); .. 2024. 6. 22.
[코드트리] 문자 제거하기 C++ #include #include using namespace std;int main() { // input string s; cin >> s; int target_idx; while (s.length() > 1) { cin >> target_idx; if (target_idx >= s.length()) { s.erase(s.length() - 1, 1); } else { s.erase(target_idx, 1); } cout   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리.. 2024. 6. 22.
[코드트리] 양옆 문자 제거하기 C++ #include #include using namespace std;int main() { // input string s; cin >> s; int s_len = s.length(); s.erase(s_len - 2, 1); s.erase(1, 1); cout   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 22.
[코드트리] 두 번째를 첫 번째로 C++ #include #include using namespace std;int main() { // input string str; cin >> str; int str_len = str.length(); char second = str[1]; for (int i = 0; i  코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 17.
[코드트리] 문자열 놀이 C++ #include #include using namespace std;void simulate(string &str, int order, char op1, char op2) { if (order == 1) { char temp = str[op1 - 1]; str[op1 - 1] = str[op2 - 1]; str[op2 - 1] = temp; } else if (order == 2) { int str_len = str.length(); for (int i = 0; i > str >> n; int order; char op1, op2; for (int i = 0; i > order; if (order ==.. 2024. 6. 17.
[코드트리] 첫 번째와 두 번째 교환 C++ #include #include using namespace std;int main() { // input string str; cin >> str; int str_len = str.length(); char first = str[0], second = str[1]; for (int i = 0; i   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 17.
[코드트리] 문자 교체하기 C++ #include #include using namespace std;int main() { // input string str1, str2; cin >> str1 >> str2; for (int i = 0; i   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 17.
[코드트리] a로 채워넣기 C++ #include #include using namespace std;int main() { // input string str; cin >> str; int str_len = str.length(); str[1] = 'a'; str[str_len - 2] = 'a'; cout   코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 2024. 6. 16.