밍쎄의 코딩공간
[백준장학금] 2주차 회고록 본문
[백준 장학금] 목표
1. 1일 1 코딩테스트
2. 공부한 내용 개념 업로드 (1주 3개 ) : 알고리즘, 자료구조, 운영체제
3. 2일 1 스크랩
4. 1주 1독서 (4주 4개) : 객체지향의 사실과 오해
2주차의 회고록은 반성으로 시작해서 반성으로 끝난다.
위 한 줄로 요약할 수 있을 것 같다.
.
.
1차 회고록 : https://back-end-ming.tistory.com/24
나의 일주일 간의 좋지 않았던 행동
- 시간을 너무 낭비하는 경향이 있다. (부지런하지 않음)
- 실습에 비해 개념의 기여도가 너무 큼 (실습에 비중 늘리기)
- 하루의 끝이 보람차지 않음 (하루의 나의 목표 달성 수치를 나타내야 겠음) + 1일1일 회고 필요.
- 쓸 데 없이 생각이 너무 많음 (욕심만 많음, 너무 과함)
위의 좋지 않은 행동들을 요약해보자면 "자꾸 내맘대로 함..^^"이다.
(죽겠어요,,,)
왜 백준장학금을 신청할 때 목표의 양을 수치를 구체화로 적으라는 지를 깨달았다. (인간은 맨날 깨닫죠,,, 아~ 의 연속!)
이번 관련 서적을 객체지향의 사실과 오해를 잘 골랐다는 생각이 들었다.
객체지향의 의의 뿐만 아니라 우리의 사회를 엿볼 수 있고 나의 행동을 반성할 수 있는 돌아볼 수 있는 책이었다.
나는 지금 나의 공부에 책임을 지지 않고 있는 사람이다.
심지어 내 자아로부터의 모든 책임을 지지 않고 있다. 불규칙한 삶,,, 꽤나 멋지지만 그만두도록 하자.
히히 그래도 열심히할려고 했던 흔적들이 일주일동안 고스란히 기록되어있어서 위안을 준다,,
나의 위안을 작성할 수 있게 끔 기회를 준 [백준장학금]에게 무한한 감사를,,
1일 1문제
월 - https://back-end-ming.tistory.com/25
프로그래머스 LV.0 - 이어 붙인 수
class Solution { public int solution(int[] num_list) { int answer = 0; String a="", b=""; for(int x : num_list){ if(x % 2 == 1) a += Integer.toString(x); else b += Integer.toString(x); } answer = Integer.parseInt(a) + Integer.parseInt(b); return answer; }
back-end-ming.tistory.com
화 - https://back-end-ming.tistory.com/27
프로그래머스 LV.0 - 배열만들기 1
class Solution { public int[] solution(int n, int k) { int len = n / k; int[] answer = new int[len]; int pos = 0; for(int i = k; i
back-end-ming.tistory.com
수 - https://back-end-ming.tistory.com/29
프로그래머스 LV.0 - 접미사 배열
import java.util.*; class Solution { public String[] solution(String my_string) { String[] answer = new String[my_string.length()]; for(int i = 0; i < my_string.length(); i++){ answer[i] = my_string.substring(i); } Arrays.sort(answer); return answer; } } h
back-end-ming.tistory.com
목 - https://back-end-ming.tistory.com/31
프로그래머스 LV.0 - 카운트 다운
class Solution { public int[] solution(int start, int end) { int[] answer = new int[start-end+1]; int pos = 0; for(int i = start; i >= end; i--) answer[pos++] = i; return answer; } } https://school.programmers.co.kr/learn/courses/30/lessons/181899 프로
back-end-ming.tistory.com
금 - https://back-end-ming.tistory.com/32
프로그래머스 LV.0 - 수열과 구간 쿼리 3
class Solution { public int[] solution(int[] arr, int[][] queries) { for(int[] x : queries){ int tmp = arr[x[0]]; arr[x[0]] = arr[x[1]]; arr[x[1]] = tmp; } return arr; } } https://school.programmers.co.kr/learn/courses/30/lessons/181924 프로그래머스
back-end-ming.tistory.com
토 - https://back-end-ming.tistory.com/34
프로그래머스 LV.0 - 5명씩
import java.util.*; class Solution { public String[] solution(String[] names) { ArrayList list = new ArrayList(); for(int i = 0; i < names.length; i += 5){ list.add(names[i]); } String[] answer = new String[list.size()]; for(int i = 0; i < list.size(); i++
back-end-ming.tistory.com
일 - https://back-end-ming.tistory.com/36
프로그래머스 <2018 KAKAO BLIND RECRUITMENT> - 자동완성
Trie와 관련된 문제를 찾던 중에 카카오 블라인드 문제를 접하게되었다. 이번 내 부캠에서 본 코테에 대하여 멤버들과 이야기를 해봤는데 String startwith등 내장 메서드를 이용하셨다고 하셨다. 공
back-end-ming.tistory.com
: 코드는 항상 리뷰할 것. 클린 코드 노력할 것
스크랩
1. https://back-end-ming.tistory.com/28
스크랩 05. 초보자를 위한 Git 텍스트
https://statkclee.github.io/git-novice-kr/ Git으로 버전제어 Universal Missions 회사는 (Euphoric State University에서 분사한 항공 서비스 전문회사) 늑대인간(Wolfman)과 드라큘라(Dracula)를 고용해서 다음 행성 착륙선
back-end-ming.tistory.com
2. https://back-end-ming.tistory.com/30
스크랩 06. 주니어 개발자의 회고록
https://junilhwang.github.io/TIL/Review/2021-year/01-First-Quarter/#_3-atdd-3%E1%84%80%E1%85%B5 주니어 개발자의 2021년 상반기 회고 | 개발자 황준일 주니어 개발자의 2021년 상반기 회고 와.. 벌써 2021년이구나, 시간 참
back-end-ming.tistory.com
3. https://back-end-ming.tistory.com/33
스크랩 07. 코드 리뷰의 목적은 성장이어야 한다
2주차 나의 회고록에 들어가야 하는 키워드는 "통과" 이다. 어느 새, 우리의 사회에는 P/F(통과/실패)로 모든 것을 결정하는 시대가 온 것 같다. 나 역시 P에 항상 갈망하고 있다. 하지만 나의 서랍
back-end-ming.tistory.com
공부내용 정리 업로드 (알고리즘.자료구조.운영체제)
1. https://back-end-ming.tistory.com/26
데이터베이스 - 01
데이터베이스 인스턴스 생성 - DBMS랑도 대화하기 위해서는 언어가 필요 - 이 언어를 SQL (Structured Query Language)구조화된 질의어 - 목적 : DBMS의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래
back-end-ming.tistory.com
2. https://back-end-ming.tistory.com/35
개념정리 - Trie
이번 코테는 처음부터 끝까지 Trie 였다. 보자마자 Trie 라는 것을 파악하는 건 성공, but 매끄럽게 코드를 구현하기는 힘들었다. -------- Trie 란? Trie는 일반적인 Tree자료구조와 같은 모양이지만 저장
back-end-ming.tistory.com
3. https://back-end-ming.tistory.com/37
개념정리 - CRUD
CRUD : 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능 : CRUD를 보통 한 셋으로 봄 C -> CREATE -> INSERT => PUT/POST R -> READ -> SELECT => GET U -> UPDATE => PUT/PATCH D -> DELETE => DELETE 테이블 생성
back-end-ming.tistory.com
관련 서적 업로드 (객체지향의 사실과 오해)
1. https://back-end-ming.tistory.com/38
객체지향의 사실과 오해 - 02
협력은 다수의 연쇄적인 요청과 응답의 흐름으로 구성된다. 우리 인간도 협력이 없으면 살아갈 수 없다. 우리는 개인의 힘으로 살아가는 것이 아니라 개개인의 힘이 모여 사회 공동체의 힘으로
back-end-ming.tistory.com
: 반성한 것들 3주차 때 리셋.
'제로베이스 > 제로베이스 [백준장학금]' 카테고리의 다른 글
[백준장학금] 5주차 : 목표 달성 최종 회고 (2) | 2023.08.27 |
---|---|
[백준 장학금] 4주차 회고록 (2) | 2023.08.21 |
[백준장학금] 3주차 회고록 (0) | 2023.08.13 |
[백준장학금] 1주차 회고록 (1) | 2023.07.31 |