inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

ranges질문입니다

미해결

C++20 훑어보기

auto results2 = v1 | std::views::filter([](int n) { return n % 2 == 0; }) | std::views::transform([](int n) { return n * 2; }) | std::views::take(3); 예제에 있는 코드인데요.. 이 results2라는 것은 메모리 공간을 또 할당하는 것인가요? 아니면 메모리 공간없이 벡터에 접근해서 원하는 조건하에서 데이터를 읽어내기만 하는 것인가요?

  • c++
Jeong-ah Yoon 댓글 1 좋아요 1 조회수 232

5-T

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

모듈러 연산으로 축소할 수 있겠다는 생각 기가막히네요... 우선 저는 시간이 오래 걸릴거 같긴한데 R,C가 100이라 최대 10000칸이고 한칸씩 움직임을 처리한다고 가정하면 S가 최대 1000, 상어가 최대 10000마리니까 로직의 최대값이 천만이겠구나라고 생각하고 우선 무식하게 풀어봤습니다! http://boj.kr/b4539b56a6934360aa650d00017513dc 그런데 테케와 게시판 반례를 다 넣어봐도 1%에서 틀렸다고 나와서 질문드립니다..! 제가 보통 질문을 드리면 4시간 정도는 문제에 시간을 투자하고 질문을 드리는데 그래도 요즘 너무 많은 거 같아서 죄송합니다. 항상 양질의 답변 주셔서 감사드립니다 큰돌님!

  • c++
  • 코딩-테스트
자르트 댓글 2 좋아요 0 조회수 455

[6-J] 질문이용 (6분 28초)

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

왜 여기서 4분이 막 됐을 때 하나 더 태울 수 있는건가요 ? 4분이 됐으면 그냥 거기서 끝 아닌가요 ??

  • c++
  • 코딩-테스트
성실한 코뿔소 댓글 1 좋아요 0 조회수 317

5-R 강의 질문

해결됨

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요 선생님 강의를 듣다가 이해가 안되는 부분이 있어서 질문드립니다. 여러번 반복해서 강의를 보고 정답코드도 보았는데요, 코드에서 mal 함수가 어떤 역할을 하는지 모르겠고 또 왜 4칸짜리 배열인지도 잘 모르겠습니다. 또 하나 질문은 cnt의 역할을 잘 모르겠고 bfs가 왜 사용되는지도 모르겠습니다ㅠㅠ 연결리스트로 맵을 생성하는 부분은 이해하였는데 다른부분이 이해되지 않습니다 ㅜ 제가 뭔가 잘못짚고 있는건지.. 질문이 많아서 죄송합니다

  • c++
  • 코딩-테스트
이명운 댓글 1 좋아요 0 조회수 305

배열의 원소를 출력하는 for문의 조건문에 const int를 해야하는 이유

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

제목그대로인 질문이라 죄송하지만 배열의크기가 5라고 할때 const int size = v.size(); for (int i=0; i<size; i++) const int size = v.size(); 중 const를 붙여야하는 이유가 있나요?

  • c++
MOYASURI2 댓글 1 좋아요 0 조회수 342

1-F % 연산자 질문있습니다.

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, http://boj.kr/2cfc1b2ac7a348b0a78cc5d4fd65ae7c 이렇게 풀었는데 계속 틀렸다고 나오네요. 알파벳 다 넣어봐도 잘 나오는 것 같은데 어디에 문제가 있는걸까요? 감사합니다.

  • c++
  • 코딩-테스트
매트 댓글 1 좋아요 0 조회수 238

모의고사 7회 2번 송아지 찾기 테스트케이스 3번, 4번 오류

미해결

코딩테스트 실전 모의고사(with C++) : 대기업 대비

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 문제를 풀던 중에 다른 분도 건의를 한 것 같은데 수정되지 않은 것 같아서 올립니다. 테스트케이스에서 송아지의 위치와 웅덩이의 위치가 같은 점이 3번, 4번 테스트케이스에 있습니다. 선생님의 코드에서는 bfs를 이용하여 현재좌표에서 3번(1, -1, 5)의 이동에 대한 위치값을 큐에 추가할때만 웅덩이와 방문했던 위치에 대해서 체크하고, 현재위치가 송아지의 위치와 같으면 바로 결과를 출력하지만, 문제 내용을 보면 웅덩이를 현수는 방문할 수 없으므로 웅덩이의 위치에 송아지가 위치한다면 방문할 수 없으므로 오류가 생긴다고 생각합니다. 문제를 수정하거나 테스트케이스를 수정해야할 것 같습니다.

  • c++
  • 코딩-테스트
c880910 댓글 1 좋아요 0 조회수 329

알고리즘 교안을 학습하면서 궁금한 점이 있어서 질문합니다!

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

