일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 알고리즘
- spring-boot
- 코드스쿼드 마스터즈
- algorithm
- Til
- 백준 9093
- 코드스쿼드
- SWEA
- java
- 2021.01.11
- 괄호
- 2020.01.08
- 알고리즘데이
- 2021.01.17
- 마스터즈 2주차 회고
- 박재성
- 백준 1149
- 2021.01.13
- baekjoon1541
- 2021.01.22
- 2021.01.06
- 2021.01.12
- 2021.01.19
- 2021.01.18
- 잃어버린 괄호
- 쉽게 배우는 운영체제
- 2021.01.21
- 2021.01.14
- 자바
- 백준
- Today
- Total
목록TIL (16)
Cooper's devlog
[알고리즘 데이] 매주 수요일이면 신난다. 마치 주말인 것 같다ㅋㅋ.월,화요일에 미션에 지친 심신을 재정비할 수 있다. 이전에는 문제 수가 6개였는데 마스터즈 분들께서 모두가 미션 속에 허덕이고 있다는 것을 알고 계신가보다🤷🏻♀️. 저번주(?)부터 4문제로 줄어 더욱 휴식에 전념하라는 의도하신 것 같기도...?(일방적으로 그렇게 받아들이고 있다.) 문제 중, TimeConversion 문제가 가장 흥미로웠다. 오전, 오후를 나눠서 연산을 처리하는 방법도 있지만 별도의 기존의 format을 변경해서 결과를 받아보고 싶었다. 혹시 나중에 날짜 형태를 마음대로 변경할 날이 있지 않을까하고.😀 class Solution { static String timeConversion(String s) { SimpleD..
[현재 학습법에 대한 회고] 어제와 오늘로 해서 자바 비동기 통신을 이용한 카페 관리 시스템을 학습했다. 이전에는 어느정도 학습한 내용을 토대로 미션을 진행했지만 처음 접하거나 생소한 개념을 접하면 미션을 수행하는게 참 뎌디다. 처음에는 단순한 생소함으로 인한 것으로 생각했다. 하지만 이번 미션을 공부하면서 아직 새로운 지식을 습득하는 법을 잘 모른다는 것을 느꼈다. 이번 주제는 기본 자바 개념서에는 없는 내용이다. 그리고 아마 비동기에 관한 내용을 주제로 공부하지 않았다면 공부해본 경험이 많이 없을 것 같다. 나는 주로 서적을 통해서 공부하는 편이다. 우선 책을 보고 그와 관련된 지식을 찾는 편이다. 그런데 이번 미션을 하면서 이 방법이 꼭 정답이 아닌 것 같다는 생각이 든다. 막상 책을 펴서 개념을 ..
[Good] 프로세스 정리 프로세스(Process) (※위 내용은 '쉽게 배우는 운영체제'의 내용을 기반으로 해서 정리한 내용입니다.) (※부족한 내용이나 수정할 내용있으면 피드백 부탁드립니다!) [1. 프로세스 : 하나의 작업 단위] 해당 코드가 pbg0205.tistory.com [Bad] 컨디션 조절 실패😢 오늘 하루 계속해서 집중 못함; 운동 못한 건 덤🥵; [TIL] CS50 강의 시작하기 주말에 쓰레드 정리 알고리즘 문제 풀이 [자만하지말고 컨디션 관리하자.] 이번 미션은 CS에 관한 지식의 필요성에 대해 다시 한번 상기시키는 미션이었다. 이전 미션들은 코드를 어떻게 작성할지, 어떤 자바의 문법을 사용하지에 초점을 두었지만 이번 미션에는 중요하지 않다고 생각했다. 프로세스와 쓰레드에 대한 개념..
[알고리즘 데이] 이번주 알고리즘 문제는 프로그래머스 문제였다. 이전에는 문제가 6문제였는데 CS10 과정이 절반만큼 온만큼 쉬어가는 의미로 4문제만 풀 수 있게 할당하셨다. 문제를 확인해봤더니 풀어본 문제들이 많았지만 옛날에 풀어본 것들이라 리팩토링 할겸 코드를 다시 작성했다. 그리고 남은 시간에 알고리즘 한문제를 추가로 풀었지만 해결하지 못했다.😢 (아직 해결하지 못한 문제) 코딩테스트 연습 - 큰 수 만들기 programmers.co.kr 문제 내용은 숫자들 중 k를 제거해서 가장 큰 수를 찾는 문제였다. 그래서 조합을 이용해서 문제를 해결하려고 했다. 기본 조합 문제의 경우 back tracking을 사용해서 문제를 푸는 방식이지만 기억이 나질 않아 비트마스크를 적용했다. 비트마스크란 이진수의 1..
[FP 미션 마무리] 어제 Functional Interfac를 return type으로 전달하려는 시도는 포기했다. 아직 함수형 인터페이스 새내기가 전공 심화를 하는 느낌이었다. 그래서 나의 수준에 맞게 전공 기초에 초첨을 맞춰서 코드를 작성하기로 했다. 우선 메서드로 선언한 형태를 자바 라이브러리에 있는 함수형 인터페이스(ex. Function, Predicate...)를 선언해서 사용하기로 했다. 그래서 각각의 Input type, return type에 맞는 함수를 선언해서 모든 메서드들을 함수형 변수로 변경시켰다. 처음에는 익숙하지 않아서 버벅거렸지만 계속해서 하나, 두개씩 변경해 나가다보니 그렇게 어렵지 않았다. 사람은 적응의 동물인가보다😑 [변경한 코드] class ClassifierAlph..