본문 바로가기

Algorithms

💻개발자가 되기 위한 프로젝트(90)💻 06.13.2023 - 학습 일지 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - [AM 09:00 - 11:50] Algorithms - Stack(2) - (오전 학습) ✔ [학습 내용] ✔ Algorithms - Stack(2) - 중위표기법을 이용하여 연산자를 기준으로 합을 구하되 괄호 안의 연산자까지 합을 구할 수 있도록 실시함 - 후위표기법을 이용하여 연산자를 기준으로 합을 구하도록 조건식과 반복문을 이용함 - DFS(깊이 우선 탐색)를 이용하여 문제풀이까지는 나가지 않고, 시간이 없어 DFS 들어가기 전 Setting만 실시함 Algorithms - Stack(2)(실습) Spring DB [DML] - (오후 실습) ✔ [학습 내용] ✔ Spring DB - IDE .. 더보기
💻개발자가 되기 위한 프로젝트(89)💻 06.12.2023 - 학습 일지 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - [AM 09:00 - 11:50] Algorithms - Stack - (오전 학습) ✔ [학습 내용] ✔ Algorithms - Stack - Stack에 대해서 이론적으로 학습하고, IDE를 이용하여 실습함 - 괄호검사 문제를 통해서 Stack에 대해서 조금 더 깊게 사용법을 학습을 실시함 Algorithms - Stack(실습) DB - [DDL, DML] (오후 이론 + 실습) ✔ [학습 내용] ✔ DB - DDL, DML - IDE : Intellj - DB : SQLite - DDL 명령어를 이용하여 명령어의 의미와 쓰임새에 대해서 결과물을 보면서 학습을 진행함 - Table : Creat.. 더보기
💻개발자가 되기 위한 프로젝트(81)💻 05.30.2023 - 학습 일지 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - [AM 09:00 - 11:50, PM 13:00 - 18:00] [특강] Java - OOP[객체 지향 프로그래밍] ✔ [학습 내용] ✔ 윤년 구하기 1. Class - Main, MyUtils - MainTest(TDD) 2. Method[MyUtils] - checkLeapYear(), printYear(), isLeapYear() 3. Annotation[MainTest] - @Test ✔ 369 게임 1. Class - Main, MyUtils - MainTest(TDD) 2. Method[MyUtils] - game369Ex(), game369(), isGame369() 3. Annotat.. 더보기
💻개발자가 되기 위한 프로젝트(72)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java 단축키, Git명령어[push, merge, branch add], while, for, if, array, int, break, min, max, math, stream 1. Git명령어 [commit, branch add, push, merge], Github[java-project2[gitbash(commit, push),InsertionSort, InsertionSortEx, InsertionSortExOop, SelectionSort, SelectionSortEx, StackPush, StackPopException, StackPop, StackPeek, StackIsEmpty], AWS, Docker, Xshell.. 더보기
💻개발자가 되기 위한 프로젝트(66)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java 단축키, Git명령어[push, merge, branch add], while, for, if, array, int, break, min, max, math, stream 1. Git명령어 [commit, branch add, push, merge], Github[java-project2[(static, abstract, constructor, refactoring, DI), CallStaticMethod, DiEx, DiExTest, ForEx, MultiplicationTable2To4, ParallelogramEx, ParallelogramShapeDrawer, PrintStarUtils, PyramidEx, Pyram.. 더보기
💻개발자가 되기 위한 프로젝트(65)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java 단축키, Git명령어[push, merge, branch add], while, for, if, array, int, break, min, max, math, stream 1. Git명령어 [commit, branch add, push, merge], Github[java-project2[(method, public, parameter, if, for, switch-case), Account, ArgsPrinter, Divisor, Greet, GreetTest, Payment, SpaceInvaders, SpaceInvadersTest, StarPrintEx, StarPrintEx2, Student, StudentTest,.. 더보기
💻개발자가 되기 위한 프로젝트(64)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java 단축키, Git명령어[push, merge, branch add], while, for, if, array, int, break, min, max, math, stream 1. Git명령어 [commit, branch add, push, merge], Github[java-project2[(while, for, if, break), MathMax, MinMax, P120852B, TrinomialOperator] 2. KDT 학습내용중 기본개념 및 용어정리 - Java - 최소값, 최대값 → 노션 3. 오늘은 어제 반복문을 다나갔고, 알고리즘을 100제 풀이하는 시간을 가졌고, 그외에 시간은 알고리즘에 익숙하지 않다면 계속해.. 더보기
💻개발자가 되기 위한 프로젝트(62)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java 단축키, Git명령어[push, merge, branch add], boolean, float, int, NumberFormatException, String, variable 1. Git명령어 [commit, branch add, push, merge], Github[java-project2[(for, while), Factorial, ForLoopCase, ForLoopCase2, While687, WhileCnt, WhileCntHori, WhileDown, WhileEx, WhileFactorial, ZeroOrFive] 2. 알고리즘 공부 - 학습(풀이) : print, if, for - 사이트 : 프로그래머스 3... 더보기