• 우분투 - 딥러닝 환경 구축하기

    우분투 - 딥러닝 환경 구축하기 나는 RTX30 시리즈 그래픽 카드를 사용하고 있기 때문에 cuda 버전은 11.x 를 사용해야 한다. 구글에 cuda와 cudnn 설치 방법을 보면 굉장히 많이 나오는 것을 볼 수 있는데 기존에 windows 환경에서 같은 방법으로 cuda 11.4를 설치하고 변경하기 힘들어 애먹었던 적이 있다. 그래서 Local이 아닌 아나콘다 가상환경에...


  • 우분투 - 고려대학교 와이파이 설정

    우분투 21.04 - 고려대학교 와이파이 설정 최근 딥러닝을 위해 우분투로 갈아탔다. 노트북에 있는 킬러랜과 wifi6모듈을 20.04LTS 우분투가 인식을 못하는 바람에 21.04를 다운받았다. 우분투에서 와이파이 설정은 윈도우에서보다 간단하다. 와이파이 설정에서 보안을 WPA 및 WPA2 기업용으로 선택하고, 인증은 TLS 터널링, 인증기관인증서는 불필요를 선택하면 된다. 그러면 밑에 사용자 이름과 암호를 적는 칸이 활성화되는데...


  • 백준 9252 - LCS 2

    백준 9251 - LCS 백준 9252 - LCS 2 1. 구상 백준 9251 - LCS 에서부터 시작한다. 채워놓은 dp테이블의 마지막 행 마지막 열 부터 backtrace 하여 0이 나올때 중지한다. 2. 풀이 빠르게 dp테이블을 그리다 보니 실수가 있을 수도 있다. 마지막 행 마지막 열의 숫자가 어떤 방식으로 나왔는지 화살표를 통해 나타내었다....


  • 백준 9251 - LCS

    백준 9251 - LCS 백준 9251 - LCS 1. 구상 알고리즘 시간에 edit distance와 alignment에 대해서 배운 사람이면 쉽게 해결할 수 있는 문제이다. 하지만 문제만 보고 딱 그것과 관련있는 문제였는지 떠오르지 않아서 헤매다 답을 보고 해결했다… 이러면 배운 의미가 없네ㅜㅜ 2차원 dp테이블을 만들어 해결하면 된다. 0으로 초기화 된 dp테이블에서 dp계산을...


  • [프로그래머스 - Level 1] 키패드 누르기

    [프로그래머스 - Level 1] 키패드 누르기 [프로그래머스 - Level 1] 키패드 누르기 1. 구상 1, 4, 7이나 3, 6, 9가 아닌 다른 숫자를 누를 때에는 왼손과 오른손 사이 거리중 가까운 손으로 누르기 때문에 거리의 계산이 필요하다. 상하좌우 한 칸을 거리 1로 두었기 때문에 좌표평면의 거리공식이 아닌 |x - x'| +...