묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩살구클럽 가입 요청드립니다.
방금 구글폼 작성해서 신청 넣어뒀습니다.이메일은 krytonfoxnight@gmail.com입니다.잘 부탁드립니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩살구클럽 채점 안됨
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문지금 이렇게 나오는데 어떻게 해야 채점을 할 수 있을까요?의는 1:1 문의하기를 이용해주세요.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4-O 채점 관련 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요. 강사님, 코딩살구클럽 채점 방식에 대한 문의입니다! 제가 풀이한 방식은#include <bits/stdc++.h> using namespace std; int N, ret; int forward_max, reverse_max; string s; stack<char> stk; int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> N >> s; int cnt = 0; for (int i = 0; i < N; i++) { if (s[i] == '(') { stk.push(s[i]); } else { if (stk.size()) { stk.pop(); cnt+=2; forward_max = max(forward_max,cnt); } else { forward_max = max(forward_max, cnt); cnt = 0; } } } stk = stack<char>(); reverse(s.begin(), s.end()); cnt = 0; for (int i = 0; i < N; i++) { if (s[i] == ')') { stk.push(s[i]); } else { if (stk.size()) { stk.pop(); cnt+=2; reverse_max = max(reverse_max,cnt); } else { reverse_max = max(reverse_max, cnt); cnt = 0; } } } ret = min(forward_max, reverse_max); cout << ret << '\n'; return 0; }이러한 방식으로 풀어서 채점사이트 기준에서는 맞았었는데요..!강사님 수업을 듣고 제 방식에 문제가 있지 않나 해서 GPT에게 물어봐 이렇게 푸는 방식도 맞는 풀이인지 물어보니, 반례가 존재하는 코드였더라구요. 백준처럼 테스트케이스가 엄청 많지 않아 생기는 것 같은데, , , 문제별 테스트케이스를 늘려주실 수 있을까요..?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩살구클럽가입
구글폼 작성하였습니다.제 수강 이메일은 ckdrl1674@gmail.com입니다.가입승인 부탁드립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩살구클럽 가입
구글폼이 닫혀있는데 다른 경로가 있나요~??
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
비쥬얼 스튜디오로 해도 되나요?
안녕하세요 이번에 수업 신청해서 듣기 시작했는데 DevC++말고 비쥬얼 스튜디오 사용해도 괜찮을까요?
-
해결됨CUDA 프로그래밍 (2) - C/C++/GPU 병렬 컴퓨팅 - 벡터 vector 더하기
최신 엔비디아 CUDA 아키텍처에서의 결정적 변경 사항
최신 엔비디아 CUDA 아키텍처에서의 결정적 변경 사항을 보면 "알고 있을 필요 없음" $\rightarrow$ "모르면 AI 최적화 불가능"그 이하는 system에서 처리" $\rightarrow$ "독립적 스레드 스케줄링 (ITS)""Thread Block 단위 (순서 없음)" $\rightarrow$ "Thread Block Cluster 계층의 등장"AI 행렬 연산 시 이웃한 SM들끼리 메모리를 공유하며 고속으로 데이터를 주고받고 있는데 강의에 추가로 알려주시면 좋을 것 같아요 시간에 흐름에(구현 알고리즘) 따르 아키텍처도 많이 변경되고 있으니까요
-
해결됨CUDA 프로그래밍 입문
[문의] 강의 코드 제공여부
26:10 - 26:15 강의 구간에 강의코드가 있다고 말씀하시는 거 같은데, 강의를 위한 코드가 제공되는지 아닌지 알 수 있을까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩살구클럽 가입 문의
안녕하세요, 승인을 기다리는지 하루가 넘었습니다. 혹시 언제쯤 승인이 될까요?제 이메일은 y00nzoo@ewhain.net입니다. 확인부탁드립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩 살구 클럽 컴파일 에러
안녕하세요! 코딩 살구클럽에서 1-A를 문제를 풀다가 컴파일 에러가 발생하여 질문남깁니다. 실행 환경은 Windows11입니다. 깃헙 레포에 올려주신대로 깃헙 레포를 클론후 로컬에서 서버를 실행, 그 다음 소스코드를 웹에서 작성 후 채점을 해보았으나, 컴파일 에러가 발생했습니다.Q&A를 참고하여 bits/stdc++.h의 부재인가 싶어 표준 라이브러리 헤더를 include 후 제출을 해보았으나 여전히 컴파일 에러가 발생.실제로 소스코드가 문제인가 싶어 VS에서 빌드를 해보았으나 정상적으로 빌드 및 실행 됨.제 코드 자체가 틀렸나 싶어, 정답 코드를 붙여서 넣어봤으나 컴파일 에러가 발생.혹시 제가 채점환경 구성에서 빠트린게 있을까요? 해결방법이 궁금합니다..실제 제출한 소스코드#include <iostream> #include <algorithm> using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(nullptr); int arr[9]; for (int i = 0; i < 9; ++i) cin >> arr[i]; sort(&arr[0], &arr[0] + 9); do { int sum = 0; for (int i = 0; i < 7; ++i) sum += arr[i]; if (sum == 100) break; } while (next_permutation(&arr[0], &arr[0] + 9)); for (int i = 0; i < 7; ++i) cout << arr[i] << " "; return 0; }
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
추천 문제
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.ㅇㅇ안녕하세요!제가 큰돌님께서 추천해주신 160문제는 다 풀었는데, 이제 다음으로 무슨 문제들을 풀어보면 될까요?풀어볼 만한 추천문제들 좀 알려주세요삼성/ sk / 현대 / lg 등의 코딩테스트를 준비해보려 합니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩살구클럽 승인
살구클럽 구글폼 신청했습니다이메일은 rlaehdrb111@~입니다- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
이 강의를 다 들으면 어떤 강의를 들어야 하나요?
제가 온라인 게임서버 및 일반서버쪽에 관심이 있어서 공부를 하려고 하고 있습니다.이 강의를 다 수강하면 다음으로 듣거나 진행하면 좋은 강의는 뭐가 있을까요?현재 ai로 프로그래밍이 거의 다 되는건 알고 있지만 아직은 완벽하지 않고 ai가 작성해준 코드를 개발자가 확인하고 뜯어고칠 줄 알아야 해서 기초부터 좀 더 확실하게 제대로 들으려고 하고 있어서 이 올인원 입문 강의를 듣고 다음으로는 어떤 강의나 역량 강화를 해야하는지 궁금합니다!
-
해결됨CUDA 프로그래밍 입문
선생님 13.3을 써도 큰 차이가 없나요?
13.2 다운로드가 없네요;;강의 자료도 링크가 13.3으로 되어잇기도해서 일단 13.3으로 깔고 있는데 수강하는데 문제 없겠죠??
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코살구 1주차 1940번 문제 조건과 프라이빗 테스트 불일치 문의
안녕하세요, 코살구 1주차 1940번 문제 프라이빗 케이스 4번에 문제가 있는 것 같아서 질문드립니다.문제에서는 '고유'한 번호를 가진 재료라고 되어있는데 중복 숫자(3)만으로 이루어진 케이스가 있습니다.만약 중복을 허용한다고 가정한다면, 해당 문제 숫자 개수 범위가 최대 15,000이어서 조합이나 이중 for문으로는 시간 초과가 있을 수 있다고 생각했습니다.자바스크립트로 연습 중이지만, 생각한 로직은 카운트 배열에 각 재료를 카운팅하고 M이 되는 숫자 개수의 곱을 누적하는 방식으로 작성해봤습니다. const cnt = Array(100001).fill(0); nums.forEach((x) => (cnt[x] += 1)); let ret = 0; for (let i = 1; i < Math.floor(M / 2) + 1; i++) { const diff = M - i; if (diff === i) { ret += Math.floor((cnt[i] * (cnt[i] - 1)) / 2); } else { ret += cnt[i] * cnt[diff]; } } console.log(ret);- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
문제를 고민하는 시간 관련
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요. 강사님, 이 문제에 대한 질문이지는 않습니다만 문제를 풀때 어느정도 시간을 투자하고 그 시간내에 풀지 못한다면 그 이후에는 강의를 듣고 이해한 후 풀어보는게 적합할지 궁금해서 질문드립니다 . . .
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩살구클럽
살구클럽 구글폼 신청했습니다이메일은 kahanis@~입니다- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩살구클럽 문의
안녕하세요, 코딩살구클럽 구글 폼을 하루 전에 작성해 제출했는데 해당 정보로 로그인이 되지 않아 글 올립니다!elyo9381@~~
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩살구클럽 승인
안녕하세요!코딩살구클럽 신청을 했는데, 로그인이 되지 않아 질문드립니다!dzzzing@naver.com 입니다.- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
DP 경우의 수 설명이 이해가 되지 않습니다.
경우의 수에 대해서 설명하는데 있어 반복해서 들어도 이해가 되지 않아 문의드립니다.4라는 숫자를 만드는데 DP[4]로 설정하시면서 DP[N]은 해당 N을 만들 수 있는 경우의 수라고 하셨습니다.처음에 DP[0]이면 0을 만들 수 있는 방법이라고 하셨을 때 1로만 한다면 아무것도 안 더하면 1개의 경우가 생깁니다. 그러면 2로 한다고 했을 때도 아무것도 안 더해서 1가지 경우가 추가가 되니 2가 되는게 아닌가요?또한, 2를 통하여 1을 만드는 방법은 없으니 이전의 방법이 그대로 오고 2를 만드는 경우는 이전에 1을 통하여 1개가 있으니 2만 더하여 있는 경우 1개를 더하여 2가지인건 알겠는데 3의 경우 2+1 이 어디서 나온건지 모르겠습니다.질문이 너무 복잡해 보인점 양해부탁드립니다. 정말로 이해가 안되서 그렇습니다...