이야기를 나눠요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
문제 풀이 전략
삭제된 글입니다
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
취업관련..
안녕하세요 큰돌 선생님 코딩테스트 공부를 하다가 큰 돌 님 유튜브에서 추천해주신 kt부트캠프를 현재 수강 중인 학생입니다. 이제 마지막 프로젝트를 남겨둔 시점에서 1~3월까지 취업을 준비해야 하는데 AI 관련 중소기업, 스타트업으로 취업을 희망하고 있습니다. 취업해서 얻고자 하는 순위는 1. 성장 2. 연봉 3. 위치 인 거 같습니다. 성장을 목표로 잡았을 때 어떤 회사가 좋은 회사인지, 취업 공고에서 어떤 점을 중점으로 봐야 하는지 궁금해서 질문 남깁니다. 감사합니다.
-
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
언리얼(1) 수강 후 방향성
안녕하세요 루키스님게임 개발 쪽으로 이직을 준비하면서 루키스 님의 서버 로드맵 시리즈를 알게 되었습니다.로드맵 중 c++에 대한 학습 진행이 완료되면서 이후의 방향성이 조금 궁금해져서 글 남겼습니다.결국 게임 회사를 가기 위해서는 게임을 제작한 포트폴리오가 있어야 할텐데, 언리얼로 계속 나아가고 싶다고 한다면 서버에 대한 로드맵을 끝내고, 클라이언트 개발에 관한 아무 가이드나 참고하면서 혼자 개발해 나가야 할까요? 관련한 강의 영상이나 학습이 아직 없는 것 같아서요...!혹시 서버 로드맵 학습 이후 언리얼 엔진 혼자 만지면서 포트폴리오 개발하는게 맞는 방법일까요?
-
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
c++ 고급강의
안녕하세요 루키스님!고민은 아니고 강의 관련 질문입니다.최근에 다시 c++ 강의를 듣고 있는데 중간중간"나중에 나올 고급 c++ 강의 "라는 말이 있더라구요혹시 그 강의는 계획이 있으실까요?
-
CUDA 프로그래밍 (3) - C/C++/GPU 병렬 컴퓨팅 - 메모리 구조
adjdiff-shared.cu
adjdiff-shared.cu 파일이 없는 것 같읍니다. 확인 부탁드립니다.
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
수업관련내용
삭제된 글입니다
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
유튜브에 추천해주신 부캠이 아니면 안가는게 더 낫나요?
지금 내년 상반기 취업 목표로 공부하고 있습니다지금 부트캠프 갈 만한 데가 없는데 sesac 현대 IT&E 여기 떨어지면겨울에 혼자 공부하게 될 거 같은데 제가 여름에 공부 게을리 한게 더운 것도 있고 혼자 하다가 현타 와서 흐지부지 된 게 있고 그리고 사실 CS랑 코테는 선생님 강의 들으면 될거 같은데 프로젝트 공부는 어떻게 공부해야 될지 잘 모르겠어요...그래도 그냥 혼자 겨울을 묵묵히 버티고프로젝트는 인터넷으로 구해서 같이 하는 게 맞을까요
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
복습할까요
안녕하세요 큰돌님, 이번에 3주차 진행하고있는 수강생입니다. 3주차를 진행하면서 난이도가 어려워졌다는게 체감이 확 듭니다.(문제를 거의 풀지 못함) 저의 실력이 부족한건지 원래 어려운건지 구분이 잘 안가서 일단 멈추고 1주차부터 3주차까지 한문제씩 훑어보려고 하는데 이 방법이 나을까여? 아니면 그냥 앞으로만 나아갈까요??
-
[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
Video memory has been exhausted
안녕하세요 불루스크린 실습을 하기위해 언리얼 엔진을 설치를 했는데요 제 GPU메모리가 부족해서인지 제목에 나와 있는것처럼 Video memory has been exhausted 경고문이 뜨게 됩니다이 경고문을 무시하고 계속 진행해도 상관없는지가 궁금하네요
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩테스트 질문
제가 현재 코딩테스트를 준비할 수 있는 시간이 한달뿐입니다. 구현이랑 BFS DFS만 준비하고1~2문제만 맞춘다는 전략은 어떤가요?임베디드쪽이라 코테에 대한 의존도는 많이 낮은 편입니다.
-
[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
10주차 공부중인데 고민이 있습니다.
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문 강의를 다 보고 나서 올인원강의가 출시하여 해당 강의로 공부하고 있습니다. 현재 10주차 강의를 다 보았는데 API가 나오고 코드가 많아지니 따라가는데 힘들더군요. 여기서 10주차 내용을 TextRPG때 처럼 여러 번 만들어 볼지 아니면 11주차 까지 진도를 나가고 포트리스 모작을 반복하는 것 둘 중에 고민중입니다. 어떤 방향으로 가는게 더 도움이 될까요?
-
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
수업외 질문인데... Rookiss 선생님.. 도움을 받을 수 있을까요>?
현재 클라이언트 취준생입니다.29살이 되도록 제대로 된 개발을 하지 못한다 생각이듭니다.실력이 좋은 편도 아니고. 포트폴리오는 있으나. 이것은 언리얼 블루프린트를 사용한 포폴입니다. 이번에 서버개발자 교육에 대한 6개월과정 현업자들과 함께 할 수 있는 교육과정을 들을 수 있는기회가 생겨 고민하고 있습니다...이것을 과연 한다해서 나의 어떤 스펙트럼에 어떠한 영향을 미칠 수 있을까...? 솔직히 방향을 잡기 좀 힘든거 같습니다.클라이언트 지원이 쉽지 않고...서버개발자 교육을 받는다 한들 채용 기회에 지원이 가능한 수준이 될지도 의문입니다..서버개발팀에 계셨으니.. 그쪽에 대한 내용에 대해 알고 있을 것 같아서 질문 드립니다...C++ 및 C 정도로만 알고 있습니다.
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코딩 테스트 보고 좌절감이 너무 큽니다.
큰돌님. 이거 비밀글이 맞는지는 모르겠습니다.최근에 7대 IT회사 중 경력직 머신러닝엔지니어 코딩테스트를 봤는데요.문제들이 하나같이 곧바로 유형만가지고 풀 수 있는 것은 없고 정말 그때그때 사례에 맞춰서 새로운 고민을 해야하는 유형이 두 세 가지가 한 문제에 들어있었어요. 세 문제 중에 두 문제는 어찌어찌 풀었지만 채점이 없어서 예외처리 실패한 것도 있었고, 한 문제는 제대로 손도 못댔거든요.제가 아직 공부가 부족해서 그렇게 느껴지는 것일 수도 있지만 7시간의 시험을 보고 나서의 느낌은, 이렇게 어렵다면 내가 아무리 공부해도 안되지 않을까..? 애초에 코딩 천재들만이 되는 것일까? 하는 생각이 들었습니다. 이럴 때 어떻게 해야할지.. 고민이 됩니다. (경력직이라서 사실 부담없이 생각했고 실버정도로 짐작했었는데 큰 오판이었어요. 저는 현재 파이썬으로만 개발&머신러닝을 했고 4년 경력입니다..큰돌강의는 2달째로 현재 6주차 하고 있습니다.)물론, 제가 아직 완전히 모의고사까지 다 잘 풀 수 있는 수준이 되기 전에 조금 일찍? 코딩 테스트를 본 것도 있지만 그 정도 수준의 문제라면 어쩌면 제가 공부를 다 해도 못 풀지도 모른다는 걱정이 들어서 이렇게 고민을 상담합니다...(문제 중에서는 유저들의 이메일과 아이디에 오타나 부계정으로 판단되는 것들을 Levenstein 편집거리를 응용해서(그것인지 이해해야만 알 수 있는.. replace부분만 빼기) 다시 짜야 하는 그런 스타일이었고, 그 이후에도 겹치는 유저들을 제거하고 최종적으로 unique한 유저의 숫자를 return 하는 문제가 그나마 풀만한 거 였습니다..) 그 외에도 preorder traversal이 유효한지 아닌지를 판단하는 문제 등 제 수준에서는 골드 2~3이상으로 느껴지는 어려운 문제 2개가 더 있었어요.)어떻게 준비해야할지 고민이 되서 도와주세요. (단문 위주의 백준 스타일로만 준비 해도 될지. 제가 이렇게 좌절하는게 당연한건지, 프로그래머스 같은 장문 문제를 보고 유형이 보이지 않는 문제 등등)
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
현재 아무것도 준비된게 없는 상황에서 코딩테스트 준비부터 해도 될까요?
안녕하세요! 현재 파이썬은 문법만 어느정도하고 c언어도 파이썬 만큼은 아니어도 포인터에 대한 이해를 한 소프트웨어학과 2학년 재학중인 학생입니다. 길을잡지 못하고 방황하고있습니다...ㅜㅜ백엔드, 프론트엔드, iOS 등 할거를 찾으면서 Java도 문법을 조금 해보고 Swift도 조금 해보면서 어떤 분야가 나한테 맞을까 하면서 분야를 찾고있는데 결국 찾지 못했습니다...ㅜㅜ사실 Mac을 사용중이여서 iOS를 해볼까 했었습니다. 그런데 Native앱들이 요즘 시장이 점점 하이브리드 시장에 먹히면서 수요가 점점 줄기도 하고 Web기술도 계속 발전을 하면서 Web뷰를 이용한 앱들 또한 성장을 해서 네이티브앱 개발자들의 자리가 점점 줄어든다고 해서 분야를 선택하고 있지 못하는 상황입니다.혹시 큰돌님께서는 개발자 분야를 선택하실 때 참고하신게 있나요?현재 여름방학동안 분야 선택을 하면서 이것저것 찍먹만하고 이렇다할 성과를 거둔것이 없어서 너무 고민입니다... 그래서 뭐라도 해보자는 생각으로 코딩 테스트 준비라도 하려고 구입을 했습니다. 그런데큰돌님 유튜브 영상에서는 프로젝트를 하나 할정도의 실력을 갖추고 cs공부를 어느정도 한 상황에서 알고리즘을 학습하라고 하셨는데 이 강의를 나중에 (만약에 백엔드 분야를 선택했을 경우) 백엔드를 어느정도 숙련될 정도로 학습을 하고 듣는 것이 좋을까요?
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
c++로 코테 준비 괜찮을까요??
하반기 공채 생각중인데, 현재 JS로 어느정도 준비한 상태인데, c++을 새로 익혀서 하는게 좋을까요??괜히 c++로 코테 언어 바꿨다가 헷갈릴 것 같아서요..준비할 것도 많고 맘이 조급한데 c++ 괜히 시도했다가 시간낭비 될 것 같다는 생각이 들어요
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-M 12100 강사님의 코드에 있어서 질문있습니다.
#include <bits/stdc++.h> using namespace std; int ret, n; struct Board{ int a[24][24]; void _rotate90(){ int temp[24][24]; for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ temp[i][j] = a[n-j-1][i]; } } memcpy(a,temp,sizeof(a)); } void _move(){ int temp[24][24]; for(int i=0; i<n; i++){ int c = -1; int d = 0; for(int j=0; j<n; j++){ if(a[i][j] == 0) continue; if(d && a[i][j] == temp[i][c]) { // c가 -1이어도 인덱스아웃이 안나네..? temp[i][c] *= 2; d = 0; }else{ temp[i][++c] = a[i][j]; d = 1; } } for(c++; c<n; c++) temp[i][c] = 0; } memcpy(a,temp,sizeof(a)); } void get_max(){ for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ ret = max(ret, a[i][j]); } } } }; void go(Board c, int here){ if(here == 5){ c.get_max(); return; } for(int i=0; i<4; i++){ Board d = c; d._move(); go(d, here+1); c._rotate90(); } return; } int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> n; Board c; for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ cin >> c.a[i][j]; } } go(c,0); cout << ret << "\n"; return 0; }위의 코드는 강의내용과 같은 코드입니다.강사님의 코드에서 move함수에 사용했을때 처음 c가 -1이면 if(d && a[i][j] == temp[i][c]) 이 가정문에서 temp[i][-1]이런경우가 되서 인덱스오류가 발생할거라 생각했는데 문제없이 넘어가는데 왜 그런건지 이해시켜주실 수 있을까요?
-
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
고민없어여. 구조체로 맨들어보기..(구현 공유)
#include <iostream> using namespace std; struct Choice { int value; string name; }; int main() { while (true) { Choice user, computer; user.name = "사용자"; computer.name = "컴퓨터"; cout << "가위(1), 바위(2), 보(3) 중 하나를 선택하세요! : "; cin >> user.value; srand(time(NULL)); computer.value = 1 + (rand() % 3); int result = (user.value - computer.value + 3) % 3; if (result == 0) { cout << "무승부!" << endl; } else if (result == 1) { cout << user.name << "가 이겼습니다!" << endl; } else if (result == 2) { cout << computer.name << "가 이겼습니다!" << endl; } if(user.value == 4) { cout << "프로그램을 종료합니다." << endl; break; } } return 0; }
-
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
늦은 나이에 전직을 희망하는데, 현실적인 조언을 구하고 싶습니다.
어쩌다보니 현업에서 기획자로 8년정도 일을 하다가.. 사이버대학 졸업과 동시에 같은 프로젝트의 클라이언트 파트에서 프로그래머로 일을 하게 되었습니다.프로젝트가 좋지 않게 흘러가, 안좋은 결과를 맞이하면서 본부 전체가 권고사직으로 프로젝트가 종료됐는데, 6개월이란 짧은시간의 클라이언트 프로그래머 경력이 생기는 바람에.. 다시 기획자로 돌아가려고 생각을 해보니, 솔직히 마음이 썩 내키지는 않습니다 ㅎㅎ;; 그만큼 클라이언트 프로그래밍에 대한 업무 만족도와 재미가 굉장히 높았거든요.그렇다보니, 30대 중반에 접어든 나이에 클라이언트 프로그래머 신입으로 재취업을 노리는 상황입니다. 그래도 6개월동안 삽질과 구현, 디버깅 등등을 했던 자그마한 결과물들이 있어, 루키스님 강의 보면서 빠르게 이해하고, 부족한 부분은 채워나가고는 있기는 하지만, 현실의 벽을 생각하면 이게 과연 맞는 일인가 ? 라고 몇 번이고 흔들리게 되네요.이런 고민을 하는 와중에도, 클라이언트 프로그래머로 꼭 취업하고싶다 는 생각은 변함이 없습니다.당장에 가장 큰 문제는 무언가를 처음부터 구현하는 것에 대해 갈피를 잘 못잡는 것입니다. 어떤 포트폴리오를 만들어야 경쟁력이 있을지도, 아직까지는 안개 속에서 흐릿한 형상만 보이는 정도라 막막하네요. 강의 영상을 보면서 느낀건, 루키스님이 많은 사람들을 가르쳐 본 경험이 있는 것 같다고 느껴졌습니다.그래서 부끄럽지만, 현실을 마주하고 여쭙고, 앞으로를 더 확고하게 대비하는 것이 필요하다 생각되네요.서론이 길었습니다.언리얼은 에디터 자체와 블루프린트 로직으로 전체 기간으로 따지면 4년정도는 만져봤습니다. 언리얼에 대한 진입장벽은 그나마 좀 나은데, 포트폴리오는 어떤 방향으로 준비하는 것이 좋을까요 ?모작을 하나 해볼 생각으로, 핵앤슬래시 장르의 게임 하나를 정해서 비슷하게 구현해보려고 합니다. 구현 작업이 완료되면, 포트폴리오는 어떤식으로 정리하는 것이 좋을까요 ?포트폴리오 제작에 있어서, 이 부분을 더 신경쓰면 좋을 것 같다 하는 부분이 있다면 조언 부탁드립니다. 루키스님 강의를 구입한 것이 저에겐 큰 자극과 동기부여가 되었습니다. 좋은 강의를 제공해주셔서 정말 고맙습니다.굉장히 추상적일 수 있는 질문이지만, 답변 기다리겠습니다 !
-
it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
강의 자료 다운로드
강의 자료를 다운로드 하려는데 크롬에서 위험한 자료라고 계속 거부당하는데 어떻게 다운 받으셨나요 다들??
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
예시참고코드 잘문있습니다.
현재 1주차를 막 끝내가려고 합니다아직은 백준기준 브론즈~실버 수준의 문제라 크게 복잡한부분은 없어 먼저 풀어보고 풀수있는 이론이 생각 나지않을때 큰돌님의 이론설명과 참고코드를 참고하여 핵심적인 부분을 체크하여 문제를 풀어보고 있습니다알고리즘 메인적인 구현로직은 같아도 세부구현이나 로직의 재현이 제가생각한것과 참고코드가 다른부분이 있을때에 큰돌님의 참고코드를 기반으로 다시한번 풀어보는게좋을까요? 다풀어본문제도 참고코드를 확인하면서 다시한번 큰돌님의 강의방식대로 풀어보는게 더 좋을지 궁금합니다 감사합니다.