백준만 쓰다가 프로그래머스 첨 사용해보는데 이거 제출 예시보니까 main 함수가 없더라고?
(자바기준)
그냥 딸랑 솔루션 클래스에 솔루션 지역함수 작성해서 제출하면 끝임?
보니까 solution 함수에있는 매개변수에 입력값이 자동으로 들어온다는데
내가 IDE 작성할떄는 그게 안되잖아? 그럼 IDE에서는 solution 클래스 따로만들고 main함수에서 따로 테스트해야함?
입력값도 buffuered나 scanner 사용해서 직접 입력하고??
이렇게 테스트해야함?
프로그래머스는 자체로 테스트케이스 제공함 오류 이유도 나와 코테는 IDE 못쓰고 필요없음 - dc App
return 변수명으로 값 맞게 보내면 됨 - dc App
그럼 사람들 다 툴에 코드 작성안하고 그냥 바로 프로그래머스 사이트에다가 작성하는거? 단축키라던지 이런것떄문에 편해서 ide쓰려고했는데;;
ㅇㅇ코테는 자동완성 당연히 못쓰지 그거도 실력이야 - dc App
아니 자동완성말구 그냥 편의기능 같은거.. 그런것때문에 ide쓰려고 했는데..프로젝트 하나 만들고 문제도 모을겸해서.. 당황스럽네;;
익숙해져라 원래 코테가 이런거다 - dc App
그럼 ide에는 테스트로 작성도 못해보겠네. 아니 할순있겠지만 스캐너나 버퍼 따로작성하고 입력값 직접 받고 솔루션 호출하고 그래야겠네..흠
테스트 실행을 프로그래머스에서 지원한다니끈 - dc App
어 아니다 잠깐만 기초문제 보는데 이건 또 main함수가 있는데 뭐임? 입문문제에는 그냥 Solution 클래스에 solution 지역함수만 딸랑있던데.. 뭐여..
아 코드 실행하는게 테스트구나..
프로그래머스 푸눈데 ide를 왜써 - dc App
백준에서 하는 것처럼 그냥 ide 코드 작성해서 풀고 실행해서 입력값 입력하고 맞으면 제출하고 그러려고했는데;; 안됨??
프로그래머스는 모의고사풀듯이 공부하셈 - dc App
코테할때도 이 사이트에서 하는 것처럼 똑같이하는거지? ide를 공백종이처럼 생각하고 작성할 수 있는게 아니라 여기 웹에서만 모든걸 해야하는거 맞지? 그래서 모의고사처럼 생각하라는건가?
문제 유형도 백준보다 기업코테처럼 나오고 실제코테환경도 프로그래머스니께 - dc App
옆에 패드나 흰종이로 적으면서 하삼 - dc App
아 ㅇㅇ 거기서 다 해야대 - dc App
아 그렇구나. 시험용으로 기초 문제 풀어봤는데 자동완성도 없고 순수 타이핑해서 해야하니까 공부할때 오히려 이게 더 도움되겠네. ide에는 문제풀고 옮겨서 그냥 깃에다가 옮기는 용도로만 써야겠다. 고마워잉
백준허브 extension 설치하면 맞은거 자동으로 연동됨 함 찾아바 - dc App
테스트기능도 있음
입력을 stdin 할건없고 class Solution 은 만들고 psvm(a) { Solution s = new Solution(); String param1 = "sample"; val ret = s.solve(param1); } 이런걸로 로컬 테스트 하면됨