묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
구현해보았습니다.
7:25초까지만 듣고 빈칸코드 안 보고 직접 해봤습니다. 못 푸신 분들은 참고하세요. 괜찮으시다면 피드백 부탁드립니다. 저는 7:25 이후부터 들으러 가겠습니다. #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h> void swap(int* xp, int* yp); void printArray(int arr[], int size); void selectionSort(int arr[], int n); int main() { int arr[] = { 77, 4, 234, 864,25,12,22,11, 999, 111 }; int n = sizeof(arr) / sizeof(arr[0]); selectionSort(arr, n); printArray(arr, n); return 0; } void swap(int* xp, int* yp) { int temp = *xp; *xp = *yp; *yp = temp; } void printArray(int arr[], int size) { for (int i = 0; i < size; i++) printf("%d ", arr[i]); } void selectionSort(int arr[], int n) { int min_idx = 0; int start_idx = 0; while(start_idx!=n) //첫 인덱스 0을 시작으로 n-1까지 돌면서 인덱스비교 { for (int i = start_idx; i < n; i++) //시작 원소부터 마지막 원소까지 반복 { if (arr[min_idx] > arr[i]) // 인덱스 기준으로 값을 비교하며 오름차순 정렬 min_idx = i; } swap(&arr[min_idx], &arr[start_idx]); start_idx++; // 한 주기의 sorting이 끝날 때마다 시작인덱스도 1씩 증가 min_idx = start_idx; // 시작인덱스와 최소값인덱스를 맞춰줘야 그 기준으로 싹 다 비교함. } }
-
미해결윈도우 악성코드(malware) 분석 입문 과정
강의 대로 했는데 xp에서 인터넷 열면 이렇게 떠요. 연결이 안된거나, 보안문제가 있는것 같아요
(사진)
-
해결됨프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 1
퍼포먼스탭에서 api 요청~ 콜백 까지의 시간 병목 판단 기준 질문드립니다
안녕하세요. 강의잘 보고있습니다. 해당 편에서 1300ms~2400ms 까지 콜백 시간이 길게 늘어져서 병목이 일어난다고 판단된다고(비슷하게) 말씀해주셨는데요. 혹시 실무 라이브 서비스를 기준으로 봤을때 몇ms 정도를 기준으로 병목인지 아닌지를 판단할수 있을까요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
33번문제 질문드립니다
data = input() var = data.split(',') for i in range(4): print(var[i]) 미리 풀어봤을떄 저는 이렇게 썻는데 이렇게 코딩하는것 보다 풀어주신거처럼 코딩하는게 더 좋은 코딩인가요?
-
미해결생활코딩 - React
현재는 comunity에 tools라는 항목이 없네요
사라진듯함
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
leetcode 196번 문제의 서브쿼리 풀이에 관해
안녕하세요! 데잇걸즈 4기 강지은입니다! 강의와 실습 둘다 즐겁게 진행하고 있습니다. 아직 서브쿼리 개념이 많이 어색한데요, 특히 WHERE절에 서브쿼리를 넣는 개념이 약간 어렵습니다.TT (서브쿼리를 보다보니 JOIN이 쉬워보이는 매직...) 강의 듣는 도중에 궁금했던 점들 여쭤보고 싶습니다! 1) 서브쿼리는 주로 from절에 많이 쓰이나요? 가상의 테이블을 만든다는 것 자체가 활용도가 높아보이는데요, 196번을 where절 안에 서브쿼리 이용하면서 풀때에도 from절에 칼럼이 Email, MIN(Id)로 된 서브쿼리가 있더라구요! 서브쿼리가 중첩되어서 식이 어려워지기는 하는데, 어찌됐든 FROM절에서 서브쿼리가 또 쓰이더라구요! 서브쿼리는 FROM에서 자주쓴다고 이해하면 조금 활용하기 쉬울까요? 그리고 여기서 temp는 무엇을 의미하는지 궁금합니다. 그냥 임시테이블 만들때 as해서 붙이는 개념이라 생각하면 될까요? 2) 그리고 여기서 NOT IN 이 아니라 IN 으로 써서 풀수도 있을까요? 저는 처음에 NOT IN을 활용할 생각을 전혀 못하고, 중복된 애들을 지워야 한다는 생각만 했습니다. 그래서 WHERE절에 서브쿼리를 해서 DELETE A FROM Person AS A, Person AS B WHERE A.Id IN (SELECT A.Email FROM Person AS B WHERE A.Email = B.Email AND A.Id > B.Id) 이런식으로 구조 세워서 풀었었는데 두개의 테이블을 JOIN하지 않고 바로 꺼낸다는 시점에서 뭔가 논리가 잘못됐음을 깨닫고 INNER JOIN으로 풀어버렸어요. TT 혹시 이게 가능할까요? 힌트를 주셨으면 합니다.!! 즐겁고 유익한 강의 정말 감사합니다!
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
colab 에 대해서
colab공지에 대해서 저번에 봤는데요. 현재 기존 진행중이던 jupyter notebook을 사용안하는 분들을 위한게 colab방법인거죠?정리) => 기존 jupyter notebook으로 google cloud platform gpu사용자들은 colab관련 수업 무시하고 진행하면 되는거죠? 항강 좋은 강의 감사합니다.
-
미해결파이썬으로 장고(Django) 공략하기: 입문
uwsgi에서 Internal Server Error가 나타납니다.
그 이전까지 :8000번 포트를 이용해서 배포하는 것 까지는 성공했습니다. 프로젝트 폴더 명은 my-portfolio 로 정했습니다. ini 입니다. sudo vi /etc/nginx/sites-enabled/default 입니다. sudo vi /etc/nginx/nginx.conf 입니다. 이렇게 입력한 뒤 wq로 저장하고 sudo service nginx reload 를 입력했습니다. 고정ip로 인터넷 창에 입력했는데 흰 배경에 Internal Server Error 이렇게만 나타납니다. 혹시 어디가 문제인지 알 수 있을까요??
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
import 연결 할 때
import vue-ex form "./components/vue-ex"; 이렇게 위처럼 ./로 연결하는 법도 있고 import vue-ex form "@/components/vue-ex"; 이렇게 @로 연결하는 법도 있던데 두가지의 차이점이 있나요???
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
안녕하세요 질문있습니다 ㅠㅠ
이번강의 보고 따라해봤는데 display: inline-block; 을 .item에 넣어도 옆으로 붙지를 않아서 한줄로 나오지를 않더라구요 뭘 잘못한건지 모르겠어서요 ㅠㅠ 뭐가 잘못된걸까요..?? <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <title>오버하면 상세설명 나타나는 상품목록</title> <style> .items { text-align: center; } .item { display: inline-block; width: 300px; height: 300px; border: 1px solid #ddd; position: relative; margin: 10px; } .caption { width: 300px; height: 300px; background-color: rgba(0, 0, 0, 0.7); position: absolute; top: 0; left: 0; color: #fff; padding: 20px; box-sizing: border-box; padding-top: 40px; opacity: 0; transition: 0.5s; } .caption a { color: #fff; background-color: teal; padding: 7px; border-radius: 3px; text-decoration: none; } .caption a:hover { background-color: #fff; color: #000; } .item:hover .caption { opacity: 1; } </style> </head> <body> <div class="items"> <div class="item"> <img src="1.jpg" alt=""> <div class="caption"> <h2>라이언인형</h2> <p> Lorem ipsum dolor sit amet, consectetur adipisicing. </p> <p>Price : <s>$12</s> $10</p> <a href="#none">view detail</a> </div> </div> </div> <div class="items"> <div class="item"> <img src="1.jpg" alt=""> <div class="caption"> <h2>라이언인형</h2> <p> Lorem ipsum dolor sit amet, consectetur adipisicing. </p> <p>Price : <s>$12</s> $10</p> <a href="#none">view detail</a> </div> </div> </div> <div class="items"> <div class="item"> <img src="1.jpg" alt=""> <div class="caption"> <h2>라이언인형</h2> <p> Lorem ipsum dolor sit amet, consectetur adipisicing. </p> <p>Price : <s>$12</s> $10</p> <a href="#none">view detail</a> </div> </div> </div> </body> </html>
-
미해결비전공자를 위한 개발자 취업 개론
잔디심기
블로그 운영에 있어 티스토리 블로그를 더 추천해주셨는데요, 그럼 블로그는 티스토리로 운영하면서 잔디심기를 위해서 깃허브는 따로 해야 하는 것인가요??
-
미해결해커를 위한 iOS 앱 모의 해킹 전문 과정
frida-ios-dump 실행 에러
dump.py 실행 시 지속적으로 권한 관련 오류가 발생하면서 에러가 발생하며 동작하지 않습니다. -l 옵션으로 확인하는것은 동작하지만 마찬가지로 에러가 발생하고, 복호화 작업은 아예 동작조차 하지 않습니다. cmd를 관리자 권한으로 실행하여도 마찬가지 입니다. python은 3.7.5 입니다
-
미해결홍정모의 따라하며 배우는 C언어
구현해봤는데 피드백좀 부탁드려도 될까요?
혹시 제가 놓쳤거나 불필요한 코드가 있을지.. void my_strcat(char* str1, const char* str2) //strcat과 동일하게 작동하는 함수 구현 { while (*str1) *str1++; //널값 바로앞의 문자 if(*str1=='\0') //널값 만나면 while (*str2) *str1++ = *str2++; //널값부터 str2의 문자로 채워줌 } int my_strcmp(char* str1, const char* str2) //strcmp와 동일하게 작동하는 함수 구현 { if (strlen(str1) > strlen(str2)) //앞 문자열이 더 긴 경우 return 1; else if (strlen(str1) < strlen(str2)) //뒤 문자열이 더 긴 경우 return -1; else //두 문자열의 길이가 같은 경우 { while (strlen(str1) > 1 && strlen(str2) > 1) //두 문자열의 길이가 같고 2이상인 경우 { while (*str1 && *str2) { *str1++; *str2++; }//맨 끝 문자를 비교하기위한 while문 if (*str1 > * str2) return 1; else if (*str1 < *str2) return -1; else return 0; } //두 문자열 모두 길이가 1인 경우 if (*str1 > * str2) return 1; else if (*str1 < *str2) return -1; else return 0;
-
미해결React로 NodeBird SNS 만들기
fs not found 에러
마지막으로 잘 실행하고 다시 컸는데 다음과 같은 에러가 뜨는데 혹시 무슨 에러인가요..?ㅠㅠ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@RequireArgsCconstructo 관련 질문 드립니다.
이러한 에러가 발생하였는데 MemberRepository.java에서 @RequireArgsCconstructor를 주석처리하고 @PersistenceContext를 작성하니 에러가 해결되었습니다. @RequireArgsCconstructo 이 어노테이션을 제가 사용할 수 없던 이유가 무엇인지 알 수 있을까요??
-
따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
mongoDB와 연결할 때
삭제된 글입니다
-
해결됨프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 1
깃헙에서 클론한 같은 프로젝트인데도 결과가 다르게 나오는 이유가 무엇일까여
강사님 안녕하세여 라이트 하우스 결과가 강사님 결과와 크게 상이한데 그때그때 인터넷환경이나 사용자 PC 부하(사용량)에 따라 달라지는건지 궁금합니다. 크롬 최신브라우저입니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
팔로우 언팔로우
쉬운 질문일수도있는데 ㅜㅜ잘 몰라서 물어봅니당.. 현재는 접속해있는 user가 다른 회원을 팔로우하느냐 언팔하느냐에 따라서 구현해줬는데 언팔로우 팔로우 '되는' 다른 회원의 대한 데이터 수정은 백엔드에서 처리하는건가요 ?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
이 부분에서
draft.mainPosts = action.data.concat(draft.mainPosts); draft.hasMorePosts = draft.mainPosts.length < 50; 이 부분에서 mainPosts가 50보다 커지면 안불러 오게 된다고 하셨는데.. 실제로 궁금한 점이 진짜 데이터가 떨어져서 서버로 부터 아예 오지 않을 경우에는 어떤식으로 짜야하나요 ? draft.hasMorePosts = action.data.length== 0; 이런식으로 해야하나요 ? 그런데 이와 같이 할 경우에 메모리가 터질 수 있으니 react-virtualized같은 걸 쓰는거구요 ??
-
해결됨홍정모의 따라하며 배우는 C++
동영상 플레이속도
플레이 속도 조절 옵션이 사라져서 안보이네요.. ios iPadmini쓰고있는데.. 아시는분 계실까요??