inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

문제풀이 singly linked list - head&tail에서 '마지막 노드 제거'하는 함수 부분

해결됨

코딩테스트 [ ALL IN ONE ]

안녕하세요~ 요즘 파이썬 알고리즘에 대해 알아가는게 선생님 덕분에 너무 재미있습니다! 그런데 선생님이 제공하신 문제풀이 singly linked list - head&tail에서 '마지막 노드 제거'하는 함수 부분이 혹시 잘못된 것인가 해서 여쭈어 봅니다. # 시간복잡도 O(n) def remove_back(self): current = self.head last_index = self.size - 1 for _ in range(last_index - 1): current = current.next_ current.next_ = current.next_.next_ self.tail = current.next self.size -= 1 함수에서 나오는 self.tail = current.next 로 되어있는데, self.tail = current로 작성해야 하는게 아닐까요? 혹시 제가 틀렸다면 설명해 주시면 감사하겠습니다~

  • python
  • 코딩-테스트
  • 알고리즘
박도건 댓글 1 좋아요 1 조회수 184

섹션7 영상 업로드 관련 문의

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

선생님, 안녕하세요?올려주신 강의들 매일 꾸준히 보면서 준비 중인 수강생입니다.다름이 아니라 섹션7 이론문제 학습 카테고리에 강의명만 만들어져있는 강의들이 있습니다. (섹션7 1강, 3강, 6강, 7강, 8강, 9강)혹시 해당 내용 강의들도 추후 업로드 계획이신지 궁금하여 문의글을 남기게 되었습니다.이론 통합 PDF가 훑어보니 정리가 상당히 잘 되어있다는 느낌을 받기는 했습니다만, 제가 비전공자이고 직장 생활하느라 시간이 충분치 않은 입장이다보니 ^^: 선생님께서 원포인트로 중요한 부분만 조금씩 찍어만 주셔도 큰 도움이 될 것 같아서요.염치 불구하고 혹시나 계획이 있으신지 여쭈어봅니다. 모쪼록 확인 한번 해주시면 너무나도 감사하겠습니다!오늘도 좋은 일들만 가득한 하루 되시기 바라겠습니다 (--)(__)

  • python
  • java
  • c
  • 정보처리기사
vivamelancholia 댓글 1 좋아요 0 조회수 210

텔레그램 sendMessage 시 400에러가 뜹니다.

미해결

실습으로 끝장내는 웹 크롤링과 웹 페이지 자동화 & 실전 활용

message = input("message: ") data = {"chat_id":chat_id, "text":message} url = f"http://api.telegram.org/bot{bot_token}/sendMessage" res = requests.get(url, data=data) print(res) if res.status_code == 200: print(json.loads(res.text)) 위처럼 작성하고 실행해보면 response 400에러가 발생합니다. getUpdate 메서드는 정상실행이 되는데 뭐가 문제인지 모르겠습니다.... url 공백이 있으면 400에러가 발생한다고 검색은 해봤는데 , 전 공백도 없는것 같고.

  • python
  • 웹-크롤링
  • selenium
  • beautifulsoup
juengwoo kang 댓글 2 좋아요 0 조회수 980

적합한 알고리즘이나 라이브러리를 알고싶습니다

미해결

모두의 한국어 텍스트 분석과 자연어처리 with 파이썬

안녕하세요 제가 구현하고 싶은 내용은 업체명(상호)에서 특정한 문자열 포함 여부에 따라 20가지로 분류하고자 합니다 제 소견에 로지스틱 회귀 + softmax + 크로스 엔트로피로 하는 것이 효율적인 것 같은데 적용에 적합한 머신러닝 라이브러리나 알고리즘을 알고 싶고 더불어 관련 자료 또는 사례의 출처도 알려주시면 너무 감사하겠습니다

  • python
  • 머신러닝
  • 빅데이터
  • NLP
  • 텍스트마이닝
  • data-clustering
  • 데이터-리터러시
