본문 바로가기

전체 글208

[vscode] python 소스 코드 색상이 나오지 않을 때 해결 방법, python 코드 자동 완성(추천) 기능 추가하기 문제 상황어느 순간부터 visual studio code로 작성한 파이썬 소스코드에 색상이 나오지 않기 시작했다.문제 해결visual studio에서 IntelliCode 익스텐션을 설치한다. 만약 vscode를 껐다 켰는데 우측 하단에 아래와 같은 문구가 뜬다면 다음과 같은 조치를 취한다.sorry, something went wrong activating IntelliCode support for python python, pylance, intellicode extension 버전 바꾸기extension 의 설정 창으로 들어가서 [Install Another Version] 선택  python, pylance, Intellicode 모두 최신 버전이 아닌 그보다 아랫 버전으로 다운그레이드한다.이때 .. 2024. 9. 10.
[Selenium 오류] Can not find chromedriver for currently installed chrome version. 오류 메시지아래와 같은 오류가 발생하였다.WARNING:root:Can not find chromedriver for currently installed chrome version.Message: unknown error: cannot connect to chrome at 127.0.0.1:8940from session not created: This version of ChromeDriver only supports Chrome version 122Current browser version is 128.0.6613.120문제 원인현재 chrome browser 버전과 chromedriver 버전이 차이가 나기 때문에 발생한 오류이다. 문제 해결 chrome browser 버전과 chromedriver .. 2024. 9. 10.
[LeetCode] 198. 집 도둑(House Robber) [Java, DP] 문제[문제 설명]당신은 전문적인 도둑으로, 한 거리에 있는 집들을 털 계획을 세우고 있습니다. 각 집에는 일정한 금액의 돈이 숨겨져 있습니다. 그러나 인접한 집들은 보안 시스템이 연결되어 있어, 같은 밤에 두 개의 인접한 집에 침입하면 자동으로 경찰에 신고됩니다.정수 배열 nums가 주어지며, 이 배열은 각 집에 숨겨진 돈의 금액을 나타냅니다. 경찰을 경고하지 않으면서 오늘 밤에 털 수 있는 최대 금액을 반환하세요.[제한 사항]1  [입출력 예시]nums return[1, 2, 3, 1] 4[2, 7, 9, 3, 1] 12 [입출력 예시 설명]입출력 예#11번 집(nums[0])을 털고, 3번 집(nums[2])을 털면 됩니다.입출력 예#21번 집, 3번 집, 5번 집을 털면 됩니다. 문제 분석❗nums.. 2024. 8. 25.
[LeetCode] 62. 유일한 경로(Unique Paths) [Java, DP] 문제[문제 설명]로봇이 m x n 격자에 있습니다. 로봇은 초기 위치에서 왼쪽 상단 모서리(즉, grid[0][0])에 있습니다. 로봇은 오른쪽 하단 모서리(즉, grid[m-1][n-1])로 이동하려고 합니다. 로봇은 언제든지 아래쪽이나 오른쪽으로만 이동할 수 있습니다.정수 m과 n이 주어지면, 로봇이 오른쪽 하단 모서리에 도달하기 위해 취할 수 있는 가능한 고유 경로의 수를 반환하세요.테스트 케이스는 정답이 2 * 109 이하가 되도록 생성됩니다.[제한 사항]1  [입출력 예시]m n return3 7 283 2 3 [입출력 예시 설명]입출력 예#1총 28가지 경로가 있습니다.입출력 예#2왼쪽 상단 모서리에서 오른쪽 하단 모서리로 도달하기 위한 총 3가지 경로가 있습니다1. 오른쪽 -> 아래 -> 아.. 2024. 8. 25.
[프로그래머스] 최소 비용으로 계단 오르기 (java, DP) 문제문제 설명당신은 계단의 각 단계에서 지불해야 하는 비용이 담긴 정수 배열 cost를 받았습니다. cost[i]는 i번째 단계의 비용을 나타냅니다. 비용을 지불한 후, 한 계단 또는 두 계단을 오를 수 있습니다.0번 인덱스의 단계에서 시작할 수도 있고, 1번 인덱스의 단계에서 시작할 수도 있습니다.층의 꼭대기에 도달하기 위한 최소 비용을 반환하세요.제한 사항2 입출력 예cost return[10, 15, 20] 15[1, 100, 1, 1, 1, 100, 1, 1, 100, 1] 6입출력 예 설명입출력 예#1인덱스 1에서 시작합니다.15를 지불하고 두 계단을 올라 꼭대기에 도달합니다.총 비용은 15입니다.입출력 예#2인덱스 0에서 시작합니다.1을 지불하고 두 계단을 올라 인덱스 2에 도달합니다.1을 지.. 2024. 8. 23.