월 33,000원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-K 시간초과 질문입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 홀로 짠 코드가 시간초과가 나서 강의코드로 돌려보니 이것도 시간초과가 나는데 어디를 줄여야할지 모르겠네요..혹시 함수 호출을 줄여야할까요??http://boj.kr/e278e9a647f64738b65ec88feef436cc
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-K 시간초과 나는 이유
해당 코드가 시간초과가 나는 이유가 궁금합니다.https://www.acmicpc.net/source/74630828저의 대략적인 시간 복잡도는1500 x 1500 x n4^n <= r*c를 만족하는 자연수중 최대로 생각하여1억이 넘지 않는다 판단하였습니다.
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
안보고 풀려고 하는데 도중에 막혀서 질문드립니다.
http://boj.kr/18625e7680184525bea813e978c8f370어떤 부분에서 로직이 잘못 돌아가고 있는지 파악을 못하고 있습니다 조건문에서 제대로 판별하지 못하고 있는 것 같은데.. 로그를 보면 왜 그런지 모르겠습니다.
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
ret.size() 관련 질문 있습니다.
강사님 그 queue나 front()사용할 떄 size()체크를 무조건하라고 하셨는데 그 부분이 어디였는지 기억이 안나요 ㅠ.. 혹시 한번만 더 말씀해주실 수 있을까요?
- 해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
vscode에서 실행 명령어
안녕하세요 선생님! c++ 교안을 보면서 따라하던 중, 맥(m1)에서 vscode를 사용할 때 g++ -std=c++14 -Wall a.cpp -o test.out 이 명령어랑 ./test.out을 해야한다는 것을 봤습니다. 그런데, 저 명령어를 사용하지 않고'플레이 버튼에서 Run Code를 누르면 똑같이 실행되는 것 처럼 보이는데, 둘이 차이가 있나요?
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7-k 만약 문제가 모든 경우의 수를 출력하라고 했을 때 어떻게 하나요?
안녕하세요. 강사님, 문제를 풀다가 질문이 생겼는데요. 만약, 오락실 번호 방문 조건은 그대로이되, (1,1) => (n,m) 도착 경로 모두 구해라 했을 때는 [y][x][pre]로 구하면 되나요?? 추가로 , 아래문으로 구해도 나오나요?? 편하신 시간에 답장 부탁드립니다. 감사합니다.for(int i=0;i<=c;i++){ cnt += dp[1][1][i][0]; }
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-K 반례를 못찾겠습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 큰돌님!팰린드롬 만들기 문제에서 저는 앞부분을 만들고 reverse로 뒤집어서 붙여넣는 로직을 짰습니다.주어진 테스트 케이스도 다 통과했고 제가 추가로 테스트 해보는 것도 되는데 제가 놓친게 있는 걸까요.. 계속 틀렸습니다 뜨네요..코드 한번 봐주시고 틀린 부분 알려주시면 감사드리겠습니다. http://boj.kr/7595dbd19a6641a6bd143870392ad34d
- 해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-K 제출하면 바로 틀리는 이유를 모르겠습니다.
안녕하세요 큰돌님1-K 팰린드롬 문제에서 테스트는 잘 되는데 제출만 하면 바로 틀렸다고 떠서 질문드립니다.백준 질문게시판에 있는 반례들은 전부 잘 출력이 되는데 어느부분이 문제일까요?혹시 AABB같은 경우전역변수로 선언한 pos가 마지막 res에 합쳐지면서 제출시 틀린답이 나오게 되는건가요? #include<bits/stdc++.h> using namespace std; string name, res, temp; char pos; map<char, int> mp; int cnt = 0; int main(){ ios::sync_with_stdio(0); cin.tie(NULL); cout.tie(NULL); cin >> name; for(char s : name){ if(mp.find(s) == mp.end()) mp.insert({s, 1}); else mp[s]++; } for(auto m : mp){ if(m.second % 2 == 1){ cnt ++; if(cnt > 1){ cout << "I'm Sorry Hansoo" << '\n'; exit(0); } pos = m.first; m.second --; } for(int i = 0; i < m.second / 2; i++){ if(m.second == 0) continue; res += m.first; } } temp = res; reverse(res.begin(), res.end()); res = temp + pos + res; cout << res << '\n'; return 0; }
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-I 메모리 초과나는 이유를 모르겠습니다.
3-I 숨바꼭질5 왜 메모리 초과가 나는지 모르겠습니다. 코드링크: https://www.acmicpc.net/source/74574276
- 해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-G (백준 9996)문제 질문 드립니다
안녕하세요 큰돌님 😀1-G 문제를 풀었는데 출력이 모두 맞게 나오는데 틀렸습니다..! 다른 비슷한 질문에서 알려주신 반례들을 넣어도 출력이 맞게 돼서 오래 생각해봤음에도 도저히 반례를 찾지 못하겠어서 질문 드립니다ㅜㅜ http://boj.kr/e658e81ea13b4cca95eea034abd180fb제가 생각한 로직은 먼저 입력받은 패턴의 '*' 위치의 index를 구하고, 그 인덱스를 기점으로 두 개의 문자열로 나누었습니다.a*b 이면, one 이라는 문자열에 a를 넣고, two 라는 문자열에 b를 넣었습니다.그리고 one 문자열은 앞에서부터 N번 입력받은 tmp의 배열과 비교하였고,two 문자열은 뒤에서부터 N번 입력받은 tmp 배열과 비교했습니다.출력은 맞게 나오는데 혹시 제가 생각한 것에 문제가 있을까요??ㅜㅜ항상 감사합니다 😀 http://boj.kr/37bf9df65f56423bac450aeb1601ca9d반례 찾고 코드 수정해서 통과했습니다 😀코드가 더럽긴 한데 해당 강의 보면서 더 연습하겠습니다ㅎㅎ!!
- 해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
알고리즘 교안 107p Array vs Linked_List 시간
Linked_List가 순차접근을 하니까 원소에 접근할때 O(N)이 걸리는건 알겠는데삽입,삭제에 O(1)이 걸리는게 이해하기 힘듭니다똑같이 순차접근을 해야하니까 O(N)이 걸려야 하는거 아닌가요??? Array에서 랜덤접근이 가능하니까 접근할때는 O(1)이 걸리는거 알겠는데삽입,삭제에 O(N)이 걸리는건 이해하기힘듭니다접근할때와 마찬가지로 랜덤접근하면 O(1)이 걸려야 하는거 아닌가요???
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-S dfs 코드 문의
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 큰돌님. 코드 자체는 정답인데 , 큰돌님 처럼 반환값이 있는 dfs 말고 전역으로 cnt 변수를 cnt++ 해서 각 노드의 방문 횟수를 확인하는 것은 비효율적인 가요?? http://boj.kr/298fbbac55e4456f974190efc75b1762
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-A (2178 - 미로찾기) 문제
https://www.acmicpc.net/board/view/138139코드가 불완전해서 채점에 아직 돌리지 않아서 백준 글쓰기 링크를 올렸습니다..!(다시 올렸습니다..!) 막 dfs,bfs를 배우기 시작했는데 최소거리를 구할땐 bfs를 써야 한다고 선생님 강의에서 배웠습니다. 호기심으로 dfs를 시도했는데 출력이 아무것도 나오지 않습니다.. 어떤 부분을 고쳐야 할까요? 하루종일 했는데 답이 나오지 않습니다 ㅠㅠ 2-A (2178 - 미로찾기) 문제입니다. 선생님의 완벽한 dfs 코드가 있으면 보여주시면 더욱 감사하겠습니다..! 보고 배우고싶습니다.
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
강사님 안녕하세요! 그저께 수강신청한 대학생 입니다.
제가 그저꼐 강의를 구매하게 되었는데, 주 언어인 자바로 코딩테스트를 준비하는 게 맞을 거 같아서정말 죄송하지만, 지금 자료 다운로드 버튼을 눌러버려서 환불이 안돼는 상황인데 혹시 수수료를 절반 차감하더라도 일정부분이라도 받을 수 있을까요? ㅜㅜ 깊게 생각하지 못하고 결제하게 되서 정말 죄송합니다..ㅜㅜ자료는 정말 읽어보지 않았고 바로 삭제한 상태입니다!ㅜㅜ
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-I 2번 케이스를 해야하는 이유를 제가 잘 이해한게 맞을까요?
쌤, 강의 시간 3:36 초에서 [50만][50만] 배열을 생성하면 공간복잡도가 커서 안된다는 말씀을 듣고 그 예시를 코드로 작성해 보았습니다! (Case 2 를 해야하는 이유를 이해하기 위해서)http://boj.kr/3b3efff1b680482380e9e4a513b6ce12max 를 500으로 하면 돌긴하는데 당연히 틀리고, 50만으로 하니 컴파일 에러가 떠서 안되더라구요.. 이차원 배열 행을 "각 턴"으로 생각하였고, 열을 "위치"로 생각하여 풀었습니다.영상에서는 "수빈의 범위", "동생의 범위"라고 알려주시긴 하셨는데 같은 내용으로 이해한 것이 맞는지 궁금하였습니다!
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-N 질문 있어요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.http://boj.kr/3a71a94e910e4a2da75f16b9b380ced6 위의 코드에서 5번째 줄 즉 int solve라고 하면 왜 틀리는지 알고 싶습니다. 제가 생각하기엔 return 시 다 c로 나눈 나머지가 전달되고 그러면 c(2,147,483,647)보다 작은 값 즉 int형으로 담아내기 충분한 값이 return 될텐데 왜 long long 일 때와 달리 틀렸다고 나오는지 알고 싶습니다. 5번째 줄 int solve를 long long slove로 바꾸면 맞았다고 나옵니다. 또한 강사님의 공유 코드에서 if(b % 2)ret = (ret * a)% c;라는 부분이 9줄에 있는데 이게 아니라 if(b % 2)ret = (ret * (a % c))% c; 가 되어야 하는 거 아닌지 알고 싶습니다.
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7-N 시간 복잡도 접근 질문드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 단순히 한 자리에서 5번 호출, 영향을 받을 수 있는 지점 99개가 있으므로 최대 약 5^99 이라고 생각했거든요.5x5의 색종이를 붙이니까 영향 받는 타일이 더 생략될 수는 있겠다 싶었지만 좀 그래도 좀 클 것이라고 생각했습니다.혹시 선생님이 이 문제 어떻게 접근하셨는지 궁금합니다
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-A dfs 시도
https://www.acmicpc.net/group/board/view/20223/37592 코드가 불완전해서 채점에 아직 돌리지 않아서 백준 글쓰기 링크를 올렸습니다..! 막 dfs,bfs를 배우기 시작했는데 최소거리를 구할땐 bfs를 써야 한다고 선생님 강의에서 배웠습니다. 호기심으로 dfs를 시도했는데 출력이 아무것도 나오지 않습니다.. 어떤 부분을 고쳐야 할까요? 하루종일 했는데 답이 나오지 않습니다 ㅠㅠ 2-A (2178 - 미로찾기) 문제입니다. 선생님의 완벽한 dfs 코드가 있으면 보여주시면 더욱 감사하겠습니다..! 보고 배우고싶습니다.
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-I / cin으로 숫자를 입력 받으면 일단 문자열로 받아지나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 큰돌님.cin을 사용해서 숫자를 입력받으면 우선 문자열로 처리된 후에 int로 변환이 되는건가요?왜냐하면 해당 문제의 코드에서 string형 변수인 s에다가 숫자를 받았는데 이 부분 때문에 고민을 많이했거든요. string형에다가 숫자를 못받을거라고 생각해서..또 교안에서 getline을 설명할 때도 숫자를 입력받은 후 '\n'을 없애기 위해 bufferflush를 사용했었는데 이것 또한 문자열로 인식하기 때문인가 싶어서요.
- 미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-A 질문합니다
마지막 부분에 vector로 새로 만들어서 넣지 않고 기존의 a배열을 미리 sort한 후 해당되지 않는 두 개의 인덱스 값만 빼서 출력했더니 틀렸다고 하네요. 차이가 무엇일까요?