안녕하세요! 강의 재밌게 잘 수강하고 있습니다! 힙 영역과 스택 영역이 반대 방향으로 가변적으로 커지는 이유가 메모리가 겹치지 않도록 하기 위해서라고 하셨는데 반대 방향이더라도 그림과 같이 가변적으로 커지면 메모리 상에서 겹치는 부분이 생기는 것으로 보이는데 제한이 따로 있어서 상관이 없는지 궁금합니다.
int check(int temp, vector<int> &v) // vector<int> v 로 쓸 때 다른 부분은 블로그에 있는 코드와 동일하게 작성하고 check 함수의 매개변수 부분에서 vector<int> &v를 vector<int> v로 바꿔서 쓰면 답은 동일하게 나오는데 시간 초과가 나와서 틀리게 됩니다. 왜 시간이 더 길어지는지 알고 싶습니다.
#include <bits/stdc++.h> using namespace std; // 난쟁이 9명 int dwarf[9]; int main() { int sum = 0; // 입력받기 & 총 합 구하기 for (int i = 0; i < 9; i++) { cin >> dwarf[i]; sum += dwarf[i]; } // 7난쟁이가 아닌 2명의 합 int remain = sum - 100; // 배열에서 2명의 합이 remain인지 확인하기 for(int i = 0; i < 8; i++) for(int j = i + 1; j < 9; j++) if (remain == (dwarf[i] + dwarf[j])) { dwarf[i] = INT32_MAX; dwarf[j] = INT32_MAX; break; } // 정렬하기 sort(dwarf, dwarf + 9); // 출력 for (int i = 0; i < 7; i++) cout << dwarf[i] << '\n'; } 난쟁이가 아닌 얘들에게 INTMAX 값을 넣고 SORT 시켰는데 왜 이 코드가 계속 틀렸다고 나오는지 잘 모르겠습니다
intellij community edition을 사용해 실습하고 있습니다. 섹션 2. Hello API 테스트와 같이 터미널에 http -v ":8080/hello?name=Spring" 요청시 다음과 같은 에러가 뜨며 요청이 제대로 이루어지지 않습니다. 혹시 ultimate 버전에서만 지원하는 기능이어서 그런건지 질문 드립니다. http : The term 'http' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + http -v ":8080/hello?name=Spring" + ~~~~ + CategoryInfo : ObjectNotFound: (http:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
안녕하세요~ 찾아보다 해결이 안되어 문의 드립니다. 현재 동작하는 인덱스 색인은 아래와 같습니다. 그런데, 예를들어 "트루그린" 이라고 검색하면 이 인덱스에 들어있는 도큐먼트는 9개인데, 2개만 검색이 됩니다. 아래와 똑같이 테스트인덱스를 생성하여, 도큐먼트 9개를 넣어서 search하면 또 9개가 나옵니다. 왜 이런 현상이 발생하는지 도움주시면 정말 감사드리겠습니다~
안녕하세요... connect.php 까지는 잘 됐는데 다시 Putty 실행하려고 하니간 no supported authentication methods available <<오류가 뜨네요 ㅠㅠ ec2 실습할때는 실행이 잘 됐고, 영상 그대로 rds 실습하면서 ec2 실습 할 때 썻던 인스턴스는 중지 시키고, 새로 만든 인스턴스 IPv4 주소를 넣었어요.. 이거빼곤 앞에서 실습하던거랑 완전 똑같아요 인터넷으로 검색해보니깐 DNS 주소 넣으라고 해서 그걸로도 해봤는데 똑같이 저 오류가 뜨네요 보안규칙 다 설정되어있고, 상태검사 둘다 초록색 체크고... 시작 시 할당된 기 페어도 제가 만들었던 ppk 파일 해놓은거 맞습니다.. 혹시몰라서 puttygen에서 다시 만들어서 해봤는데도 똑같습니다ㅠㅠ 어떻게 해야할지 모르겠어요
안녕하세요 공부 관련 질문있어서 글 작성해요! 현재 part4까지 들었는데 유니티 part2 부분과 part4 부분이 부족하여 복습하면서 계속 강의를 계속 들을 예정인데 알고리즘/자료구조 공부도 이제 시작하는데 시간 비율을 어느정도로 하는게 좋을지 궁금해서 여쭤보려고 해요 현재는 C# 공부 6 : 코딩테스트 준비 4로 하려고 하는데 C# 공부 비율을 더 늘리는게 좋은지 어떤지 잘 모르겠어서 질문남겨요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님! 강의를 듣고있는데 드디어 문제의 강의를 들을 차례인데 먼저 제가 풀어보고 듣는게 나은지 아니면 그냥 일단 강의를 듣는지 잘 모르겠어서 질문 남겨요! 그리고 강의 교안을 혼자 계속 공부를 따로 해야하는지 부분도 궁금합니다!
Concurrently 적용 후 npm run dev를 실행하면 [1] (node:6792) [DEP_WEBPACK_DEV_SERVER_ON_AFTER_SETUP_MIDDLEWARE] DeprecationWarning: 'onAfterSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' option. [1] (Use node --trace-deprecation ... to show where the warning was created) [1] (node:6792) [DEP_WEBPACK_DEV_SERVER_ON_BEFORE_SETUP_MIDDLEWARE] DeprecationWarning: 'onBeforeSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' option. 경고가 발생했습니다. 서버는 작동되지만 경고가 거슬려서 찾아보고 방법 공유드립니다. 클라이언트 node_modules/react-scripts/webpackDevServer.config.js 에서 수정해주시면 됩니다. 수정 전 onBeforeSetupMiddleware(devServer) { // Keep evalSourceMapMiddleware // middlewares before redirectServedPath otherwise will not have any effect // This lets us fetch source contents from webpack for the error overlay devServer.app.use(evalSourceMapMiddleware(devServer)); if (fs.existsSync(paths.proxySetup)) { // This registers user provided middleware for proxy reasons require(paths.proxySetup)(devServer.app); } }, onAfterSetupMiddleware(devServer) { // Redirect to PUBLIC_URL or homepage from package.json if url not match devServer.app.use(redirectServedPath(paths.publicUrlOrPath)); // This service worker file is effectively a 'no-op' that will reset any // previous service worker registered for the same host:port combination. // We do this in development to avoid hitting the production cache if // it used the same host and port. // https://github.com/facebook/create-react-app/issues/2272#issuecomment-302832432 devServer.app.use(noopServiceWorkerMiddleware(paths.publicUrlOrPath)); }, 수정 후 setupMiddlewares: (middlewares, devServer) => { if (!devServer) { throw new Error('webpack-dev-server is not defined') } if(fs.existsSync(paths.proxySetup)) { require(paths.proxySetup)(devServer.app) } middlewares.push( evalSourceMapMiddleware(devServer), redirectServedPath(paths.publicUrlOrPath), noopServiceWorkerMiddleware(paths.publicUrlOrPath) ) return middlewares; },
http://boj.kr/950a82ed51544ab2afcab679ab16ca02 안녕하세요 강사님 제가 작성한 코드인데 강사님이 설명해주신 부분과 차이가 있는 부분이 있어서 질문올립니다. 첫 번째 질문 저는 재귀함수를 작성할 때 하위함수를 무조건 호출하고, 가장 하위함수의 결과부터 시작해서 올라오는 방식으로 코드를 짰습니다. 이런 방식을 분할 정복이라고 할 수 있는건가요? 두 번째 질문 위의 방식으로 코드를 작성하기 위해서 시작 지점을 범위의 우측 하단으로 설정했습니다. 그래서 맨 처음 재귀함수를 호출할 때, N을 시작 지점으로 입력받게 됩니다. 이 부분은 잘 처리한건가요?
while(lo<=hi){ ll mid=(lo+hi)/2; if(check(mid)){ ret=mid; hi=mid-1; }else lo=mid+1; } 왜 하던것 처럼 이렇게 하면 안되나요? ㅠㅠ ret =mid; lo=mid+1; else hi=mid-1; 이렇게 해야 되네요
안녕하세요. 강의 잘 들었습니다. 강의 들으면서 궁금증이 생겼는데, 만약에 쿠폰 발급 기능을 API로 제공한다고 가정하면 client -> 쿠폰 발급 기능 API 호출이 이루어지고 쿠폰 발급 기능 API에서는 쿠폰 발급 여부를 확인하고 kafka로 produce하게 되는데, 이때는 실제로 쿠폰이 발급된 상태는 아닐 수도 있을 것으로 예상됩니다(실제 쿠폰이 발급되는 시점은 consumer에서 작업이 정상적으로 완료되어야하므로 트래픽이 많거나 하는 경우 시간차이가 더 심할 것으로 예상됩니다) 이러면 쿠폰 발급 기능 API에서 응답값은 어떤 값을 줘야할까요? 쿠폰 발급 여부에서 발급이 가능하다면 쿠폰 발급되는것은 확정이기 때문에 발급되었다는 정보? 쿠폰 발급 여부에서 발급이 가능하지만 추가적으로 polling해서 client 쪽에서 확인하도록 처리? 제가 생각했을땐 위의 2가지정도로 가능할 것 같은데 강사님 의견이 궁금합니다..! 감사합니다.
안녕하세요! 좋은 강의 잘 들었습니다! 실무에서 JPA를 사용하면서 궁금한점이 있어서요 실무에서는 @DynamicInsert, @DynamicUpdate 사용하고 있는데 영한님은 한번도 안쓰시더라구요..! 실무에서는 어떻게 사용하시는지 궁금합니다! @DynamicInsert, @DynamicUpdate 사용하지 않으면 어떻게 사용하는지도 궁금합니다.
안녕하세요! 좋은 강의 잘 들었습니다! 실무에서 JPA를 사용하면서 궁금한점이 있어서요 실무에서는 @DynamicInsert, @DynamicUpdate 사용하고 있는데 우빈님은 한번도 안쓰시더라구요..! 실무에서는 어떻게 사용하시는지 궁금합니다! @DynamicInsert, @DynamicUpdate 사용하지 않으면 어떻게 사용하는지도 궁금합니다.
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 경로를 들어가고싶은데 안들어가져요 참고로 관리자계정으로 했는데도 똑같아요