old/Algorithm
-
c++ 공백없이 붙어있는 숫자 입력 하나씩 받기, 공백이 포함된 문자열 한줄 다 받기, 공백이 없는 문자열 입력받아서 char배열에 넣기old/Algorithm 2021. 3. 1. 11:13
C/C++ 에서 숫자 배열에 하나씩 입력받기 #include using namespace std; int main (){ int input[100]; for(int i=0; i> arr[i]; } 출처 2. shjz.tistory.com/96 [C++] 공백이 포함된 문자열 입력받기(char array, string : getline) C, C++에서 입력을 받을 때 "공백이 포함된 문자열"을 입력받는 법을 소개한다. Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #include #include using namespace std; int main(){.. shjz.tistory.com
-
C++을 할일이 좀 있어서 VS code 로 버텼는데, 도저히 이제는 참을 수가 없어서 설치한 Clionold/Algorithm 2021. 1. 20. 09:46
C++을 할일이 좀 있어서 VS code 로 버텼는데, 도저히 이제는 참을 수가 없어서 설치한 Clion 1. Jetbrain Clion 공식 사이트 What's New in CLion 2020.3 CLion 2020.3 brings significant improvements to key parts of the development process – code analysis, running and debugging applications, and unit testing. For embedded projects, CLion now comes with initial MISRA C and C++ support. Qt users can benefit www.jetbrains.com 2. Debugging in..
-
13주차. 알고리즘 3문제 풀기old/Algorithm 2020. 9. 5. 23:17
13주차를 시작하며 이상하게 꼭 세문제를 풀겠다고하면 그냥 임의로 3문제 뽑는건데도 꼭 세번째 문제는 잘 안풀린다. 알 수 없다. 3월부터 계속 알고리즘 공부를 하는 내가 자랑스럽다. 무슨 알고리즘 기본만 해도 된다는데, 난 그만큼만 공부하면 안되던데 어떤 사람은 되나보다. 재수없는 사람들이 세상에 참많은가보다. 여튼 나는 내 할일을 해야하는데, 꿋꿋이 세문제나 그보다 더 많이 풀어온 내자신이 자랑스럽다. 추석 트래픽(쫄면 못풀지만, 안쫄면 풀수있다) programmers.co.kr/learn/courses/30/lessons/17676 코딩테스트 연습 - [1차] 추석 트래픽 입력: [ 2016-09-15 20:59:57.421 0.351s, 2016-09-15 20:59:58.233 1.181s, 2..
-
12주차 알고리즘 풀기 이제 다시 삼단계 갑시다.old/Algorithm 2020. 8. 30. 23:02
코테시즌을 맞아, 보안기사는 하는수 없이 내려두고(확진자 너무 많아서 치러가기도 무서워요...) 알고리즘에 다시 집중해보자 카카오 블라인드 리크루트먼트 문제풀기(2019년) 1. 오픈 채팅방 https://programmers.co.kr/learn/courses/30/lessons/42888 코딩테스트 연습 - 오픈채팅방 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오 programmers.co.kr #include #include #include #include using namespace std; vector split_record(string r){ vector a..
-
11주차 뭘풀까?old/Algorithm 2020. 8. 28. 23:41
이번주 이번주는 면접 등으로 정신이 없어서 못풀었다. 하지만 다시 시작해보려고 합니다~~ 9월 5일부터는 고난이도 문제로 다시 돌아가려고 한다. 이제 레벨 2 푸는건 여기까지 1. 피보나치수 아 기초 문제 #include #include using namespace std; int solution(int n) { int answer = 0; int dv = 1234567; vector d(n+1, 0); d[0] = 0; d[1] = 1; for(int i = 2; i
-
10주차 프로그래머스 2단계 3문제(숫자의 표현/최댓값과 최솟값/최솟값만들기)old/Algorithm 2020. 8. 9. 15:34
이번주의 목표 요즘 다른 자격증 공부를 하느라 바쁘지만 그래도 쉬운 문제라도 감안떨어지게 매주 어떤식으로든 풀려고 한다. 이번주는 숫자의 표현/최댓값과 최솟값/최솟값만들기 이렇게 세문제를 풀어보려고 한다. 9월부터는 좀더 본격적으로 어려운 문제들을 다시 풀어보려고 한다. 숫자의 표현 풀이 #include #include #include using namespace std; int solution(int n) { int answer = 0; int s = 0; vector a(1, 0); // a[0] = 0; for(int i = 1; i = 1; i--){ for(int j = i-1; j >= 0; j--){ if(a[i] - a[j] == n){ answer++; break; }else if(a[i..
-
9주차 알고리즘 매주 세문제 풀기(튜플, 다음 큰 숫자, 땅따먹기, 포켓몬)old/Algorithm 2020. 8. 4. 22:38
튜플, 다음 큰 숫자, 땅따먹기 문제 풀기 요즘에는 운동하느라 퇴근하고 공부할시간이 많이 없는데 그래도 최대한 주말을 이용해서라도 풀어보려고 노력중이다. 그래도 9주차까지 온 내가 대견하다! 그래도 몇달째 주말이든 평일이든 알고리즘을 계속 공부한다는게 중요한거니까! 튜플 #include #include #include #include using namespace std; bool comp(pair a, pair b){ return a.second > b.second; } vector solution(string s) { vector answer; vector arr(100001, {0, 0}); for(int i = 0; i < 100001; i++){ arr[i].first = i; } string t..
-
8주차 가장큰정사각형찾기/단체사진찍기/올바른괄호old/Algorithm 2020. 7. 25. 18:32
가장 큰 정사각형 찾기 문제 #include #include #include using namespace std; int solution(vector board) { int answer = 1234; vector map(board.size()+1, vector (board[0].size()+1, 0)); for(int i = 0; i < board.size(); i++){ for(int j = 0; j < board[0].size(); j++){ map[i+1][j+1] = board[i][j]; } } for(int i = 1; i map[i-1][j-1]) temp = map[i-1][j-1]; map[i][j] = temp + 1; } } } int leng = 0; for(int i = 1; i