1. 건강해지기 제1의 목표이다. 우선순위가 가장 높은 목표로 항상 두지만 어느샌가 우선순위에서 밀리고 마는 목표다. 그래도 이번 학기에는 꼭 제일 우선적으로 생각하고 싶다. 그러려고 본가에 내려온 것도 있으니까 말이다. 건강한 신체와 건강한 정신을 얻고 싶다. 정신을 건강하게 만드는 법은 여러가지가 있고, 그 방법들을 건강해지기 분류 안에 다 못 적을 것 같으니 신체의 건강으로 한정해서 서술하겠다. 일단 몸이 건강해야 정신 건강도 따라오는 것 같긴 하다. a. 제때 자고 제때 일어나기 잠은 정말 중요하다. 내가 직접 느꼈다. 잠이 부족하거나 새벽에 자서 점심쯤 일어나면 몸이 안 좋아진다. 몸이 안좋아지면 정신건강도 같이 나빠진다. 잠을 제때 자고 제때 일어나자. 하지만 컴퓨터공학전공인 나는 밤새는 일이..
시간이 참 빨리 간다. 새해 카운트다운이 엊그제 같은데 벌써 2월이다. 1월은 잔잔히 바빴던 것 같다. 머신러닝 강의 완강 12월 말부터 친구들과 함께 머신러닝을 공부해 보기로 했다. 일단 첫 시작은 Coursera에서 Andrew Ng 교수님의 머신러닝 강의를 듣는 것으로 결정했다. 이 강의를 머신러닝 공부 입문 강의로 많은 추천을 받아 선택하게 되었다. 교수님 설명도 친절하셨고 과제와 퀴즈도 적절했지만 난 생각보다 힘들었다. 다들 이게 제일 쉽고 좋다고 하던데 수업 들으면서 바로바로 이해가 가지 않아 조금 속상했다. 그리고 1학년 이후로 보지 않은 미적분과 선형대수학을 복습해야겠다고 느꼈다. 그래도 강의 끝까지 들었다. 중간중간 Andrew Ng 교수님의 격려가 없었더라면 중간에 탈주했을지도 모른다...
2021년 새해가 시작된지도 벌써 한달이 되었지만 작년 여름에 쳤던 코딩테스트에 대한 후기를 이제서야 작성하고자 한다. 주변에 지원하시는 분들을 위해 최대한 기억을 끄집어 내서 적어본다. #0 지원서 접수 카카오 추천팀 인턴 공고가 뜬 카카오 영입 홈페이지에서 접수했다. 다른 양식은 다른 카카오 채용 지원 양식과 동일했고, 자기소개서 문항도 글자수 제한 없는 "자기소개"라는 질문이 전부였다. 기존에 적어놨던 지원서를 그대로 활용했다. #1 1차 코딩테스트 지원하면 모두 1차 코딩 테스트 응시 자격이 주어지는 것으로 알고 있다. 카카오 추천팀은 코딩 테스트 플랫폼으로 해커랭크를 사용한다. HackerRank HackerRank is the market-leading technical assessment a..
문제 링크: www.acmicpc.net/problem/1016 1016번: 제곱 ㄴㄴ 수 어떤 수 X가 1보다 큰 제곱수로 나누어 떨어지지 않을 때, 제곱ㄴㄴ수라고 한다. 제곱수는 정수의 제곱이다. min과 max가 주어지면, min과 max를 포함한 사이에 제곱ㄴㄴ수가 몇 개 있는지 출력한다. www.acmicpc.net 풀이 방법 [min, max] 구간의 최대 원소 개수는 1000001이므로 bool arr[1000001]을 선언하고 여기에 min~max구간의 수가 제곱ㄴㄴ수인지 아닌지 저장해줬다. arr[0]: min이 제곱ㄴㄴ수인지, arr[1]: min + 1이 제곱ㄴㄴ수인지 ... 일단 모두 제곱ㄴㄴ수라고 가정하고 시작한다. (memset을 통해 모두 true로 초기화한다.) 그다음 2부터..
뭐했다고 벌써 2021년이지? 싶어 올해 뭐 했는지를 월별로 되돌아보고자 한다. 개발자로서의 회고라기보다는 그냥 나의 1년을 되돌아보는 글이다. 대학 입학 후 첫 계절학기 수업을 들었던 1월 1학년 말까지도 전공 고민을 계속했고 솔직히 컴퓨터공학을 전공하게 될지 몰랐다. 그래서 1학년 전공 기초 중 안 들은 것이 많은데 그중 하나인 파이썬 프로그래밍 과목을 수강했다. 대학 입학 후 첫 계절학기였는데 마지막 계절학기가 될 것 같다. 계절학기는 나와 맞지 않는 것 같다. 방학 때는 쉬고 싶다. 1학년 1학기 전공기초여서 난이도 자체도 쉽고 난 이미 파이썬 문법을 알고 있었기에 딱히 배워가는 것도 없었다고 느꼈다. 30만 원짜리 기상 스터디에 등록한 기분이었다. 동아리 내 계절학기 소모임(다꾸와 맛집 탐방) ..
문제 링크: www.acmicpc.net/problem/2213 2213번: 트리의 독립집합 첫째 줄에 트리의 정점의 수 n이 주어진다. n은 10,000이하인 양의 정수이다. 1부터 n사이의 정수가 트리의 정점이라고 가정한다. 둘째 줄에는 n개의 정수 w1, w2, ..., wn이 주어지는데, wi는 정점 i의 www.acmicpc.net 새로 알게 된 것 int& result = cache[stage][idx]; 는 cache[stage][idx]라는 변수에 result 라는 별명을 붙여주는 개념.(같은 주소를 참조함) 즉, 두 개는 이름만 다르지 같은 변수이다. result의 값을 변경하면 cache[stage][idx]의 값도 같이 바뀐다. 소스 코드 #include #include #includ..
문제 링크: programmers.co.kr/learn/courses/30/lessons/42842 코딩테스트 연습 - 카펫 Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 노란색으로 칠해져 있고 테두리 1줄은 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다. Leo는 집으로 돌아와서 아까 본 카펫의 노란색과 programmers.co.kr 카펫의 가로 세로 길이를 구하는 문제이다. 가로 길이를 x, 세로 길이를 y라고 하자. 테두리 1줄이 갈색이고, 나머지 안쪽은 노란색이라고 했다. 네 변에 접한 타일(갈색 타일)의 개수는 양변의 길이를 두번씩 더하고 겹치는 모서리를 한번 빼준 값인 2x+2y-4이다. 안쪽의 타일(노란 타일)의 개수는 (x-2)*(y-2)이다. 갈색 타일과 노란색 타일을 더한 ..
2020년 12월에 번역된 글로 현재와 다른 내용이 있을 수 있습니다. 다음은 nextjs 공식문서의 nextjs api 레퍼런스 중 next/link에 대한 글을 번역한 것이다. nextjs.org/docs/api-reference/next/link next/link | Next.js Enable client-side transitions between routes with the built-in Link component. nextjs.org next/link 예제 앱 Hello World Active className on Link 읽기 전에, Routing Introduction을 읽어볼 것을 권한다. 클라이언트 사이드에서 경로간의 이동은 Link 컴포넌트(exported by next/link)..
- Total
- Today
- Yesterday
- dash-plotly
- Dash
- 후위표기식
- 컴퓨터과학
- 백준
- React
- 카카오추천팀
- c++
- JS
- plotly
- dfs
- 코드포매터
- sql
- 다이나믹프로그래밍
- 스택
- reactjs
- 동적계획법
- 알고리즘
- 큐
- 우선순위큐
- MySQL
- 자료구조
- 프로그래머스
- 자바스크립트
- 개발
- 회고
- 코테후기
- 리액트
- 머신러닝
- 컴퓨터공학
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |