학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 12분에서요 #ids.prev('x')에서 x에들어가는건 th:filed를 따라간다고 하셨는데 지금은 th:field="*{regions}" 잖아요? 근데 th:field="${item.regions}" 라면 #ids.prev('item.regions')가 맞는건가요? 어떻게되는건가요? 그리고 체크박스보다 label이 앞에나와도 prev인가요?
1. 현재 학습 진도 몇 챕터/몇 강을 수강 중이신가요? 섹션4. 3주차 Stack 3-5 어떤 알고리즘을 학습하고 계신가요? 여기까지 이해하신 내용은 무엇인가요? 2. 어려움을 겪는 부분 딩코님교재 스택부분 예제에 있는 백준 2493 , https://www.acmicpc.net/problem/2493 선생님이 알려준 내용대로 이해하고 제출했으나 3개모두 시간초과가 뜹니다. pypy로 바꿔서도 해봣네용 스택 학습이 우선적이기에 의도했다고 하더라도(제가 잘못 한걸 수도 있습니다!!!1) 시간초과가 뜨지않길 원합니다, 어떻게 코드를 수정해야할까요 3. 시도해보신 내용 에러가 발생했다면 어떤 에러인가요? 시간초과 현재 작성하신 코드를 공유해주세요 첫번째콛, -내가 작성 n=int(input()) # 한 줄로 입력 받기 data = input().strip() numbers = list(map(int, data.split())) result=[] for i in range(n-1,-1,-1): cur_idx=i for j in range(i-1,-1,-1): if numbers[i]<numbers[j]: result.append(j+1) break elif j==0: result.append(0) result.append(0) while result: print(result.pop(),end=" ") 나머지코드- 딩코님의 작성 n=int(input()) # 한 줄로 입력 받기 data = input().strip() top_heights= list(map(int, data.split())) def get_receiver_top_orders(heights): answer = [0] * len(heights) while heights: height = heights.pop() for idx in range(len(heights) - 1, -1, -1): if height <= heights[idx]: answer[len(heights)] = idx + 1 break return answer print(get_receiver_top_orders(top_heights)) # [0, 0, 2, 2, 4] 가 반환되어야 한다! n=int(input()) # 한 줄로 입력 받기 data = input().strip() top_heights= list(map(int, data.split())) def get_receiver_top_orders(heights): answer = [0] * len(heights) while heights: height = heights.pop() for idx in range(len(heights) - 1, -1, -1): if height <= heights[idx]: answer[len(heights)] = idx + 1 break return answer print(get_receiver_top_orders(top_heights)) # [0, 0, 2, 2, 4] 가 반환되어야 한다! 이렇게 구체적으로 알려주시면, 더 정확하고 도움이 되는 답변을 드릴 수 있습니다! 😊
침투/섬의개수 질문드립니다. 침투 문제에서는 연속된 숫자가 들어와서 row=input() 이렇게 표현 하셨는데 연속된 숫자가 들어올거라는 것을 어떻게 유추할수 있을까요? 섬의개수 문제에서는 침투와 달리 row=list(map(int,input().split())) 이렇게 표현하셨는데, 침투랑 동일하게 row=input()으로 표현해도 되는거 아닌가요? 연결정보 채우는거에 대한 언급을 어떻게 찾는지 궁금합니다
프로그래밍 시작하기 : 도전! 45가지 파이썬 기초 문법 실습 (Inflearn Original)
1. 질문하시기 전 유사한 질문 이 있는지 검색을 먼저 부탁드려요! 전체 소스코드 를 올려주시면 답변을 빠르게 드릴 수 있어요!(글보다 빨라요) 기초적인 질문은 이미 검색해보시면 사례가 많이 있어요! 문법적인 궁금증은 먼저 구글 검색을 통해서 레퍼런스(메뉴얼)을 읽어보시고 해결하시면 실력 향상 100% 너무 잦은 질문이나 강의와 관련 없는 질문 은 가급적 자제 부탁드려요 ㅠ.ㅠ 2. 답변이 다소 늦을 수도 있어요! 일반적인 근무시간(9 TO 6) 안에는 답변을 드리도록 노력하고 있어요! 문법적인 질문은 먼저 검색을 통해 해결해 보세요! 정확하게 질문해주시면 정확한 답변을 받으실 수 있어요! 늦더라도 꼭 응답은 드리고 있으니, 먼저 검색을 통해 해결해 보세요! 주피터 노트북 실행 시, no such file or direct 라는 문구가 뜨고 바로 꺼지는데 이런 경우는 왜 그런건가요? 파이썬, 아나콘다, 주피터 설치 확인 완료했는데 주피터 노트북만 이러네요. 파이썬은 이전에 기초 강의 들어서 실행했던 게 있어서 설치 문제없었을텐데 어디서 잘못된걸까요? ㅠㅠ 파이썬 3용으로의 주피터 강제 업데이트 방법( pip3 install --upgrade --force-reinstall --no-cache-dir jupyter) 을 사용했는데도 문제가 해결되지 않아요 ㅠㅠ
이와같이 설정하였는데요, server.xml에도 <Context path="/web" docBase="C:\eclipse-jee-2019-09-R-win32-x86_64\WEB\webapp"/> 이와같이 등록을 해주었습니다. 톰캣을 실행한 뒤 localhost:8081/web으로 접속하는 경우, localhost:8081/web/index.html과 동일한 화면이 출력되어 나옵니다. index2.html의 경우는 localhost:8081/web/index2.html 이렇게 정확하게 명시를 해줘야 index2.html화면이 나오던데요. 기본적으로 localhost:8081/web 를 입력한 경우 index.html이 출력되어 나오는 이유와, localhost:8081/web/index.html해당 url이 localhost:8081/web 와 동일한 동직을 수행하는 이유와 동일하게 수행되는 원리가 궁금합니다. 그리고 localhost:8081/web의 경우 왜 index2.html이 아닌 index.html이이 지정되어 나오는지 궁금합니다.
1. 아이덴티티 값 선생님이랑 똑같이 쳤는데 왜 값이 다르게 나오나요? 예약어 복사하실 때 예제파일에서 가져오면 된다고 하셨는데,예제파일 우클릭-vscode 열기 누르면 안열려집니다. 이미 vscode 창 실행중일 경우 예제파일을 어떻게 열어서 내용을 복사하는건가요? 2번 팝업창에서 보다시피 관리자모드로 실행중이라고 떴는데, vscode를 실행할 때 관리자모드 실행이 불가하다고 나오는건 왜그런건가요? 그리고 강의하실 때 필기에서 #ㅇㅇㅇ 이라고 #을 입력하는 이유는 파이썬 명령어에 해당되지 않게, 필기용이라는 것을 의미하는건가요? #을 붙이지 않으면 안되는건가요? 제가 개인적으로 수업을 들으며 필기를 추가하고 싶을 때 #을 붙여서 추가로 메모를 해야 하는건가요? 아니면 그냥 # 없이도 메모해도 실행어나 변수에 포함이 안되는데, 필기할 때 가독성을 위해 주제별로 분류를 하기 위해 #을 입력하는건가요?
[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
안녕하세요, 강사님!! data_file = open('00_data/text_data.txt', 'r' , encoding = 'utf-8-sig') data = data_ file.read () print(data) 마지막 3번째 줄에 print()함수를 써서 출력을 해봤는데 이런 식으로 나왔습니다 안녕하세요. Dave Lee 입니다. 본 예제는 Plain Text 파일 예제입니다. 감사합니다 =================================== data_file = open('00_data/text_data.txt', 'r' , encoding = 'utf-8-sig') data = data_ file.read () data 두 번째 방식은 3번째 줄에 print()함수를 쓰지 않고 출력을 해봤는데 이런 식으로 나왔습니다 안녕하세요. Dave Lee 입니다.\n본 예제는 Plain Text 파일 예제입니다.\n감사합니다.' 출력에서 print(data)와 data의 차이가 궁금합니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의하시면서 사용한 강의자료 퀄리티가 너무 좋아서 그러는데 혹시 어떤 프로그램 사용하셔서 만들었는지 알 수 있을까요?
15:50초에 3가지 예시의 모든 출력값이 hello, world! 라고 하셨는데요 마지막 예시인 length 처리순서가 잘 이해가 안갑니다 1)문자열 길이 계산에서 0부터 시작되고 13까지 가는건가요? (공백, 콤마, 느낌표까지 포함) 2) 다음 줄에 증감++ 되어 13까지 가고 탈출되어 for문으로 가는건가요? 3) for 문 내 length 변수는 int에서 선언된 값이 들어가는지요?
9장 추천시스템부터 듣고있는데 전에는 1.0.2버전 설치했다가 강의 들으면서 따라하는 도중 from sklearn.feature_extraction.text import CountVectorizer 가 임포트 안되는 오류가 계속되어서 scikit-learn 삭제 > 버전 지정 안하고 다시 설치 > 정상 작동 에러가 사라져서 좋긴하지만 다른 질문들을 찾아보니 버전은 강의대로 따라가는게 좋다고 하셔서 1.6.0 버전 사용여부 여쭤봅니다.
프로그래밍 시작하기 : 도전! 45가지 파이썬 기초 문법 실습 (Inflearn Original)
1. 질문하시기 전 유사한 질문 이 있는지 검색을 먼저 부탁드려요! 전체 소스코드 를 올려주시면 답변을 빠르게 드릴 수 있어요!(글보다 빨라요) 기초적인 질문은 이미 검색해보시면 사례가 많이 있어요! 문법적인 궁금증은 먼저 구글 검색을 통해서 레퍼런스(메뉴얼)을 읽어보시고 해결하시면 실력 향상 100% 너무 잦은 질문이나 강의와 관련 없는 질문 은 가급적 자제 부탁드려요 ㅠ.ㅠ 2. 답변이 다소 늦을 수도 있어요! 일반적인 근무시간(9 TO 6) 안에는 답변을 드리도록 노력하고 있어요! 문법적인 질문은 먼저 검색을 통해 해결해 보세요! 정확하게 질문해주시면 정확한 답변을 받으실 수 있어요! 늦더라도 꼭 응답은 드리고 있으니, 먼저 검색을 통해 해결해 보세요!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. "회원 도메인과 리포지토리 만들기" 강의까지 듣고 궁금한 점이 있어 질문 남깁니다~ HelloController와 같은 컨트롤러 클래스나 Repository 인터페이스의 구현체인 MemoryMemberRepository 클래스 전부 객체가 다 생성되고 동작한다고 보면 될까요? 그렇게 생성된 객체들을 스프링 빈이 관리한다고 보면 될까요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 빌드,실행,배포->Gradle에서 Gradle을 intelliJ IDEA로 바꾸었습니다. 근데 원래 Gradle에서는 중단 실행 버튼(HelloSpringApplication.java)만 누르면 코드를 바꾼대로 웹브라우저가 업데이트가 되었었는데, intelliJ로 바꾼후에는 코드를 바꿔주어도 out이 업데이트 되어야만 웹브라우저가 업데이트 되는것으로 확인되었습니다. 하지만 out폴더에 있는 파일은 중단 실행 버튼(HelloSpringApplication.java)만으로 업데이트가 안되고 프로젝트 다시빌드를 해주어야만 업데이트가 되는데 왜이런지 알고싶습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 자주하는 질문 링크도 모두 확인해보고 혼자 서치도 해봤지만 해결이 안되어 남깁니다. 혹시 인텔리제이 커뮤니티버전인게 문제인가 싶어 학생 라이선스로 울트라버전까지 다운받아봤지만 해결이 안됩니다. 스프링 관련 어노테이션도 전혀 인식하지 못하는 것처럼 보입니다. 런 버튼은 당연히 활성화가 안되고요 우선 자바 버전은 아래와 같습니다. openjdk version "21" 2023-09-19 LTS OpenJDK Runtime Environment Temurin-21+35 (build 21+35-LTS) OpenJDK 64-Bit Server VM Temurin-21+35 (build 21+35-LTS, mixed mode, sharing) 자주하는 질문이나 검색을 통해 보면, build tool 내의 gradle을 설정하라는 것처럼 보이는데, 저에게는 gradle 선택지가 아예 존재하지 않습니다. 아래 사진처럼요. ./gradlew bootRun 을 터미널에 직접 쳐서 정상적으로 실행시키고 있었으나 너무 불편합니다. 혹시 해결방법이 보이신다면 도움 부탁드립니다.
학습을 하다보니 FastAPI 문서에서 autoflush=False을 권장한다는 것을 알게 되었습니다. 헌데 이번 프로젝트에서는 해당 설정을 사용하지 않은 것으로 알고 있습니다. 기본 설정이 autocommit=false, autoflush=true로 알고 있는데, 해당 옵션을 그대로 이번 강의 프로젝트에서 사용된 것으로 알고 있습니다. 혹시 autoflush=False를 적용해야 하는 경우가 있는 것인지, 다른 이유가 있는 것인지를 알고 싶어 질문을 드리게 되었습니다.