Node() { data = 0; next = NULL; } // 위 코드랑 밑에 코드가 같다고 알고 있습니다. Node() : data(0), next(nullptr) {} 혹시 이 두 코드중에 편한것을 사용해도 상관없을 까요?

  • c++
  • 코딩-테스트
박태정 댓글 1 좋아요 0 조회수 328

안녕하세요. 큰돌님 질문있습니다.

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

bool check(int mid) { if (mx > mid) return false; int temp = mid; int cnt = 0; for (int i = 0; i < n; i++) { if (mid - a[i] < 0) { mid = temp; cnt++; } mid -= a[i]; } if (mid != temp) cnt++; return cnt <= m; } 위와 같은 코드에서 for문을 계속 돌면서 mid -= a[i]를 해주는데 그 아래문장에서 if (mid != temp)를 검사해주는데 무조건 mid랑 temp는 다르지 않나요?? 코드가 궁금해서 질문드립니다!

  • c++
  • 코딩-테스트
나물사랑 댓글 1 좋아요 0 조회수 278

모듈러 연산 설명 오류가 있는 것 같습니다!!

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

5분 30초경에 (a + b) % C = a % C + b % C 라고 설명해주셨는데 (a + b) % C = (a % C + b % C) % C 가 맞지 않나요??! 곱셈도 마찬가지 입니다.

  • c++
  • 코딩-테스트
태태 댓글 1 좋아요 1 조회수 538

5-O

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

http://boj.kr/a56d875c729140559ebb3e3fadf75479 게시판, 문제 제공 테케 전부 돌려보고 제가 직접 생각해서 큰돌님께 배운대로 최소, 최대 이런 것들을 나름고려해서 테케를 짜서 돌려봤는데도 이상이 없어보였는데 1%에서 틀립니다... 혼자 최대한 해결해보려 했는데 한 문제를 2일 동안 붙잡으니 진도가 안나가서요... 질문이 많아 죄송합니다...ㅠㅠ

  • c++
  • 코딩-테스트
자르트 댓글 2 좋아요 0 조회수 502

1-G 문제 질문입니다.

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요! 1-G 문제를 풀었는데 틀렸습니다 가 나오는 이유를 모르겠어서 질문 드립니다. 주어진 예제 입출력은 맞게 나오고, 해설 강의에서 언급하신 예외 처리도 s.erase(0, j + 1); 로 처리했다고 생각하는데 계속 틀렸습니다 가 나옵니다. 혹시 제가 잘못 짠 코드가 무엇일지 봐주실 수 있을까요? 감사합니다 :) http://boj.kr/7e1a980e7f1d46b2b9d40270c657b9cf

  • c++
  • 코딩-테스트
ejksmile 댓글 1 좋아요 0 조회수 294

4-B한 행이나 열 둘중에하나만 선택해서 돌린다는 부분이 잘이해가안갑니다

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

http://boj.kr/cd6c1ad2977c4cb0bcfad210f0c824c4 경우를 전부 완전탐색하면 경우의수가 너무많아 시간초과가 나는 부분은 이해했습니다 그런데 행하나는 브루트포스 하듯이 전체조건을 체크하는데 다른 열 하나는 조건체크를 하여 돌려야하는 이유를 잘모르겠습니다 행과 열 둘다 조건체크하여 돌리면 오답이 나오는데 제가 그리디에 대한 이해가 없어서 그럴까요? 해당조건이 모든조건을 체크할 수 있는게 맞는것인지 잘 이해가안가네요 ㅜㅜ

  • c++
  • 코딩-테스트
이선용 댓글 1 좋아요 0 조회수 366

변수명 컴파일에러

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

제가 처음에 변수명을 x1, y1 , x2 ,y2 로 해서 백준에제출했는데 컴파일 에러로 떠서 한번 sx, sy, ex ,ey로 바꿨더니 맞았다고 뜨는데 단순 변수명 오류인가여?? 맞은코드 http://boj.kr/55318c215da3469ba1770f4a78523f3e 틀린코드 http://boj.kr/721417cca0e04164955ba80da509e5da

  • c++
  • 코딩-테스트
축구하는야채볶음밥 댓글 2 좋아요 0 조회수 399

6.2 배열기초 2:09초 질문

미해결

홍정모의 따라하며 배우는 C++

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 교수님 교수님 강의를 보고 공부중인 학생입니다 using namespace std; cout<<( int )&student_scores[2]<<endl; 이 코드를 x code에서 컴파일을 하니까, Cast from pointer to smaller type 'int' loses information 이런 식으로 나오면서 컴파일 에러가 발생합니다. 이건 왜 이럴까요 그리고 번외적인 질문인데,왜 포인터의 주소값을 (int)로 캐스팅하면 이게 10진수로 바뀌나요? int라는 건 정수형을 나타내고, 이는 소수점을 표시하지 않는 거라고 생각하고, 진수 표현과는 관계가 없다는 생각이 들었습니다. 어떤 원리로 10진수로 바뀌는지 잘 모르겠습니다. 감사합니다.

  • c++
