묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-H 질문입니다.
제가 이 문제를 풀며 누적합 구현이 제대로 기억이 안나서 제 느낌대로 그냥 풀어봤는데 효율적인 측면에서 어떤지 궁금합니다. 답변주시면 감사할 것 같습니다!!http://boj.kr/68f1668fd2e249b386bb05dfab13f01a
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-V 문제 질문 있습니다.
일단 문제 조건을 보니 브루트포스로 풀수 있을것같아서 문제를 풀었습니다.모든 경우의 수를 구하는 과정을 투포인터를 이용해서 풀었는데 왜 틀렸는지 잘 모르겠습니다. 혹시 반례가 있을까요? 투 포인터로 경우의 수를 구하는 방식은left =0, right =0 ,right 변수는 선택 후 sum에 값을 넣고 만약 sum이 0이상 피자 크기 이하면 Map에 값과 카운트를 하고 만약 피자 크기를 넘긴다면 left++ 한 후 right = left로 sum = 0 으로 초기화 했습니다. 그리고 right 값은 모듈러 연산으로 순환될수 있게 구성하였고 left가 배열 사이즈를 넘어가면 종료하게 설계했습니다. http://boj.kr/6812c11cb54c46cb98a0c0ffaa8b96ff
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-D 질문 드립니다
http://boj.kr/c651b760414b40c7a42ec7bf93a1ff54해당 코드로 제출을 했는데 틀렸다고 나옵니다. 큰돌님의 로직과 저의 로직의 점화식이 완벽하게 같은 이야기라고 판단되어서 정답이 나올 줄 알았는데 그렇지 않는 이유가 궁금합니다.혹시 제가 발견하지 못 한 반례가 있는 걸까요
-
미해결실전! 언리얼 소울라이크 개발: A to Z
각 섹셕별로 수업 자료가 제공된다고 했는데 어디에서 받을 수 있는지 모르겠습니다.
각 섹셕별로 수업 자료가 제공된다고 했는데 어디에서 받을 수 있는지 모르겠습니다.답변 좀 부탁드리겠습니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
6-L 문제 유형관련 질문
안녕하세요, 큰돌님 6-L 문제 해설을 보면서 궁금한 점이 생겨서 문의드립니다.이 문제가 이분탐색과 어떤 연관성이 있는건지 잘 이해가 안됩니다. 그리디 유형에 가까운 것 같은데 이 문제가 왜 이분탐색 섹션에 추가된 것인지 궁금합니다!
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
[5-B] 문제에 대한 반례
저도 맨 처음에 큰돌님과 비슷한 로직을 생각했다가 제가 생각하는 반례를 찾아냈습니다.문제에서 주어진 조건은 "문자열이 폭발 문자열을 포함하고 있는 경우에, 모든 폭발 문자열이 폭발하게 된다. 남은 문자열을 순서대로 이어 붙여 새로운 문자열을 만든다." 입니다.여기서 저는 모든 폭발 문자열이 폭발하게 된다는 조건과 남은 문자열이 이어 붙어진다는 조건 그리고 두 조건의 선후관계에 집중했습니다. 그 결과 주어진 문자열이 4a4aa4a4aa4이고 패턴이 4aa4일 때 저 문제의 조건대로라면 4aa가 남아야한다고 생각하는데 문제의 정답과 큰돌님이 짜신 코드는 aa4가 남습니다.저는 분명히 문제의 조건에 따랐다고 생각하는데 틀린 생각인걸까요??
-
미해결실전! 언리얼 소울라이크 개발: A to Z
프로젝트 생성 및 설정 첫 강의를 보면서 들었던 궁금한 점
C++ 클래스를 기반으로 BP를 만들어 사용하는 이유는 무엇인가요?World Settings에서 C++ 클래스 대신 BP 클래스를 등록하는 이유는, BP를 만든 이유와 동일한 목적인가요, 아니면 다른 목적이 있는 건가요? 이렇게 만든 BP 클래스들은 해당 C++ 클래스의 자식 클래스 개념이 맞나요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-G 문제 패턴 질문있습니다
접두사 접미사 확인하는 방식으로 제출해서 통과하는것을 확인했습니다!그런데 패턴 형식이 ab*c*d 이런식인 것은 반례로 고려를 안하는지 궁금합니다 ㅜㅜ
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
문제 해결 능력에 관한 질문 드립니다.
현재 3-J까지 풀이하면서 3주차 대부분은 제 힘으로 문제를 풀어보질 못했던 것 같습니다.직장에 다니느라 불규칙한 학습 주기로 인한 탓인지 다른 질문자 분들에 비해 많이 부족함을 느끼게 됩니다.말씀대로 하루에 한두문제씩 자투리 시간동안 계속 보면서 어떻게 해결하면 좋을지 고민도 해보지만 전혀 감이 잡히지 않는 경우도 허다합니다.매번 답안을 보더라도 꾸준히 진도를 나가면서 2회독 3회독을 시도하는 것이 맞는 걸까요?감사합니다.
-
해결됨3. [노베이스/입문] 기초 C++ 스파르타 클래스
setprecision명령어 질문
float test = 123.4567; cout << setprecision(20);가 에러나는데 setprecision가 <iomanip>에 정의된 입출력 조정자라는 것이라고 합니다. 그렇다면 #include <iomanip>라는 명령어를 추가해야 동작하는데 강의 영상에서는 해당 명령어 없이 코드가 잘 작동합니다. 이에 관하여 혹시 제가 모르는 어떤 방법이 있는지 여쭤보고 싶습니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-F 질문 드립니다.
http://boj.kr/ed6704d5ad874668ba2593725b8fd901이와 같이 while문 안에서 한 번에 처리하는 방식이 논리적으로 오류가 있을까요? 큰돌님은 while 문에서 우선순위 큐에 모든 것을 넣고 그 후에 조건문으로 한 번에 처리하셔서 여쭤봅니다.이 코드와 같이 j++; 을 if문 속이 아닌 반복문 제일 밑에 두었을 때의 문제가 있을까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7-O 질문있습니다!
강의를 보고 난뒤 안보고 혼자 풀어봤는데어느 부분이 잘못되었는지 잘 모르겠습니다! http://boj.kr/7ea1b39648a440af9361cc984b7b837f
-
미해결[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
113-충돌처리 강의에서 22:26 부근의 SetPos()를 적용해도 충돌되지 않고 뚫고 지나가게 됩니다.
ㅤㅤㅤ
-
해결됨게임 엔진 만들기 - Directx11와 imgui를 이용하여 기반 구조 만들기 (PART1)
혹시 영상이 안되는 이유가 있을까요?
혹시 영상이 안되는 이유가 있을까요? Members-Only Contents 라고 뜨네요
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
c++ 교재 p 150 오타
p150 코드에서요 우선순위 큐 값 넘길때 compare가 아니라 cmp가 넘어가야하는거아닌가요?
-
미해결실전! 언리얼 소울라이크 개발: A to Z
안녕하세요. 입문자입니다.
안녕하세요. 오늘 구매를 해서 들어보려고 하는 초보자입니다.세 가지 질문이 있어 글 남깁니다. 코딩을 직접 치고 있는데 강사님은 되게 빠르셔서 매크로나 따로 유료 플러그인이 있는 걸까요?현재 37강 트레일이 마지막 강의일까요 아니면 업데이트 진행 중인 걸까요?강사님이 사용 중이신 것도 비주얼 스튜디오 맞을까요? 맞다면 테마를 구매하셔서 다른 걸까요?강의 잘 듣겠습니다. 감사합니다.!
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
c++ 교재 p139 point구조체 정의하기
선생님께서 올리신 point 구조체 정의하기 코드에서요 int y,x로 정의하시고 그 밑의 코드도 전부 y,x순으로 되어있던데 y,x순으로 쓰신 이유가 있나요? 보통 x,y 이렇게 하지 않나요?chatgpt검색해보긴 했는데 y가 행이고 x가 열이라서 그렇다고는 하는데 그래도 잘 이해가 안가서요 ㅠ
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7-B 질문
for(int i = 1; i <= n; i++){ for(int j = 1; j <= n; j++){ if(check(i, j + 1, 0))dp[i][j + 1][0] += dp[i][j][0]; if(check(i + 1, j + 1, 1))dp[i + 1][j + 1][1] += dp[i][j][0]; if(check(i + 1, j, 2))dp[i + 1][j][2] += dp[i][j][2]; if(check(i + 1, j + 1, 1))dp[i + 1][j + 1][1] += dp[i][j][2]; if(check(i, j + 1, 0))dp[i][j + 1][0] += dp[i][j][1]; if(check(i + 1, j, 2))dp[i + 1][j][2] += dp[i][j][1]; if(check(i + 1, j + 1, 1))dp[i + 1][j + 1][1] += dp[i][j][1]; } } 위부분에서 Check()부분은 이해가 됬는데 왜 if문을 2개 2개 3개를 하는지 잘 이해가 안갑니다..
-
미해결[게임 프로그래머 도약반] DirectX11 입문
Model.cpp에서 ReadMaterial()의 SpecularTexture 부분 질문입니다.
node = node->NextSiblingElement(); if (node->GetText()) { wstring texture = Utils::ToWString(node->GetText()); if (texture.length() > 0) { wstring textureStr = Utils::ToWString(node->GetText()); if (textureStr.length() > 0) { auto texture = RESOURCES->GetOrAddTexture(textureStr, (parentPath / textureStr).wstring()); material->SetSpecularMap(texture); } } }이렇게 강의에서 코드가 되어있습니다. 중간에 texture랑 textureStr를 if문으로 체크하는 부분이 중복으로 들어가는거 같아서 질문드립니다.node = node->NextSiblingElement(); if (node->GetText()) { wstring textureStr = Utils::ToWString(node->GetText()); if (textureStr.length() > 0) { auto texture = RESOURCES->GetOrAddTexture(textureStr, (parentPath / textureStr).wstring()); material->SetSpecularMap(texture); } }위 코드처럼 Diffuse Texture와 Normal Texture과 동일하게 하나를 지우고 작성해도 상관없는 부분인가요??
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4-H
안녕하세요 제가 이 문제를 풀었을 떄 큰돌님과 다른 부분이 있어서, 효율성 측면에서 많이 떨어지는 코드인지 궁금해서 질문 드립니다!http://boj.kr/f1e7e2f7cf8c4ecfb4961534aebacdf4