묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이널 코딩테스트 : 프론트엔드
짧은 건의사항
다름이 아니라 컴포넌트 단위로 작성된 강의들을 들으면서 난이도가 있는 만큼 이해하는 데 시간이 좀 걸렸습니다. 그래서 가능하시다면 의존성 관계가 표시된 클래스 다이어그램이나 함수의 흐름이 도식화된 모습이 있다면 조금 더 알아보기 쉽지 않을까싶은데요, 가능할까요?
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
#ids.seq 질문입니다.
공식 문서를 보니 ids에 prev 말고도 seq, next가 있어서 직접 해보았는데 seq를 사용하니 regions2, regions4, regions6으로 나오더라구요. next를 사용하면 regions2, regions3, regions4 순으로 나오구요. 실습대로 prev를 사용하면 regions1, regions2, regions3 순으로 나옵니다. 카운팅이 어떻게 되는지 모르겠습니다. prev면 이전 카운트를 가져오는 것 같아 시작 카운트가 2인가? 생각했는데 next를 보면 아닌 것 같고 seq는 순서대로 증가할 것 같은데 2 단위로 증가하는 걸 보니 헷갈립니다. 공식 문서에도 별다른 설명이 없어 질문드립니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
API 서버와 프론트엔드 서버 분리 관련
안녕하세요 이 곳에 맞는 질문일지 모르겠지만 지푸라기라도 잡는 심정으로 질문남겨봅니다ㅜ 혹시 이 질문게시판 성격과 맞지 않는다 판단되시면 답변 안해주셔도 됩니다! 현재 이커머스 편집샵을 운영하는 초기 스타트업에서 1인 개발자로 일하고 있는 2년차 백엔드 주니어입니다. 개발자로서 비즈니스 차원에서의 방안을 내야하는 상황이라 이렇게 글남깁니다. <상황> 1. 새 브랜드(기존 브랜드와 느낌이 완전 상이한) 입점 관련하여 운영팀에서 2개 웹사이트 운영하자는 방안을 내놓음 2. 코드는 루비온레일즈로 구성된 모놀리식 구조입니다. <질문> 1. 현재의 구조를 루비온레일즈 API 서버 1개 + Vus.js 프론트엔드 서버 2개 로 운영하는 방안을 제안해보고자 합니다(웹사이트 분위기나 톤은 다르지만 사용하는 데이터는 결국 같을것같습니다). 각 프론트엔드 서버로 도메인, 서브도메인을 연결하고자 하구요. 이러한 접근방식이 맞는 방법인지 궁금합니다 2. 1번이 불가능한 옵션이라면, 2개의 웹사이트를 각각 구축하는 것이 나을지, 현재 웹사이트에 UX/UI적으로 풀어내는 것이 맞을지 궁금합니다. 뜬금없는 질문일지 모르겠으나 어떻게든 헤쳐나가고자 이렇게 질문남겨봅니다ㅜ 답변 주시면 정말 감사하겠습니다!!
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
Queue 자료구조 사용시 시간초과 문제
강사님, 안녕하세요. 토마토문제 testcase 4, 5에서 시간초과 오류가 발생하고 있습니다. 정답코드를 넣어봐도 같은 문제가 발생합니다. 다른 학생분들이 올린 질문에 답변하신 것을 찾아보니, 정답코드를 넣어도 시간초과가 발생하는 것은 컴퓨터 성능문제라고 하셨습니다. 그런데 다른 문제에서는 안그러는데 자꾸 queue를 사용하는 경우에만 이런 성능문제로 인한 시간초과가 발생하는데 이유가 뭔가요? queue가 다른 자료구조보다 사용하는데 시간이 많이 걸리나요? 감사합니다.
-
미해결혼자 공부하는 머신러닝+딥러닝
사이킷런 input 2차원배열 관련 질문
안녕하세요. 좋은 강의 해주셔서 감사합니다. sklearn에 들어가는 자료의 배열에 대해 질문이 있습니다. 강의를 보면 train_input은 reshape을 해주는 반면, train_target은 reshape을 해주지 않습니다. 사이킷런에서는 Input으로 들어가는 데이터에 대해서만 2차원 배열을 요구하나요? 그렇다면, target 데이터는 1차원이든 2차원이든 상관이 없나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
객체지향과 절차지향의 구조적(?) 차이점 및 기타질문
아아앗... 질문하구 보니 다음 강의에서 질문 드렸던 내용들이 나오네요... 그래두 질문은 남겨둡니다. 답변 미리 감사드립니다^^ 안녕하세요! 오늘도 강의 잘 보았습니다. 항상 기본적인 질문만 드리는 것 같아 민망하네요... 강의 보고 객체지향, 절차지향의 개념을 처음 알게 돼서 정확히 알고 싶어서 검색을 해보았는데 해결이 안 되는 부분이 있어서 질문을 남깁니다. 1. C 계열 언어는 절차지향 언어이다 혹은 절차지향 언어에 가깝다는 검색 결과가 많았는데, 이러한 C 언어에서 객체지향 프로그래밍을 할 때 이점이 있나요? C 언어가 절차지향 언어라면 객체지향을 사용하는 건 약간 목적이나 기능을 거스르는? 것이 아닌가 하는 의문이 들어서요. 2. 절차지향, 객체지향에 대한 개념적인 차이는 어느정도 이해가 되었는데 코드 구현상에서 그 차이를 잘 모르겠습니다. 선생님이 보여주신 class Knight에 knight의 속성을 넣어서 모듈화 한 것도 이전 강의에서 사용했던 것과 어떻게 다른지 크게 와닿지 않았습니다. 예를 들어서 지난 강의에서 struct를 사용해서 모듬세트를 만들어준다고 하셨는데 그것과 class가 어떻게 다른지, 어떤 상황에서 다른지 잘 모르겠습니다. 검색을 해보았을 때도 접근방법, 상속참조의 차이다 라는 내용이 주를 이뤄서 이 두 개를 왜 구분해야하는가?에 대한 의문은 해결이 안 되었어요. 그리고 혹시 C# 관련 교재를 추천받을 수 있을까요? 기초적 질문을 하게 될 때마다 항상 먼저 검색을 해보곤 하는데 블로그 등으로 알아보는 게 한계가 있는 것 같아서요. 책을 통해서 좀 더 공부하고 싶은데 좋은 교재가 있다면 추천받고 싶습니다! 마지막 질문으로 게임학원을 다니셨다고 했는데 학원을 다니는 것이 좋은 선택이었다고 생각하시는지 궁금합니다. 선생님 강의도 정말 훌륭하지만(제가 인프런에서 들어본 것중에 제일 좋았어요) 혼자서 공부하는 게 힘들 때도 있어서 학원을 고민 중이거든요. 학원에 대한 평가가 워낙 갈려서 선생님 의견도 참고하고 싶어서 여쭤봅니다. 긴 질문 죄송하고, 늘 자세한 답변 감사드립니다. 좋은 하루 보내세요! ^__^
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
Evaluate 관련하여 궁금한 점이 있습니다!
안녕하세요, 선생님! 좋은 강의 항상 감사드립니다. 다름이 아니라, 제가 현재 훈련시킨 xception 모델로 다른 test 이미지를 분류해보고자 하고 있습니다. 강의에서는 이미 label이 있는 이미지들에 대하여 test/evaluate를 진행하고 있는데, 혹시 label이 없는 이미지들에 대하여 test를 해보고자 한다면, 어떻게 해야 하는지 관련 링크 같은 것이 있을까요? 텐서플로우 사이트나 스택오버플로우 찾아봐도 딱 명료하게 관련 내용을 찾을 수 없어서 문의드립니다. 감사합니다! :)
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Whitelabel Error Page
삭제된 글입니다
-
미해결스프링 핵심 원리 - 기본편
에러질문 있습니다
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'memberService' defined in class path resource [appConfig.xml]: Unsatisfied dependency expressed through constructor parameter 0: Ambiguous argument values for parameter of type [hello.core.member.MemberRepository] - did you specify the correct bean references as arguments? at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:787) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1354) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1204) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.context.support.GenericXmlApplicationContext.<init>(GenericXmlApplicationContext.java:71) at hello.core.xml.XmlAppContext.xmlAppContext(XmlAppContext.java:14) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:688) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84) at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:210) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:206) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:131) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:65) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:84) at org.eclipse.jdt.internal.junit5.runner.JUnit5TestReference.run(JUnit5TestReference.java:98) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:542) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:770) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:464) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:210) 이렇게 에러가나는데 오타는 없는거같은데 구글링해봐도 아직 원인을 모르겠습니다.......... 스프링에 대해서 무지하니 구글링해도 해결할수 없는게 원통하네요ㅜㅜㅜㅜ 얼른 완강해서 제 힘으로 에러 해결해보고싶습니다..
-
미해결30분 요약 강좌 시즌2 : Python 활용편
질문합니다!
안녕하세요 numpy, pandas 요약강의 보다가 궁금한게 생겨서요! 12:14 에서 보면 f =np.empty([2, 3])으로 소괄호 안에 대활호로 정의하고, g=np.full( (3, 4), 1000) 에서는 왜 소괄호 안에 소괄호로 정의하는데 왜 두 개 다 같은 형의 행렬이 나오나요? 행렬 만들 때 () 와 []는 상관 없이 리스트값으로 나오는 건가요??
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
시각화 강의문의
pycocotools를 이용하여 변환된 coco json의segmentation 시각화 설명 강의가 없고 바로 pretrained 모델 다운로드로 넘어 온것같은데 확인 한번 부탁드리겠습니다 ~
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
HSV 질문
안녕하세요~ 질문이 있습니다~! HSV를 왜 사용해야만 하는지 알고 싶습니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
아바타와 유저네임 에러
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 Vi관련 문의는 1:1 문의하기를 이용해주세요. avatar와 유저네임을 가져오기 위해 video.writer.name 이나 image를 사용하면 property 값을 찾기 못한다는 에러가 계속 뜹니다. video의 다른 정보들은 array값에 잘 전달되어서 오는데 왜 에러가 나는지 모르겠습니다.. 혹시 저와 같은 에러가 생기는 분 계신가요
-
미해결15일간의 빅데이터 파일럿 프로젝트
virtualbox에서 pilot project vm을 가져오는 방법
1.죄송합니다. virtualbox에서 pilot project vm을 가져오는 방법을 가르쳐 주십시요 virtual box 5.0을 깔고 , 새로만들기에서 server01로 이름을 만들고, 순서대로 하는데 안되네요
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
선생님 kfold 질문있습니다.
강의 너무 잘듣고 있습니다 항상 감사드립니다. kfold 로 데이터나눌때 데이터프레임으로 변환하고 데이터를 넣으니까 이런오류가 뜨는데 어떻게 해야하나요?? kfold뒤 매개변수에 데이터프레임은 안되고 numpy 형태만 가능한가요?? 자세한 설명 부탁드립니다 ㅠㅠ
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
.env error
import { TypeOrmModuleOptions } from '@nestjs/typeorm'; import dotenv from 'dotenv'; dotenv.config(); console.log(__dirname); const config: TypeOrmModuleOptions = { type: 'mariadb', host: process.env.TYPEORM_HOST, port: +process.env.TYPEORM_PORT, username: process.env.TYPEORM_USERNAME, password: process.env.TYPEORM_PASSWORD, database: process.env.TYPEORM_DATABASE, entities: [__dirname + '/**/*.entity{.ts,.js}'], migrations: [__dirname + '/src/migrations/*.ts'], cli: { migrationsDir: 'src/migrations' }, charset: 'utf8mb4', logging: false, synchronize: true, keepConnectionAlive: true, }; export = config; 이렇게 사용을 하는데 dist/ormconfig.js:3 dotenv_1.default.config(); ^ TypeError: Cannot read property 'config' of undefined 이런 에러가 뜸니다 따로 뭐한게 없는데 왜 그럴까요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
aws ec2에서 pm2 사용
안녕하세요. nodejs 공부 중인 학생입니다. ec2로 공부용으로 시험삼아 한번 배포를 해보았습니다. window에서 ssh로 연결하여 기존 예제들을 github에서 다운받아 실행 해보았습니다.아무래도 일반적인 node app.js 명령어로 실행하면 ssh창을 종료할때 서버도 같이 종료되게 되니pm2를 사용하여 창을 종료해도 서버는 계속 돌아가게 해보았습니다. 그런데 계속 ec2에선 pm2 status가 errored가 계속 뜹니다. 코드는 이상이 없는 것을 확인하였습니다. (예제를 활용하고, 개인 컴퓨터에선 정상작동 했기 때문에) 제가 몇시간 동안 계속 고민을 해봤는데 내린 결론은pm2는 멀티 프로세스 방식이고, 저는 공부로 시험삼아 한거기 때문에 t2.nano ( 코어개수: 1) 로 하여서 pm2에 코어하나를 썼기 때문에 노드 서버를 실행할수있는 여분 코어가 없으니 계속 errored가 뜬다고 결론 지었습니다. 좀 내용이 길었지만, 제가 생각한 내용이 맞을까요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
IP 주소로 들어가면 장고 사이트가 뜨지않고 여전히 nginx가 뜹니다.
안녕하세요. 54강 보면 마지막에 IP주소로 들어가면 바로 nginx가 아닌 연결된 장고 사이트로 접속 되는데 저는 여전히 nginx가 뜨네요. 강사님이랑 똑같이 진행한것같은데 안됩니다. 어떤 부분이 잘못된것일까요? nginx.conf 파일질라 nginx 컨테이너 설정값 django_container_gunicorn 참고로 aws입니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
빌드 에러 발생
위와 같은 에러가 발생하는데 어떻게 처리하면 되나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
가변 배열 잘못말한거 아닌가요?
가변배열부분에 [..] [......] [...] 부분을 만들기위해선 int[][] a=[3][]; a[0]=new int[3]; a[1]=new int[6]; a[2]=new int[2]; 라고 헀는데 a[0]=new int[2]; a[1]=new int[6]; a[2]=new int[3]; 이거 아닌가요? 순간 내가 잘못알고있는건가 해서 인터넷 찾아봤는데 밑부분이 맞는거같은데