김성관 댓글 1 좋아요 1 조회수 447

수열 문제

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요 선생님 14002 가장 긴 수열 문제 예제는 통과하는데 자꾸 틀렸다고 나오네요 ㅜㅜ 어디가 틀렸는지 감이 안잡힙니다. http://boj.kr/bb6b4dd2ddc9484cae6ca547c8fa6d02

  • c++
  • 코딩-테스트
yo04134 댓글 2 좋아요 0 조회수 317

c++ 기본개념

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요 선생님, 이제 막 코딩테스트 준비를 시작하는 뉴비입니다. 프론트엔드 개발자를 지망하고 있어 자바스크립트와, 입문 당시얕게 맛보았던 파이썬 정도만 아는 상태에서 해당 강의를 결제하였는데요, c++ 기본 개념을 모르니 코드 작성 방법부터 낯설어 진도를 잘 못 나가고 있습니다..ㅠ 기본 개념은 어디서 배울 수 있을까요? 해당 강의에서는 아예 다루지 않는 걸까요?? 감사합니다.

  • c++
  • 코딩-테스트
Arendt Jo 댓글 1 좋아요 1 조회수 443

알고리즘 교안 p.131 질문

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님, 질문드립니다. 교재 131쪽 2차원 배열 수정하기 vector 코드에서 main의 첫째줄부터 셋째줄까지 실행하면 v는 {{0}} 이런 형태를 갖는 게 맞나요? 그러면 v[0][0]에만 0이라는 값이 들어있고 나머지 인덱스는 값이 없을텐데 왜 v[0][100]을 출력하면 0이라고 나오는건가요? 벡터는 참조해서 부르면 자동으로 0으로 초기화되나요? 그렇다면 첫째줄부터 셋째줄이 없더라도 cout 에서 v[0][0]을 부르는 것만으로 0이 출력되어야하는 것 아닌가요? 이때는 왜 프로그램이 제대로 실행이 안되는지 궁금합니다.

  • c++
  • 코딩-테스트
매트 댓글 1 좋아요 0 조회수 223

DP질문

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요 선생님 항상 에너지 넘치는 강의를 제공해주셔서 감사합니다. DP문제를 푼 코드를 보았을 때 DP자료구조에 처음에 -1로 초기화한 이후 언제 dp자료구조의 값이 다른 값으로 저장 되는지 모르겠습니다. http://boj.kr/16692692e20a46c4871380d56604b5f4

  • c++
  • 코딩-테스트
noahsway(김정호) 댓글 1 좋아요 0 조회수 342

2636 치즈 질문드립니다

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요 강사님! http://boj.kr/48ed2af9ae684e12962097f10e0b0412 강의를 보기 전 혼자 힘으로 문제를 풀어보려 애써봤더니 효율적이지 못한 코드로 풀게 되었더라구요. BFS와 DFS를 둘 다 사용하는 식으로 풀었는데 비효율적인 방법인 것은 알겠지만 로직이 틀린 것 같진 않은데 통과가 안돼서 왜 틀렸는지 궁금합니다. 저는 이런 순서로 접근했습니다. 0. 따로 시간 변수를 두지 않고 배열의 값을 변경시키는 식으로 풀이하기 위해 입력의 치즈(1) 값을 1이 아닌 -1로 기록한다. 1. 0,0 은 언제나 가장자리 공기층이므로 공기층을 찾기 위한 dfs 함수에 0,0 만 돌린다. 여기서 가장자리 공기층을 큐에 전부 푸시한다. 2.치즈를 녹이기 위해 bfs를 돌린다. 치즈를 만나면 배열에 현재값 +1을 기록하고 다시 큐에 푸시한다. 3.bfs가 끝나면 배열을 한번 쭉 돌면서 최대 시간을 찾고, 그 시간값을 가진 좌표를 카운트한다. 문제 내의 테스트케이스와 백준 질문게시판의 반례, 해당 강의에 강사님이 달아주신 다양한 반례를 넣어보았지만 전부 정답을 출력했는데, 실제로 제출시에는 20%에서 틀렸습니다가 뜹니다. 제 로직에 어느 부분에서 문제가 있는지 궁금합니다ㅠㅠ 또 당연한 질문인 것 같지만.. 그래프 문제를 풀 때 dfs나 bfs 둘 중 하나로만 푸는 것이 효율적이겠지요? 좋은 강의 늘 감사합니다!

  • c++
  • 코딩-테스트
레페 댓글 1 좋아요 0 조회수 388

인기 태그

인프런 TOP Writers

주간 인기글