fbhhk 댓글 1 좋아요 0 조회수 256

네이버쇼핑 검색창 넘어가기전 팝업창이 안사라져요

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 기본편

다른답변에서 popup_close_button = browser.find_element(By.CSS_SELECTOR, "팝업 닫기 버튼의 CSS 선택자") popup_close_ button.click () 이 방법도 해보고 팝업창 닫기 버튼 browser.find_element(By.XPATH, '/html/body/div[3]/div/div[1]/div/div[4]/div/div/button[1]').click() 이렇게도 입력해 봤는데 계속 사라지지가 않아서 검색 단계로 넘어갈수가 없네요 ㅠㅠㅠㅠㅠ

  • python
  • 웹-크롤링
동그란 강아지 댓글 1 좋아요 0 조회수 414

site:instagram.com -inurl:explore/tags -inurl:p -inurl:reel intitle:'{keyword}'" 이 코드는 이제 최신게시물을 불러오지 못합니다.

미해결

[자동화 완전 정복] 인스타그램 휴대폰, 웹 자동화 프로그램 개발

site:instagram.com -inurl:explore/tags -inurl:p -inurl:reel intitle:'{keyword}'" 위 코드처럼 키워드를 구글에 검색하여 불러왔지만 최신 게시물이 아닌 오래된 순서로 뷰에 보여지는 것 같습니다.

  • python
  • selenium
김희수 댓글 1 좋아요 0 조회수 240

Random Number Generator 학습중 children: [] 리스트에 List<dynamic> 을 넣는 방법을 문의드립니다.

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

