본문 바로가기

전체 글176

(24.04.30)[3주차] 과제 이슈 정리 생각보다 과제가 은근히 계속 거리는게 있어서 무뎌지고 있다.사실상 1시간에서 2시간이면 끝내야하는 내용인데,괜히 뭔가 더 살펴본다고 더 공부하고 하느라 하루종을 다 쓰는듯 싶다.과제 이슈 정리enum을 실제로 만들고 다시 확인하기더보기package calculator;public enum OperatorType { /*열거형 멤버*/ ADD('+'), SUBSTRACT('-'), MULTIPLY('*'), DIVIDE('/'), MODE('%'); /*생성자의 저장되는 필드 변수*/ private final char symbol; /*생성자*/ private OperatorType(char symbol) { this.symbol = sym.. 2024. 4. 30.
(24.04.29)[3주차] CODE KATA 이슈 정리(String에 char붙이기), 과제 이슈 정리(불필요 초기화 중복) 과제 때문에 코드를 짜는데도 맞는지 검증하고, 또 제어자 때문에 헷갈려서 아직 갈길은 먼것 같아자괴감이 너무 든다.CODE KATA 이슈 정리더보기import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;class Solution { public long solution(long n) { String str = String.valueOf(n); char[] charArr = str.toCharArray(); ArrayList charList = new ArrayList(); for (char c : charArr) { charList.add(.. 2024. 4. 29.
(24.04.27)[2주차] WIL WILJava문법 종합반 강의Java 문법 기초 강의 : JVM, 변수, 연산자, 조건문, 반복문, 클래스, 상속, 인터페이스, 예외처리, 제네릭, 쓰레드, 람다, 스트림, Optional사전 기간동안 Notion 정리를 했던 내용을 한 번 더 검토/정리 추가, 수정해서 개인 DB화 Update쓰레드 관련 내용은 이해하기 까다로웠기 때문에 추가로 3주차에 학습하면더 한번더 정리 필요알고리즘 세션알고리즘, 자료구조의 정의 및 빅오표기법역시 사전기간 CS 강의와 더불어서 Notion 정리 했던 내용 정리CODE KATAchar int 타입 변환 이슈 정리 : int i = c - '0' 또는 int i = Character.getNumberValue(c)그 외 아직 기초적인 단계라 빠르게 단계라 본인 난이.. 2024. 4. 27.
(24.04.26)[2주차] 알고리즘 심화 세션 정리, 과제 이슈 정리 과제 코드가 처음하는 사람에게 복잡하기도 해서 걱정이 너무 막막하다캠프쪽은 이렇게 쉬운 과제인데 왜 아직도 제출을 안하냐는 입장이라 괜히 억울한 입장그래도 차근히 풀고있다.알고리즘 심화 세션 정리시간 복잡도를 좀더 쉽게 풀어서 복습 겸 강의 내용과 합쳐서 정리더보기알고리즘 심화의사코드 Pseudo-code알고리즘 또는 프로그램이 수행할 내용을 논리적 서술한 것코드와 비슷하지만 인간의 언어로 흉내내서 적어놓는것// 1차월 배열 x를 입력으로 받는다maxScore(x[]){ // 최댓값 max를 0으로 초기화 max = max) then { // 해당 값을 최댓값으로 지정한다 max 알고리즘 평가ex) for 문자위의 for문이 반복하면서 하나하나 최댓값을 구하는 알고리즘이기 때문에 걸리는 시간은 바.. 2024. 4. 26.
(24.04.25)[2주차] 알고리즘 세션+개인과제 알고리즘 세션과 더불어서 CODE KATA 가 진행되었는데다행이도 완전 모르는 것이 아닌 프로그래머스에서 했던 내용을 기반으로 진행이 되어서 그나마 수월하게 할 수 있었다. 따라서 앞으로는내일배움캠프의 스케줄에 맞추서 제출을 하는 것은 의무개인적으로 KATA 시간 1시간 동안은 스케쥴 넘어서 알고리즘 연습을 쭉 할 수 있도록 할 것추후 모의면점 CODE KATA 비중을 두기 위해서 하루에 두개씩 이상을 한다고 생각계획을 수정 알고리즘 세션 정리알고리즘과 데이터 구조에 대한 세션으로 간단하게 잊지 않기 위해 정리를 했다.더보기알고리즘어떤 작업에서 입력 부터 출력 까지의 과정을 순차적으로 기술을 한 것알고리즘의 필요성복잡한 문제의 효율적인 해결코딩테스트 및 포토폴리에 어필을 할 수 있는 부분예시DB 탐색/검.. 2024. 4. 25.