목록전체 글 (71)
엘라의 개발 스케치 Note

To-do 알고리즘 스터티 - 백준 1000(A+B), 2558(A+B-2) TIL 코딩테스트 대비 문제 풀이할 때 import 빠뜨리지 않도록 주의하기! 스캐너 입력을 받을 시 입력받을 내용에 따라 메서드가 달라지는 것 주의!(정수를 입력하는데 이전에 사용했던 next()를 썼다가 오류 발생) * next() - String을 읽음. 토큰(Token)(공백 문자(Spacebar), 탭(Tab), 개행(Enter) 등)을 기준으로 읽음. * nextLine() - String을 읽음. 개행(Enter)을 기준으로 읽음. * nextInt() * nextBoolean() * nextByte() * nextShort() * nextLong() * nextFloat() * nextDouble() Next.....

To-do 팀과제 - 메모장 프로그램 완성 및 코드리뷰 알고리즘 스터디 - 백준 2557(Hello World) 자바 문법 종합반 강의 복습 특강: 학습법 TIL Arraylist 요소를 역순(최신순)으로 출력하기 public void read() { // 메모 조회 기능 ArrayList memos = memoList.getMemos(); if (memos.size() != 0) { for (int i = memos.size() - 1; i > -1; i--) { System.out.println(memos.get(i)); } } else if (memos.size() == 0) { System.out.println("메모 목록에 메모가 없습니다. 메모를 등록해주세요."); } } 백준은 제출 시 클래..

Facts Java 문법 종합반 강의 복습 특강 - 알고리즘 스터디 개인과제 작성 알고리즘 공부 Feelings 아직 Java 문법이 완벽히 숙지되지 않아 개인과제 작성이 많이 걱정이 됐는데 복습하면서 진행하다보니 필수요구사항은 모두 해냈다! 포기하지 않고 해낸 나 자신 칭찬한다!! 복습을 하면서 또 구글링을 하면서 개인과제 코딩을 흐름을 정확하게 이해한 게 아니라 되는대로 작성하다보니 선택요구사항을 추가하던 중 꼬이는 일들이 발생했다.. 결국 기한 내에 선택요구사항은 제출하지 못해 많이 아쉽다. 알고리즘을 처음 공부하기 시작했는데 생각보다 만만치가 않아 걱정이다. 튜터님께서 추천해주신 책을 시작으로 조금씩 공부를 채워야겠다! Findings 코드를 작성할 때 괄호가 어디서 시작해서 어디서 끝나는지 잘봐..

To-do 개인과제 선택요구사항 도전 자바 문법 종합반 강의 복습 알고리즘 공부 TIL if 문 등에 바깥 매개변수가 들어오지 않을때에는 밖에서 선언을 한번 더 해보자 과제를 해내긴 했지만 실행만 될 뿐 내가 작성한 코드 임에도 아직 코드에 대한 이해도가 많이 부족한 것 같다.. 어떻게 작동하는지 모르니 선택 요구사항을 담는게 계속 꼬인다.. 문법 공부도 계속하면서 앞으로는 코드 작성 전에 조금 더 플로우차트를 잘 만들어서 흐름을 잘 파악해야겠다! Feeling & Next... 선택 요구사항 결국 마감 기한 내에 실패ㅠㅠ 오류를 해결하지 못했다ㅠㅠ 주말동안 다시 도전해봐야지! 자바 문법 종합반 강의노트 마무리 코딩테스트 스터디 개인과제 리뷰 및 샘플코드 복습

To-do 개인과제 작성 알고리즘 문제 강의 알고리즘 공부 TIL 알고리즘 공부 객체 지향적인 코드 구성을 조금 더 이해하여 개인 과제 코드 쪼개기가 쉬워졌다. 코드의 순서는 정말정말 중요하므로 흐름을 잘 이해하도록 노력하기! (디버깅) 오류가 계속 날 때는 한 줄씩 잘 구동되는지 확인하며 이상한 부분을 주석처리하고 지워가면서 찾아가야 한다! Arrays.sort(arr): 기본타입 배열 오름차순 정렬 알고리즘 테스트 시 import가 들어가는 경우, 빠뜨리지 않도록 주의! Feeling & Next... 아직 회복이 안되긴 했지만 그럼에도 자리에 앉아서 코드와 끝까지 씨름한 나 자신 칭찬한다. 개인 과제는 제출하긴 했지만 선택요구사항을 넣지 못한게 아쉽다. 시간이 될 때 선택요구사항도 추가해서 작성해봐..

To-do 개인과제 작성 알고리즘 문제 강의 (튜터님) 개인과제 구현 큰 틀 잡는 방법 짦은 강의 (튜터님) 객체지향언어 짧은 강의 TIL 알고리즘 공부 Java 문법 책 공부하는 방법 책을 파일에 요약집을 만들어 깃허브 등에 올리는 등 보기 쉽게 만들어 나중에 필요할 때 꺼내볼 수 있도록 하기 코드 중복에 대한 고민을 더하던 중 객체지향적으로 코드를 조금 더 수정하며 코드가 연결연결 되는 부분을 나누지 못해 고민이였는데 연결되는 매개변수를 인풋의 내용으로 담으면 연결 가능하다는 것을 복습하면서 깨닫게 Feeling & Next... 개인적으로 나쁜 일이 있어 계속 울다 보니 오늘은 잠시 포기하고 싶었다... 진짜 펑펑 울면서도 오류가 나는 개인과제를 붙잡고 코드와 씨름하고 있던 내가 안타까우면서도 대견..

To-do 개인과제 작성 (튜터님) Java 문법 종합반 3주차 보충 및 숙제 복습 알고리즘 문제 풀이 TIL 코드 작성 시 오타 주의! * 'Menu(javax.swing.Spring) in Menu cannot be applied to (java.lang.String) ~' 오류 발생 => String (문자열)을 Spring(문자열)로 오타를 내서 생긴 문제였음! 클래스에서 다른 클래스의 메소드를 실행하는 방법 * 객체화를 시키는 과정에서 다른 클래스의 메소드를 실행하는 방법을 찾지 못해 한참 헤맴 * 복습 끝에 아래 코드 내용을 찾음 * 코드 리뷰를 하면서 'Class.method();'만으로도 사용 가능하다는 것을 알게 됨 -> 튜터님께서 인스턴스화 하는게 좋다고 리뷰해주심 -> 아래 코드 권장..

To-do Java 문법 종합반 강의 수강 -> 완강 Java 문법 종합반 복습 개인과제 작성 TIL 쓰레드 제어 모던 자바 함수형 인터페이스 람다 스트림 Optional 복습 중 조건문, 반복문에서 자꾸 오류가 발생 * 조건문, 반복문 * 어디서 시작해서 어디서 끝나는지 구간을 잘 확인해야 함. 위치 주의! * 괄호가 추가로 한번만 더 들어가거나 하나라도 없으면 오류가 발생하므로 주의하기! * 각각의 생김새 잘 기억하기! LinkedHashSet 공부 * List 처럼 get으로 조회하려고했더니 오류 발생 * 숙제 설명중 Iterator에 대한 개념을 공부하여 해결 * Iterator: Set에서 하나씩 순회하도록 만드는 구조로 빼는 방법 * iterator.next가 다음 내용을 불러옴 case "S..

Facts Java 문법 종합반 수강 (완강) 특강 - 좋은 개발자의 비밀 특강 - TIL 작성법 특강 - GIT 기초 개인과제 발제 Feelings Java가 얼마나 어려운 문법인지 깨닫는 중이다... 처음에 Java로 시작하는 것을 개발자로 일하고 계신 선배들이 왜 걱정했는지 어렴풋이 알 것도 같다... 포기하고 싶은 순간들이 자꾸 생긴다... 사전캠프 당시 핸드북 공부할 때도 1회독 때는 정말 1도 이해가 가지 않아 힘들었는데 2회독은 그래도 읽히는 것들이 많았어서 이번 주는 흐름을 읽는다 생각하고 빠르게 1회독을 끝냈다. 다음주부터는 꼼꼼하게 정리하면서 2회독을 해서 주특기 기초주차 동안 일주일에 1회독씩 총 3회독을 하는 것을 목표로 공부해야겠다. 저번주에 미니 프로젝트를 하면서 git을 제대로..