Random Number Generator 학습중 children: [] 리스트에 List<dynamic> 을 넣는 방법을 문의드립니다. return [ ['1', '2', '3'], ['4', '5', '6'], ['7', '8', '9'], ] .map((e) => Row( children: e .map( (e) => Text( 이렇게는 적용될 때는 <Widget> 타입으로 캐스팅되어 잘 실행되는 것 같습니다. List test = [ ['1', '2', '3'], ['4', '5', '6'], ['7', '8', '9'], ]; return test .map((e) => Row( children: e .map( (e) => Text( 이렇게 하면 type 'List<dynamic>' is not a subtype of type 'List<Widget>' 이렇게 나오네요. children 의 정의가 List<Widget> 이서 그런것으로 생각됩니다. 일일이 <Widget> 으로 캐스팅해서 타입을 맞추어 넣는다면 배보다 배꼽이 더 큰 것 같아서 이런 경우 간단한 방법이 있는지, 어떻게 구현하면 좋을 지 문의드립니다.

  • flutter
  • 클론코딩
Ho Yong Jung 댓글 1 좋아요 0 조회수 179

MySQL에서는 숫자 타입 컬럼에서 '', ""를 함께 사용해도 되나요?

해결됨

[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]

안녕하세요, 실전 SQL 데이터분석 연습: 집계 함수 익히고 실제 DB로 연습하기 (업데이트) 13:00~ 부분의 연습문제8 관련하여 궁금한 사항이 있어서 문의 드립니다. 문제는 영화 렌탈 테이블(rental)에서 inventory_id가 367이고, staff_id가 1인 로우(Row) 전체 출력하기 입니다. Rental 테이블의 inventory_id 컬럼은 타입이 mediumint, staff_id는 tinyint 인 것 같습니다. 그런데 정수 타입의 컬럼인데 Where 조건 절에서 ''를 써도 동일하게 결과값이 조회가 되는 것 같더라구요. 제가 잘못 알고 있을 수도 있지만 정수와 같은 숫자 타입의 경우 값을 '' 혹은 "" 없이 입력하고, Str 같은 문자의 경우 '', "" 를 값에 함께 입력해야 문자타입으로 인식하는 것 같은데 혹시 MySQL에서는 컬럼타입에 있어서 이러한 구분 없이 사용이 되는 것일까요? 따옴표 ('') 없이 조건 값을 입력해서 조회했을 경우 따옴표를 함께 조건에 입력해서 조회했을 경우 감사합니다.

  • python
  • sql
  • mysql
  • dbms/rdbms
  • 데이터-엔지니어링
Blossom0518 댓글 1 좋아요 0 조회수 191

상속작업에서

미해결

Django 베이스캠프

챕터 Template 에서 영상 35:09초 상속작업관련 이해가 안가는게있습니다. 저는 base.html에 {% load static %}만 기입하고 자식인 blog_list.html에서는 기입을 안 했는데, 모든 태그(h1, h2)가 색상이 변경된 상태 입니다. 장고는 5.0.6인데 이게 업데이트가 된건가요?

  • HTML/CSS
  • python
  • django
  • powershell
  • python3
SeongBaek CHO 댓글 1 좋아요 0 조회수 229

BOJ23246

해결됨

세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)

N = int(input()) words = [list(map(int, input().split())) for _ in range(N)] medal = sorted(words, key= lambda x : (x[1]*x[2]*x[3], x[1]+x[2]+x[3])) for i in range(0,3): print(medal[i][0], end = ' ') 다음은 제가 짠 코드입니다. n = int(input()) infos = [list(map(int, input().split())) for _ in range(n)] infos = sorted(infos, key=lambda x : (x[1] x[2] x[3], x[1] + x[2] + x[3], x[0])) for b, p, q, r in infos[:3]: print(b, end=' ') 이건 알리님 코드인데요, 마지막 for문 빼고는 똑같은데, 이상하게 제거는 틀렸다고 뜨네요. 시간 복잡도 때문일까요?? 이유 알려주시면 감사하겠습니다

  • python
  • 코딩-테스트
  • 알고리즘
김민섭 댓글 2 좋아요 1 조회수 236

강의 연장 가능한가요?

해결됨

Flutter 앱 개발 실전

안녕하세요. 무제한 수강인 줄 알았는데...아니네요. 혹시 연장 가능한가요?

  • flutter
taylorkimjw1 댓글 1 좋아요 1 조회수 196

수강 연장 가능한가요?

해결됨

Flutter 앱 개발 기초

오픈 카카오톡 으로 문의주시면 더 빠르게 답변 받으실 수 있어요 🙂 안녕하세요. 수강 연장 가능한가요? 무제한인 줄 알았는데요...

  • flutter
taylorkimjw1 댓글 3 좋아요 1 조회수 274

2023년 2회 킬러문항

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

2023년 2회 킬러문항 해설 이해가 안갑니다 초록색 색연필로 표시했는데 35분 30초 쯤 해설 중 1 출력인데 출력값은 2라고 하고 넘어가시더라구요 .. 이유를 모르겠습니다 ㅠㅠ 몇 번을 반복해서 들어도 전체적 이해가 안되네요ㅠㅠ

  • python
  • java
  • c
  • 정보처리기사
태라 댓글 1 좋아요 0 조회수 292

마무리 까지 다 들었는데 오류가 납니다

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

일단 바텀시트 화면이 안보여요 제가 5월 1일 선택해도 다시 3월달로 돌아와요

  • flutter
  • 클론코딩
지그니 댓글 1 좋아요 0 조회수 179

pytest 세팅 강좌 / cache 파일이 생성되지 않습니다.

해결됨

실전! FastAPI 입문

pytest 명령어 입력 후 1 passed, 1 warning이 뜹니다. src파일 밑에 pytest_cache 파일 또한 생성되지 않습니다. 어떻게 하면 될까요? *검색을 해봤는데 httpx의 버전 문제인 것 같기도 하나,,자력으로 해결이 안됩니다,..

  • python
  • 리팩토링
  • orm
  • FastAPI
  • pytest
신지훈 댓글 1 좋아요 0 조회수 316

use client

해결됨

기초부터 배우는 Next YTMusic 클론 코딩 (with next.js 14, UI 마스터)

안녕하세요 ㅎㅎ 강의 너무 잘 듣고있습니다. use client 사용하는 이유에 대해서 잘 모르겠어서 질문을 드립니다 .ㅎㅎ 설명을 들었을때 server slide rendering 이지만 server side 기능을 하는것이 아니라 client side 로 넘어온다? 로 이해를 했는데 , 그렇다면 굳이 저 위의 지시어 use client 를 사용해야할때가 있을까 ?? 생각을 했습니다 ㅎㅎ

  • react
  • 인터랙티브-웹
  • 클론코딩
  • next.js
  • tailwind-css
  • zustand
SJ 댓글 1 좋아요 1 조회수 237

typedef와 Function

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

1번코드 final bool Function(DateTime day)? selectedDayPredicate; 2번코드 typedef SelectedDayPredicate = bool Function(DateTime day); final SelectedDayPredicate selectedDayPredicate ; 1번,2번 selectedDayPredicate 둘 다 bool값을 반환하고 매게 변수를 DateTime을 받는 변수인게 맞죠? 플러터에서 typedef방식이랑 Function방식 2개가 있어서 어렵네요.

  • flutter
  • 클론코딩
강민성 댓글 1 좋아요 0 조회수 190

04. DB 파트 기출 해설(실기 4번)

미해결

윤파고의 정보처리기사 DB/프로그래밍 All-In-One

해당 강의는 무료 제공 강의이기에 별도의 강의 내용 코칭은 제공해드리고 있지 않고 있습니다. (단, 내용 오류 신고는 지속적으로 받고 있으며, 기존에 신고 받았던 내용은 영상 상세 설명란에 참조 내용으로 적혀있습니다) 수익을 내지 않는 무료 제공 강의다보니 내용 오류나 오탈자가 있을 수 있습니다. 내용 오류는 dbswjdgkssla@naver.com 으로 신고해주시면 주기적으로 검토해서 반영하고 있습니다. (단순 오탈자는 건당 100원, 단순 오탈자가 아닌 내용 오류 신고는 건당 1000원의 신고 포상금을 드리고 있습니다) 강의에 오류가 있는 부분은 강의 내용에 사전 안내가 되어 있습니다, 해당 오류는 유튜브에서 이미 인지한 오류이며, 올인원 교재 업데이트(24년) 전까지 한 강씩 차례로 수정 반영될 예정입니다. 04번 해설에서 SELECT COUNT(COL2) .... 이니깐 개수를 셀 때는 COL2에서 NULLL 값을 제외하고 계산하니깐 4개인거 아닌가요? 강의에서는 COL1에서 NULL 값을 제외하고 4개를 세시는데 헷갈리네요. 제가 잘못 이해한 부분이 있는거라면 그 부분에 대해서 설명 부탁드립니다.

  • python
  • java
  • c
  • dbms/rdbms
  • 정보처리기사
댓글 3 좋아요 0 조회수 435

tailwind.config.ts

해결됨

기초부터 배우는 Next YTMusic 클론 코딩 (with next.js 14, UI 마스터)

tailwind.config.ts 를 변경하려고 하는데 변경이 되지 않습니다. 다른 파일들도 수정하려고 보니까 수정이 안되네요ㅠㅠㅠ 이렇게해서 생성을 진행했구요. 잘은 모르겠지만 npx create-next-app . 로 설치를 진행했는데 권한 에러가 발생하더라구요 npm error code EACCES 그래서 sudo 를 앞에 붙여서 진행을 했습니다. 혹시 이 문제일까요 ?

  • react
  • 인터랙티브-웹
  • 클론코딩
  • next.js
  • tailwind-css
  • zustand
SJ 댓글 2 좋아요 1 조회수 335

인기 태그

인프런 TOP Writers

주간 인기글