묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)
학습 방법에 대해서 조금 질문이 있어요!
안녕하세요.강의를 구매하고 재밋게 보고 있는데요지금 재귀함수 이해하기 시리즈 3편을 다 보았는데요질문은 제가 지금 학습하고 공부하는 방법이 맞나요?엇나가고 있는거라면 조언 해주시면 감사드려요 ㅠㅠ강의를 보기전 직접 문제를 풀어보기내 코드랑 강의를 보면서 코드 이해하기강의와 노션을 완독 한 후에 풀이 코드 방식을 학습하고 해당 방식을 풀이 1번 2번 3번 대로 직접 푸는 연습하기아무래도 파이썬 처음이다보니 익숙하지 않아서 문법을 조금 찾아보면서 하고 있긴 합니다. 예를들어 arr = [-1] * (n +2)아래와 같은 코드가 살짝 이해가 안되었는데출력 해보니까 js로 작성해보자면const n = 10; const array = Array.from({ length: n + 2 }).fill(-1);이런 코드인것 같더라요.결론적으로는 1,2,3번 방식으로 공부하고 있으면서 파이썬 문법은 중간중간 제공해주신 파이썬 Notion이나 구글링을 통해서 학습 하면서 문제 풀이 방식들을 안보고도 풀 수 있을때까지 반복 숙달하고 있는데 이렇게 학습 하면 될까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
업캐스팅 7분 째
b.paint 실행시 sup.draw가실행될 땨 부모의 draw가 싷행되서 B가찍히고 그다음. draw()가 실행되자나요 이때이게왜자식의. draw가실행되는건지. 모르겠에요. 부모의 생성자가실행되는거라서 B가찍히고 부모의생성자안에 draw()도 포함되는거니까 부모의 draw()가 실행되는게아닌ㄱ요?
-
미해결피그마 아토믹 컴포넌트 디자인 시스템으로 MVP 만들기
피그마 원본 받을 수 있는지 여부 궁금합니다!
피그마 원본 받을 수 있는지 여부 궁금합니다!
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
에러 메시지
df 불러오기는 잘 되지만, df를 데이터로 이용하여 바 그래프 작성시 에러 메시지가 나와요. 답변 부탁드립니다. 감사합니다.
-
미해결
셀레늄 웹페이지 로드 중 꺼짐
안녕하세요셀레늄을 소개하는 다음 웹페이지 https://wikidocs.net/177133#_2를 보고 해보고 있는데요.실행했을 때 네이버 화면이 로드 되다가 도중에 꺼져버립니다.어덯게 해결하면 좋을까요?자료화면 링크걸었습니다. https://drive.google.com/file/d/1ZdA5RIf0NZnbY-8-_Tkf2wNf3RVTsXS5/view?usp=sharingvs code, window11 환경입니다.# 방법1 # from seleniumwire import webdriver from selenium import webdriver from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys options = webdriver.ChromeOptions() # options.add_argument("headless") # mobile_emulation = { "deviceName": "iPhone 12 Pro" } # options.add_experimental_option("mobileEmulation", mobile_emulation) # options.add_argument("user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36") options.add_experimental_option('excludeSwitches', ['enable-logging']) # 콘솔로그 출력 안하게 options.add_experimental_option("excludeSwitches", ["enable-automation"]) # 자동화 제어 메시지 제거 options.add_experimental_option("useAutomationExtension", False) # 자동화 확장기능 비활성화 options.add_argument('--disable-blink-features=AutomationControlled') # 자동화 탐지 회피 service = Service() driver = webdriver.Chrome(service=service, options=options) driver.get("https://www.naver.com") driver.quit()
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
태그와 속성이라는 개념을 제가 잘 이해했나요?
안녕하세요.'패턴으로 실습하며 익히기: HTML 이해를 바탕으로 크롤링하기' 강의를 듣고 있습니다.태그와 속성이라는 개념이 여러번 등장하는데,제가 잘 이해했는지 궁금합니다.제가 이해하기로 태그는 속성의 이름을 말하는 것이고,속성은 HTML언어에서 '파이썬의 문자열, 숫자, 소수점 등 변수종류' 와 비슷한 역할 하는 것 같습니다.예를 들어서img src = 'dimg.png' width = '100' 에서img는 속성을 부르는 명칭입니다.src는 이미지 파일이라고 컴퓨터에게 알려주는 속성입니다. 제가 잘 이해했는지 알려주시면 감사하겠습니다.HTML언어가 파이썬 언어에 비해 생긴게 복잡해서 배우기 어려운 것 같습니다.
-
미해결Airflow 마스터 클래스
Bash operator 만들기, log 확인하는법
섹션2 Bash operator 만들기 수업에서 bash_t1, bash_t2 task 모두 실행은 됐는데log탭이 보이질 않습니다.현재 Airflow (2.9.3 ver) 화면입니다. Auditlog 에서도 볼 수 없는데 어디서 볼수있나요?
-
미해결프로젝트로 배우는 Python 챗봇 & RAG - LangChain, Gradio 활용
Chroma 오류
Chroma 오류가 발생합니다.오류가 발생하면서 커널이 끊어집니다.here 눌렀을 때jupyter log 눌렀을 때 입니다.다음 부분에서 오류가 나는 것 같습니다.from langchain_community.vectorstores import Chroma db = Chroma.from_documents(splits, embeddings_model)
-
해결됨넓고 얕게 외워서 컴공 전공자 되기
쓰레드(thread)가 만약 16개이면 프로세스를 17개이상 실행할수있나요?
프로세스와 쓰레드의 관계에 대해 이해를 잘못하겠습니다.============질문을 하게된 계기============다나와에 들어가보면 쓰레드에 관하여 "쓰레드는 cpu내부에서 실질적으로 업무를 수행하는 가장 작은 논리단위" 라고 써져있고쓰레드는 메모리를 공유하고, 프로세스는 독자적인 메모리를 차지 하고있으며프로그램하나가 단순히 하나의 프로세스로 처리하기 어려워서 더작은 실행의 단위가 필요해서 나온게 쓰레드로 알고있습니다(출처 : 프로세스와 스레드의 차이 (velog.io))아마 저는 쓰레드가 소프트웨어적 개념인데 왜 cpu에 따라 쓰레드 수가 정해져있는지 이해를 못하고있는거같습니다.무슨질문을해야 궁금증이 해결될까 고민하다가 제목과 같은 질문을 하게 되었습니다.====================================만약 저와 같은 질문을 한사람이 있었다면... 링크만 달아주시면 감사히 보겠습니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2870 반례부탁드립니다.
우선 제 로직은,input string을 0번 index부터 확인해서, 문자이면 넘어가고, 숫자이면,find_number()함수로, 이후 연속된 숫자를 찾아,delete_zero()함수로, 해당 숫자(found_number)의 0을 삭제합니다. 이후,bigStringIntCompare()함수로, sort()하여, 출력합니다.백준에 질문 게시판의 모든 반례를 검사해보았는데, 전부 통과했는데, 틀렸다고 합니다.반례부탁드립니다.#include <bits/stdc++.h> using namespace std; int N; string find_number(string str){ string ret; for(int i=0;i<str.size();i++){ if(isdigit(str.c_str()[i])) ret+=str.c_str()[i]; else break; } return ret; } string delete_zero(string str){ int how_many_delete_zero=0; for(how_many_delete_zero=0;how_many_delete_zero<str.size();how_many_delete_zero++){ if(str.c_str()[how_many_delete_zero]!='0') break; } if(how_many_delete_zero==str.size()) return "0"; return &str.c_str()[how_many_delete_zero]; } bool bigStringIntCompare(string a,string b){ if(a.size()<b.size()) return true; else if(a.size()>b.size()) return false; else{ for(int i=0;i<a.size();i++){ if(a.c_str()[i]>b.c_str()[i]) return false; } return true; } } int main(){ cin>>N; // vector<int> ret; vector<string> ret; while(N-->0){ string input; cin>>input; for(int i=0;i<input.size();i++){ if(isdigit(input.c_str()[i])){ string found_number=find_number(&input.c_str()[i]); // printf("found number : %s\n",found_number.c_str()); // ret.push_back(atoi(found_number.c_str())); string ret_number=delete_zero(found_number.c_str()); // printf("ret_number : %s\n",ret_number); ret.push_back(ret_number); i+=found_number.size()-1; } } } sort(ret.begin(),ret.end(),bigStringIntCompare); // for(int i=0;i<ret.size();i++) printf("%d\n",ret[i]); for(int i=0;i<ret.size();i++) printf("%s\n",ret[i].c_str()); return 0; }
-
해결됨Real MySQL 시즌 1 - Part 1
LATEAL 사용 관련 질문
안녕하세요. 현재 강의를 수강중인 학생입니다. RATERAL 사용 관련되어 질문이 있어 글 남겨드립니다. 잘못된 지식일 수 있지만, 서브쿼리를 사용하면 DBMS에서 지원하는 최적화를 지원받지 못해 서브쿼리를 사용하는 것보다는 최대한 조인을 사용하거나 차라리 쿼리를 나눠서 사용하는 것을 권장한다고 알고 있었습니다. 그런데 해당 강의를 수강하고 LATERAL의 사용을 적극 권장하셔서 제가 알고 있는 지식과 충돌하는 것 같습니다 혹시 어떤 경우에 LATERAL을 사용 하는 것이 좋을 지 여쭤보고자 글을 작성합니다.감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 부탁드립니다
94777@naver.com 입니다
-
해결됨SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
쿼리 튜닝 관련 강의는 ..
쿼리 튜닝 관련 교육은 이걸 보면 되나요?https://www.inflearn.com/course/sql-%EC%BF%BC%EB%A6%AC%EB%8A%A5%EB%A0%A5
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
label은 꼭 안들어가도 되는건가요?
■ 질문 남기실 때 꼭! 참고해주세요.- 먼저 유사한 질문이 있었는지 검색해주세요.- 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다.- HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요.- 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다.이번강의에서는 input email타입과 password타입에는 label이 아닌 span을 사용하셨는데label을 따로 안넣어줘도 되는지 궁금합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
try catch, html 문법 질문드립니다.
강의 너무 잘 듣고 있습니다 !제 기억으로 22년 1회차 실기 응시했을 때 try catch(예외?), HTML 문법에 글자 색깔 바꾸는 ? 그런 문제들이 출제 되었었는데, 22년 1회차 이후에는 try catch, HTML 문법이 출제된 내역이 없을까요 ?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
그래프 색이 동일하게 나옵니다.
안녕하세요,바 그래프, 선 그래프 등 아무런 설정을 지정하지 않았는데 동일한 색으로만 나옵니다. 강의내용에서 보이는 것처럼 칼라풀하게 그래프가 나오지 않네요. 설정을 조정해야하나요?감사합니다.
-
미해결그림으로 쉽게 배우는 네트워크
집에서 사용하는 공유기를 설정할 때 이런 원격 프로토콜을 사용하는건가요?
안녕하세요. 좀 더 쉽게 이해하기 위해 제 주변에서 강의 내용과 관련된 네트워크 장비가 뭐가 있을까 생각하면서 공부하고 있습니다. 그렇게 생각중에 궁금한게 있어 질문드려요.강의에서 멀리 떨어져있는 라우터에 직접 가지않고 네트워크를 설정을 할 수 있다 라는 내용을 보고 궁금한 점이 생겼습니다.집에서 아xx타임 같은 공유기를 설정할 때 브라우저에서 192.168.0.1로 들어가서 로그인하고 설정하잖아요? 이 때 telnet이나 ssh같은 원격 프로토콜을 사용하나요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링 패턴 코드 궁금한 점이 있습니다.
다음 코드는 크롤링 패턴 코드에서 앞 부분만 따왔습니다.출처: 패턴으로 실습하며 익히기:HTML 이해를 바탕으로 크롤링하기import reqests 해석: reqests라는 라이브러리를 가져온다.from bs4 import BeautifulSoup해석:bs4 라이브러리에서 뷰티플 솦이라는 클래스를 가져온다.Q1 왜 두개의 라이브러리 명이 나올까요?라이브러리 reqests, bs4Q2처음 import는 라이브러리를 가져왔는데 왜다음 import 에서는 뷰티플 솦 클래스를 가져올까요?그냥 코드쓰는 방식을 외워야 하나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
DML 관련
SQL강의 영상에서는 DDL을 설명해주셨고,DCL에 대해서는 글로 설명을 해주셨는데DML은 따로 영상이나 글로 강의해주시는 것은 없나요??
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
id 숫자 건너뜀
다른 질문 글에도 비슷한 내용이 있길래 답변 해주신대로 블로그도 참고해봤는데 해결하지 못 했어요..(33이 아닌 36으로 뜨는 이유는 데이터를 삭제해서 그렇습니다.)