본문 바로가기

All176

(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.