자유로운 이야기
-
저번 Gold 5 달성 이후 간만에 근황이네요 친구들끼리 진행하는 알고리즘 스터디는 진작에 끝났지만 그래도 꾸준히 했더니 어느새 Gold 3과 Class 4를 달성하게 되었습니다...!! Class 4는 제가 처음 알고리즘 스터디를 시작할 때 목표로 설정한 것들 중 하나이기 때문에 꽤나 뿌듯했습니다! 앞으로는 Class 5문제를 천천히 풀면서 Class 3,4 문제들 위주로 좀 더 풀어봐야 할 것 같습니다. 저는 아직도 Dynamic Programming문제는 너무 어렵네여... 그리고 문제 유형 편식을 하지 않으려고는 노력했는데, 아무래도 편식을 좀 했을 것 같아서 그 부분에 대한 보완도 할 겸 클래스 올리기를 메인으로 하는건 당분간 보류해야할것 같습니다. 다음 목표는 저의 최종 목표이기도 한 Plat..
[백준] Solved.ac Gold 3 & Class 4 달성!저번 Gold 5 달성 이후 간만에 근황이네요 친구들끼리 진행하는 알고리즘 스터디는 진작에 끝났지만 그래도 꾸준히 했더니 어느새 Gold 3과 Class 4를 달성하게 되었습니다...!! Class 4는 제가 처음 알고리즘 스터디를 시작할 때 목표로 설정한 것들 중 하나이기 때문에 꽤나 뿌듯했습니다! 앞으로는 Class 5문제를 천천히 풀면서 Class 3,4 문제들 위주로 좀 더 풀어봐야 할 것 같습니다. 저는 아직도 Dynamic Programming문제는 너무 어렵네여... 그리고 문제 유형 편식을 하지 않으려고는 노력했는데, 아무래도 편식을 좀 했을 것 같아서 그 부분에 대한 보완도 할 겸 클래스 올리기를 메인으로 하는건 당분간 보류해야할것 같습니다. 다음 목표는 저의 최종 목표이기도 한 Plat..
2023.08.02 -
문제 출처 : https://www.acmicpc.net/problem/14500 14500번: 테트로미노 폴리오미노란 크기가 1×1인 정사각형을 여러 개 이어서 붙인 도형이며, 다음과 같은 조건을 만족해야 한다. 정사각형은 서로 겹치면 안 된다. 도형은 모두 연결되어 있어야 한다. 정사각형의 변 www.acmicpc.net 백준 14500번 - 테트로미노의 풀이와 개인적인 저의 생각을 정리하였습니다. [문제] [입력과 출력] 우선 문제를 읽으면 BFS 혹은 DFS로 접근을 해야겠다는 생각이 들게 됩니다. 여기서 저는 BFS는 주변을 순차적으로 탐색하기 때문에 적절하지 않으므로 DFS를 이용하여 탐색을 해야겠구나! 라고 접근하였습니다. 그렇다면 DFS를 이용하여 접근을 하게 된다면 다음과 같이 코드를 작..
[백준] 14500번 - 테트로미노문제 출처 : https://www.acmicpc.net/problem/14500 14500번: 테트로미노 폴리오미노란 크기가 1×1인 정사각형을 여러 개 이어서 붙인 도형이며, 다음과 같은 조건을 만족해야 한다. 정사각형은 서로 겹치면 안 된다. 도형은 모두 연결되어 있어야 한다. 정사각형의 변 www.acmicpc.net 백준 14500번 - 테트로미노의 풀이와 개인적인 저의 생각을 정리하였습니다. [문제] [입력과 출력] 우선 문제를 읽으면 BFS 혹은 DFS로 접근을 해야겠다는 생각이 들게 됩니다. 여기서 저는 BFS는 주변을 순차적으로 탐색하기 때문에 적절하지 않으므로 DFS를 이용하여 탐색을 해야겠구나! 라고 접근하였습니다. 그렇다면 DFS를 이용하여 접근을 하게 된다면 다음과 같이 코드를 작..
2023.06.21 -
사실 그동안 꾸준히 PS를 하지는 않았지만, 친구들이랑 알고리즘 스터디를 계기로 나름 꾸준히 할 수 있는 계기가 생겨서 문제를 계속 풀었다. 처음에는 자료구조 이론만 대강 알고 있었고 실제로 문제를 많이 풀어본 적은 많이 없어서 처음에 문제 푸는게 너무 어려웠지만, 문제 몇개를 계속 풀다 보니 이제는 조금(?)은 자신감이 생긴 것 같다. 앞으로는 딱 일년만 열심히 해서 플래티넘을 달아보는 게 목표다!
Solved.ac 골드 5 달성!사실 그동안 꾸준히 PS를 하지는 않았지만, 친구들이랑 알고리즘 스터디를 계기로 나름 꾸준히 할 수 있는 계기가 생겨서 문제를 계속 풀었다. 처음에는 자료구조 이론만 대강 알고 있었고 실제로 문제를 많이 풀어본 적은 많이 없어서 처음에 문제 푸는게 너무 어려웠지만, 문제 몇개를 계속 풀다 보니 이제는 조금(?)은 자신감이 생긴 것 같다. 앞으로는 딱 일년만 열심히 해서 플래티넘을 달아보는 게 목표다!
2023.06.13 -
논문을 읽을 때 꼭 답을 할 수 있어야하는 좋은 질문을 우연히 발견하게 되어서 공유합니다. 1. 이 논문이 나오게 된 역사적인 이유는? 즉, 이 분야에서 어떤 연구들이 진행되어왔고 어떤 맥락에서 이번 연구가 시작된 것인가? 2. 이 논문은 어떤 질문에 답하기 위해 진행된 연구인가? 한 문장으로 적으시오. 3. 그 질문에 답하기 위해 저자들은 어떻게 연구를 진행했는가? 한 그림(figure) 혹은 결과 부분(result)의 한 두 문단을 각각 한 문장으로 요약해서 논리적 흐름을 적으시오. 4. 이 논문이 출판 될 수 있었던 가장 중요한 부분, 또는 이 논문의 가장 중요한 새로운 점(novelty)를 지적하시오. 5. 이 논문의 결론(conclusion) 또는 부족한 점(limitation)을 바탕으로 후속..
논문을 Review 한다는 것논문을 읽을 때 꼭 답을 할 수 있어야하는 좋은 질문을 우연히 발견하게 되어서 공유합니다. 1. 이 논문이 나오게 된 역사적인 이유는? 즉, 이 분야에서 어떤 연구들이 진행되어왔고 어떤 맥락에서 이번 연구가 시작된 것인가? 2. 이 논문은 어떤 질문에 답하기 위해 진행된 연구인가? 한 문장으로 적으시오. 3. 그 질문에 답하기 위해 저자들은 어떻게 연구를 진행했는가? 한 그림(figure) 혹은 결과 부분(result)의 한 두 문단을 각각 한 문장으로 요약해서 논리적 흐름을 적으시오. 4. 이 논문이 출판 될 수 있었던 가장 중요한 부분, 또는 이 논문의 가장 중요한 새로운 점(novelty)를 지적하시오. 5. 이 논문의 결론(conclusion) 또는 부족한 점(limitation)을 바탕으로 후속..
2023.05.04 -
글을 작성할 때 수식을 쓸 일이 많아져서 이참에 다른 블로그들을 참고해서 정리하였다. 1. 게시글 HTML 수정하기 (일회용) 아래 코드를 복사한 뒤, '기본모드' 에서 'HTML'로 변경해준다. 변경하게 되면 아래와 같이 지금까지 작성한 글이 HTML 양식에 맞게 변형되어 있는데,이때 위에서 복사한 코드를 제일 위쪽에 아래 그림과 같이 붙여넣어준다. 2. 티스토리 스킨 HTML을 수정 (영구) 위 방법은 글을 쓸 때마다 설정해주어야 하는것 같다. 수식을 자주 쓰는 사람이라면 한번 해두는게 여러모로 편하기 때문에 이 방법을 추천한다. 우선 다시 아래 코드를 복사한다. 복사를 하고 난 뒤, 블로그 관리로 들어가서 꾸미기 > 스킨 편집으로 이동한다. 스킨 편집으로 이동하면 아래처럼 html 편집을 누르게 되..
티스토리 수식 첨부 방법글을 작성할 때 수식을 쓸 일이 많아져서 이참에 다른 블로그들을 참고해서 정리하였다. 1. 게시글 HTML 수정하기 (일회용) 아래 코드를 복사한 뒤, '기본모드' 에서 'HTML'로 변경해준다. 변경하게 되면 아래와 같이 지금까지 작성한 글이 HTML 양식에 맞게 변형되어 있는데,이때 위에서 복사한 코드를 제일 위쪽에 아래 그림과 같이 붙여넣어준다. 2. 티스토리 스킨 HTML을 수정 (영구) 위 방법은 글을 쓸 때마다 설정해주어야 하는것 같다. 수식을 자주 쓰는 사람이라면 한번 해두는게 여러모로 편하기 때문에 이 방법을 추천한다. 우선 다시 아래 코드를 복사한다. 복사를 하고 난 뒤, 블로그 관리로 들어가서 꾸미기 > 스킨 편집으로 이동한다. 스킨 편집으로 이동하면 아래처럼 html 편집을 누르게 되..
2022.11.09 -
현재 제 컴퓨터들의 OS는 집에선 Window11버전을 쓰고 있으며 밖에선 Linux를 쓰고 있고 노트북은 Mac을 사용하고 있습니다. 저도 가끔은 카페같은곳에 가서 코딩을 하고 싶은 날이 있지만, 집에 있는 컴퓨터에 SSH세팅을 안해둬서 포기한 적이 몇번 있었습니다. 그래서 이번에 SSH를 이용하여 밖에서도 집에 있는 컴퓨터 환경을 쓰기 위해서 연결해보았습니다. *본 포스트는 VsCode에서 SSH를 이용하여 컴퓨터를 연결해서 사용하는 방법에 대해 이야기 합니다! #1. OpenSSH 설치하기 찾아보니 Window 환경에서 SSH 서버를 실행시켜주는 좋은 프로그램을 '이미' 지원하고 있었습니다. 바로 OpenSSH인데요. 이걸 설치하기 위해서는 다음과 같이 설정 > 앱 > 선택적 기능 들어가신 뒤, '..
[Server] SSH를 이용하여 집에 있는 컴퓨터와 연결해서 사용하기현재 제 컴퓨터들의 OS는 집에선 Window11버전을 쓰고 있으며 밖에선 Linux를 쓰고 있고 노트북은 Mac을 사용하고 있습니다. 저도 가끔은 카페같은곳에 가서 코딩을 하고 싶은 날이 있지만, 집에 있는 컴퓨터에 SSH세팅을 안해둬서 포기한 적이 몇번 있었습니다. 그래서 이번에 SSH를 이용하여 밖에서도 집에 있는 컴퓨터 환경을 쓰기 위해서 연결해보았습니다. *본 포스트는 VsCode에서 SSH를 이용하여 컴퓨터를 연결해서 사용하는 방법에 대해 이야기 합니다! #1. OpenSSH 설치하기 찾아보니 Window 환경에서 SSH 서버를 실행시켜주는 좋은 프로그램을 '이미' 지원하고 있었습니다. 바로 OpenSSH인데요. 이걸 설치하기 위해서는 다음과 같이 설정 > 앱 > 선택적 기능 들어가신 뒤, '..
2021.11.23