inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

linkedList prev와 tail 사용 후 o(1) 구현.

미해결

비전공자의 전공자 따라잡기 - 자료구조(with JavaScript)

class LinkedList { length = 0; head = null; tail = null; add(value) { if (this.head) { this.tail.next = new Node(value); this.tail.next.prev = this.tail; this.tail = this.tail.next; } else { this.head = new Node(value); this.tail = this.head; } this.length++; return this.length; } search(index) { return this.#search(index)[1]?.value; } #search(index) { let count = 0; let prev; let current = this.head; while(count < index) { prev = current; current = current?.next; count++; } return [prev, current]; } remove(index) { const [prev, current] = this.#search(index); if (prev) { prev.next = current.next; this.length--; return this.length; } else if(current){ // index = 0 일 떄 current = current.next; this.length--; return this.length; } if (current.next === null) { // index = tail this.tail = current.prev; current.prev.next = null; this.length--; } // 삭제 대상 없을 때 아무것도 안함. } } class Node { next = null; prev = null; constructor(value) { this.value = value; } } const li = new LinkedList(); li.add(1); li.add(2); li.add(3); li.add(4); li.add(5); console.log(li.add(6)); console.log(li.remove(5)); console.log(li.remove(4)); console.log 찍었을때는 오류 없이 나온거 같은데 잘 구현 했나 궁금합니다!

  • javascript
  • 코딩-테스트
  • 알고리즘
samkookji12 댓글 1 좋아요 0 조회수 190

구글 태그 not found, 구글 기본태그 tag assistant 질문 드려요

미해결

실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(26년 Update)

구글 기본태그 tag assistant 연결됨으로는 나오는데, 위의 캡쳐 사진처럼 요약 하단 ga4스터디강의 부분 취소선으로 되어 있고 구글 태그 not found로 나오는데.. 어떤 부분이 잘못된걸까요? + 저는 tag assistant 하단 팝업도 나오지 않았습니다. tag assistant 확장 프로그램 설치는 했습니다.

  • Google-Analytics
  • Google-Tag-Manager
  • 데이터-리터러시
  • GA4
Ssun 댓글 2 좋아요 0 조회수 200

print()

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

코딩 연습하고 다음 예제 연습할 때 print() print() 이걸 두줄로 치시는 이유가 궁금합니다.

  • python
sellow20 댓글 1 좋아요 0 조회수 58

VLAN 통신테스트

미해결

ESXi 가상 인프라 구축과 보안 솔루션을 활용한 이상징후 탐지 모니터링

룰 설정을 영상대로 해놓은 상태이고 dev net 설정도 포트그룹 추가해주고 public으로 연결을 해주었는데 naver가 연결이 안됩니다. 룰에 http를 추가로 열어주면 연결이 되던데 이렇게 해야 맞는 방법인가요?? 감사합니다.

  • esxi
  • vsphere-hypervisor
  • splunk
보안꿈나무 댓글 2 좋아요 0 조회수 230

syntax error

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

말씀하신대로 똑같이 썼고 컨트롤+f5 누른 후 파이썬 디버깅 클릭했는데 오류라고 나옵니다. 뭐가 잘못된건가요?

  • python
sellow20 댓글 2 좋아요 0 조회수 100

이스케이프 코드

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

1. 다른 학생분들이 질문한것처럼 이스케이프 코드 지난시간 수업 없었는데 그냥 외우면 되나요? 다른학생에 대한 답변 올려주신 것 보고 붙여넣기 했는데 저는 다빨간색으로 나옵니다 .왜 그런건가요?

  • python
sellow20 댓글 2 좋아요 0 조회수 128

useAuth logout 401에러

미해결

맛집 지도앱 만들기 (React Native & NestJS)

안녕하세요 강사님! 강사님께서 해당 강의에서 작성해주신대로 우선 Database와 백엔드서버를 구동시킨 채로 프론트엔드 서버를 npx react-native run-ios 로 어플을 빌드하고 로그아웃 버튼을 클릭했을때 위의 이미지와 같이 401에러가 발생합니다. 제가 작성한 코드를 보여드리면 src/hooks/queries/useAuth.ts function useLogout(mutationOptions?: UseMutationCustomOptions) { return useMutation({ mutationFn: logout, onSuccess: () => { console.log('useLogout onSuccess'); removeHeader('Authorization'); removeEncryptStorage(storageKeys.REFRESH_TOKEN); }, onSettled: () => { // auth에 해당하는 쿼리들을 캐시 무효화해서 업데이트 queryClient.invalidateQueries({queryKey: [queryKeys.AUTH]}); }, ...mutationOptions, }); } function useAuth() { const logoutMutation = useLogout(); return { logoutMutation, }; } export default useAuth; src/api/auth.ts const logout = async () => { console.log('logout API call'); try { await axiosInstance.post('/auth/logout'); } catch (err) { console.error(`logout api err :::: ${err}`); } }; export { logout }; 3. src/api/axios.ts import axios from 'axios'; const axiosInstance = axios.create({ baseURL: 'http://localhost:3030', withCredentials: true, }); export default axiosInstance; src/utils/header.ts import axiosInstance from '../api/axios'; function setHeader(key: string, value: string) { axiosInstance.defaults.headers.common[key] = value; } function removeHeader(key: string) { if (!axiosInstance.defaults.headers.common[key]) { return; } delete axiosInstance.defaults.headers.common[key]; } export {setHeader, removeHeader}; src/screens/map/MapHomeScreen.tsx import React from 'react'; import {Button, StyleSheet, Text, View} from 'react-native'; import useAuth from '../../hooks/queries/useAuth'; const MapHomeScreen = () => { const {logoutMutation} = useAuth(); return ( <View> <Text>맵 스크린</Text> <Button title="로그아웃" onPress={() => logoutMutation.mutate(null)} /> </View> ); }; const styles = StyleSheet.create({}); export default MapHomeScreen;

  • react-native
  • typescript
  • nestjs
  • react-query
  • zustand
gga01075 댓글 2 좋아요 0 조회수 179

read() 함수 사용할 때 3번째 줄에 data로 출력 또는 print(data)로 출력 차이

미해결

[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, 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의 차이가 궁금합니다

  • python
  • pandas
김민석 댓글 1 좋아요 0 조회수 161

질의응답만들기

미해결

노코드 버블, 클론웹사이트 만들기 A to Z

질의 응답 만들기를 하고 있습니다. 영상을 따라서 만들고 있는데요. QnA을 클릭하면 내가 로그인 되어 있는 경우에는 프로필 이미지가 보이는 데 다른 아이디로 질문이 추가 된 것은 프로필 이미지가 안 보입니다. 예를 들어서 A가 만든 질문과 B가 만든 질문이 있는데 A가 로그인 된 상태에서는 B의 프로필 이미지만 보이지 않습니다. 무엇이 문제 일까요?

  • no-code
  • bubble
프로도 댓글 2 좋아요 0 조회수 248

openJDK 23 설치

미해결

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

OpenJDK 21이 없어서 Temurin을 다운 받았는데, 위의 메시지가 뜹니다. 강의 수강에는 딱히 문제가 되지 않나요?

  • java
  • 객체지향
mm4884 댓글 2 좋아요 0 조회수 875

Q&A 질문이 무엇인지 모르겠어요

미해결

[Rookiss University] Haker님의 UE5 소스코드 분석 시리즈 #1 (게임 프레임워크)

Q&A 에서 질문을 볼수가 없는데, 혹시 어디서 볼 수 있을까요

  • unreal-engine
  • unreal-engine5
솟소한공간 댓글 1 좋아요 0 조회수 187

인터프리터 오류

해결됨

실전! FastAPI 입문

가상환경을 만들고 pycharm 인터프리터에 들어가면 invalud python3.10이라고 뜨는데 어떻게 해결해야할까요?

  • python
  • 리팩토링
  • orm
  • FastAPI
  • pytest
이선엽 댓글 4 좋아요 0 조회수 391

프록시 객체 질문 있습니다.

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

em.getReference() 를 호출하면, 프록시 객체를 1차 캐시에 저장하고, 해당 프록시 객체를 반환 em.find() 를 호출하면, 실제 엔티티 객체를 생성하고 프록시 객체를 초기화 이런식으로 동작하는데 2번 과정에서 생성된 실제 엔티티 객체는 1차 캐시에 저장되는지 안되는지가 궁금합니다 초기화된 프록시 객체에서 setXXX() 같은 메서드를 호출하면 프록시 객체에 연결된 실제 엔티티의 setXXX() 메서드가 호출될텐데, 이런 경우 update 쿼리가 나가는 것을 보니까 실제 엔티티를 영속성 컨텍스트에서 관리해주고 있는 것 같긴한데 프록시 객체와 실제 엔티티 객체의 id값이 같은데 1차 캐시에 두 개 다 저장되는게 맞는건가 싶어서 질문드립니다.

  • java
  • jpa
eoyeong 댓글 2 좋아요 0 조회수 199

앱바의 배경색상 바뀜현상

미해결

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

안녕하세요 코드팩토리님 한가지 질문이 있습니다. Scaffold의 인자인 appBar에 AppBar위젯으로 appBar: AppBar( automaticallyImplyLeading: false, backgroundColor: Colors.white, toolbarHeight: 48.0, elevation: 0.0, title: const Text( '앱바 타이틀', style: TextStyle( color: AppColors.textColor1, fontSize: 18.0, fontWeight: FontWeight.w500, ), ), ), 이렇게 어떤 Scaffold든 이 AppBar를 썼을 때, body에서 스크롤을 내리면(body에 SingleChildScrollView위젯을 쓴다고 가정) 지정해놓은 AppBar의 배경색인 흰색이 다른 색으로 바뀝니다. 다시 스크롤을 맨 위로 올리면 흰색으로 돌아오구요. 이 현상에 대해서 아신다면 말씀 부탁드립니다..

  • flutter
joonyeong 댓글 2 좋아요 0 조회수 154

쇼핑몰 정보 취합 문의 드립니다.

해결됨

(2026 개정판) ChatGPT 고급 활용법 – 남들보다 100배 더 잘 쓰는 ChatGPT 비법 클래스

엑셀에서 지정한 쇼핑몰 (네이버, gmarket 등) 정보를 가져와서 상품과 이미지, 가격 등을 가져오는 강의가 어디 있었던 것 같은데요. 여기 강의에서 본 것 같은데 찾을 수 없어서 문의 드립니다.

  • gpt
  • 인공지능(ai)
  • chatgpt
  • 프롬프트엔지니어링
  • aiprm
박성호 댓글 2 좋아요 0 조회수 185

타입캐스팅 궁금한점 질문드립니다.

미해결

자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 코틀린을 처음 접해봤습니다. 질문이 이상하더라도 양해를 구하며 상세히 알려주시면 정말 감사하겠습니다. fun printAgeIfPerson(obf:Any?){ val person = obj as? Person ...... } 여기서 질문 드립니다. 앞에서 변수 선언을 할 때 val,var을 배웠는데, 매개변수를 선언하는 부분에서 obf:Any? 대신에 val obj:Any?로는 안 쓰나요? 앞에서 모든 변수에는 var/val 을 붙여서 선언한다고 하셨어서요. obj는 매개변수에서 선언된 변수 아닌가요? 2.위 코드에서 obj as? Person 의 값이 결과값 또는 null로 나온다고 하셨는데, 그렇게 되면 lvalue인 val person에도 null이 들어갈 여지가 있으므로 val person? 나 val person:Person?으로 선언이 되어야 하는 것 아닌가요? 자바와 다른 점이 많아서 헷갈립니다.

  • java
  • kotlin
  • 객체지향
costco8255 댓글 2 좋아요 1 조회수 272

stlink연결

해결됨

[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.

안녕하세요, stlink연결이 안되어 질문드립니다. stlink만 동봉된 케이블로 노트북과 연결하였습니다. com이라 쓰여진 부분에 빨간 부분이 깜빡깜빡하고 윈도우에서는 장치인식 실패라고 뜹니다. 장치관리자에서도 인식을 하지 못합니다. 어떻게 해야하나요?

  • Raspberry-Pi
  • arduino
  • 임베디드
김민규 댓글 3 좋아요 0 조회수 388

공격할 때마다 일정 확률로 추가 투사체 발사

미해결

[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템

특정 아이템 효과로 기본 공격할 때마다 일정 확률로 추가 투사체를 발사하도록 하고 싶습니다. 패시브 스킬을 만들어 아이템 장착/해제시 스킬을 등록/해제하도록 만들려고 하는데, 기능을 어떻게 만드는 것이 좋을지 고민이 됩니다. 제가 생각해 본 방법으로는, UseCondition에 IsRunningSkillCondition으로 특정 스킬을 사용하고 있는지 검사하고, IsPassRandomValueCondition으로 일정 확률을 통과했는지 검사한 후에 SpawnProjectileAction으로 투사체를 타겟에게 발사하도록 하면 될 것 같습니다. 근데 이 방법으로 아마 동작은 될 것 같은데, 스킬의 UseCondition을 계속 체크해야해서 괜찮을지 의문이 생겼습니다. 마음같아선 OnDealDamage 이벤트에 일정 확률로 추가 투사체를 발사하는 메소드를 등록시키고 싶은데, 이를 스킬 시스템으로 어떻게 구현해야할지 잘 모르겠습니다. 어떤 방식으로 하는 것이 좋을 것 같은지 강사님의 생각이 궁금합니다. 추가로, 특정 아이템 장착시 기본 공격에 넉백이나 스턴 등 특정 이펙트를 추가하려면 어떻게 하는 것이 좋을지도 궁금합니다.

  • unity
  • modules
MOOOON 댓글 2 좋아요 0 조회수 295

묵시적 조인이 안일어나는 이유

해결됨

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 13:50 쯤에 oi.order.id 부분에서 묵시적 조인이 안일어나는 이유가 orderItem에서 order로가는 외래키가 있어서가 맞나요? 다른 필드에 접근하면 묵시적 조인이 일어나는지 궁금합니다.

  • java
  • spring
  • spring-boot
  • jpa
세자 댓글 1 좋아요 0 조회수 136

for문 문제 하나로 5시간 썼습니다

해결됨

독하게 시작하는 C 프로그래밍

공백 * 출력 놀이 응용인데요 오늘 오전10시반부터 지금 오후 4시30분인데 밥먹는 시간 빼고 최소 5시간 이상 썼는데도 답이 안나오네요. 그냥 답을 보고 외우는게 좋을까요? 성격상 수학문제 풀때도 답지 절대 안보고 끝까지 싸매는 스타일인데 너무 비효율적일까요..

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
uwkdwkdwkd 댓글 2 좋아요 0 조회수 154

인기 태그

인프런 TOP Writers

주간 인기글