Brave 브라우저에서 영상(유튜브 등) 재생 시 모니터가 멈추는 증상
카테고리 없음2024. 2. 3. 17:19Brave 브라우저에서 영상(유튜브 등) 재생 시 모니터가 멈추는 증상

배경 엔비디아 Geforce Game Ready 드라이버 551.23버전 업데이트 이후 Brave 브라우저에서 유튜브 등 영상 재생 시 그대로 모니터가 멈추는 증상이 있었다. 모니터가 멈추니 키보드나 마우스로 입력을 줘도 반응을 하는지 안하는지 확인할 수 없었다. 해결 방법 정식으로 해결되려면 드라이버 업데이트가 이루어져야겠지만, 추가적인 업데이트를 기다려야 하고 드라이버를 이전 버전으로 재설치하는 것도 귀찮다고 한다면 임시로 해결할 수 있는 방법은 브라우저 '설정 -> 시스템 -> 가능한 경우 하드웨어 가속 사용' 체크를 해제하는 방법이 있다. 하지만 하드웨어 가속을 끄게되면 고화질 영상 시청 시 그래픽카드가 아닌 CPU에 큰 부하가 올 수 있다.

[BOJ] 백준_2178번_미로 탐색_Python3
백준 알고리즘2024. 1. 3. 14:51[BOJ] 백준_2178번_미로 탐색_Python3

🌟 미로 탐색 2178번: 미로 탐색 첫째 줄에 두 정수 N, M(2 ≤ N, M ≤ 100)이 주어진다. 다음 N개의 줄에는 M개의 정수로 미로가 주어진다. 각각의 수들은 붙어서 입력으로 주어진다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 192 MB 185424 83790 53449 43.731% 문제 N×M크기의 배열로 표현되는 미로가 있다. 1 0 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 0 1 1 미로에서 1은 이동할 수 있는 칸을 나타내고, 0은 이동할 수 없는 칸을 나타낸다. 이러한 미로가 주어졌을 때, (1, 1)에서 출발하여 (N, M)의 위치로 이동할 때 지나야 하는 최소의 칸 수를 구하는 프로그램을 작성..

[BOJ] 백준_5635번_생일_Python3
백준 알고리즘2024. 1. 1. 22:54[BOJ] 백준_5635번_생일_Python3

🌟 생일 5635번: 생일 어떤 반에 있는 학생들의 생일이 주어졌을 때, 가장 나이가 적은 사람과 가장 많은 사람을 구하는 프로그램을 작성하시오. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 128 MB 11125 7415 6604 68.828% 문제 어떤 반에 있는 학생들의 생일이 주어졌을 때, 가장 나이가 적은 사람과 가장 많은 사람을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 반에 있는 학생의 수 n이 주어진다. (1 ≤ n ≤ 100) 다음 n개 줄에는 각 학생의 이름과 생일이 "이름 dd mm yyyy"와 같은 형식으로 주어진다. 이름은 그 학생의 이름이며, 최대 15글자로 이루어져 있다. dd mm yyyy는 생일 일, 월, 연도이다. (..

TypeError : r.map is not a function
troubleshooting2023. 12. 22. 14:55TypeError : r.map is not a function

서론 이번 글은 "TypeError: r.map is not a function"에 대해 다루었다. 이번 문제 역시 프로젝트 파일 내부에서 발생하는 것으로 로컬에서는 잘 작동하지만 배포된 도메인에서만 발생했다. 오류 메시지 TypeError: r.map is not a function Uncaught TypeError: r.map is not a function r.map에서 r이라는 변수를 사용한 적이 없는데 왜 이런 에러가 발생하는지 이유를 모르겠어서 에러 메세지를 자세히 보다가 에러가 발생한 곳의 위치를 쭉 따라가다 보니 빌드 후 배포된 코드는 실제 코드와 똑같이 쓰는 것이 아니라 약간씩 이름이 다르게 작성되어진다는 것을 알게 되었고 본 코드 위치도 알게 되었다. 오류 코드 {probs && pro..

TypeError: Cannot read properties of undefined (reading 'length')
troubleshooting2023. 12. 21. 13:15TypeError: Cannot read properties of undefined (reading 'length')

서론 이번 블로그 글에서는 Firebase Hosting을 사용하는 도중 마주한 메인 화면이 빈 화면으로 나오는 이슈와 이를 해결하는 과정을 다루겠다. 문제는 프로젝트 파일 내부에서 발생하는 것으로, 로컬에서는 잘 작동하지만 배포된 도메인에서만 발생했다. 이는 로컬 환경과 배포 환경 간의 차이로 인한 문제로 의심되었고 다른 페이지에서는 모든 기능이 정상 작동하는데, 메인 화면에서만 이슈가 발생하는 점, '/' 경로에서만 화면이 나오지 않는 현상을 보고 다음과 같은 가설을 세울 수 있었다. route path 설정이 담긴 app.tsx 파일에 문제가 있을 것이다. MainPage만 나오지 않는 것이니 MainPage 관련 컴포넌트에서 에러가 있을 것이다. 둘 다 체크를 해보았고, MainPage 컴포넌트 ..

[BOJ] 백준_10610번_30_Python3
백준 알고리즘2023. 12. 17. 10:00[BOJ] 백준_10610번_30_Python3

🌟 30 10610번: 30 어느 날, 미르코는 우연히 길거리에서 양수 N을 보았다. 미르코는 30이란 수를 존경하기 때문에, 그는 길거리에서 찾은 수에 포함된 숫자들을 섞어 30의 배수가 되는 가장 큰 수를 만들고 싶어한 www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 256 MB 46923 18835 14954 39.667% 문제 어느 날, 미르코는 우연히 길거리에서 양수 N을 보았다. 미르코는 30이란 수를 존경하기 때문에, 그는 길거리에서 찾은 수에 포함된 숫자들을 섞어 30의 배수가 되는 가장 큰 수를 만들고 싶어한다. 미르코를 도와 그가 만들고 싶어하는 수를 계산하는 프로그램을 작성하라. 입력 N을 입력받는다. N는 최대 100000개의 숫자로 ..

[BOJ] 백준_11656번_거꾸로 구구단_Python3
백준 알고리즘2023. 12. 16. 13:10[BOJ] 백준_11656번_거꾸로 구구단_Python3

🌟 거꾸로 구구단 13410번: 거꾸로 구구단 일반적인 구구단에서 가장 큰 수는 마지막 항의 값이 제일 크다. 거꾸로 구구단에서는, 각 항에 구구단의 계산 결과로 나온 값을 뒤집어 저장을 한다. 이렇게 하면 가장 큰 값이 항상 마지막이 www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 128 MB 4578 2675 2407 61.247% 문제 일반적인 구구단에서 가장 큰 수는 마지막 항의 값이 제일 크다. 거꾸로 구구단에서는, 각 항에 구구단의 계산 결과로 나온 값을 뒤집어 저장을 한다. 이렇게 하면 가장 큰 값이 항상 마지막이 아니게 된다. 예를 들어 8단의 9개 항의 값은 8, 16, 24, 32, 40, 48, 56, 64, 72 이 되어 72가 가장 ..

[BOJ] 백준_11656번_접미사 배열_Python3
백준 알고리즘2023. 12. 15. 10:00[BOJ] 백준_11656번_접미사 배열_Python3

🌟 접미사 배열 11656번: 접미사 배열 첫째 줄에 문자열 S가 주어진다. S는 알파벳 소문자로만 이루어져 있고, 길이는 1,000보다 작거나 같다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 256 MB 23937 16718 13910 70.663% 문제 접미사 배열은 문자열 S의 모든 접미사를 사전순으로 정렬해 놓은 배열이다. baekjoon의 접미사는 baekjoon, aekjoon, ekjoon, kjoon, joon, oon, on, n 으로 총 8가지가 있고, 이를 사전순으로 정렬하면, aekjoon, baekjoon, ekjoon, joon, kjoon, n, on, oon이 된다. 문자열 S가 주어졌을 때, 모든 접미사를 사전순으로 정..

[BOJ] 백준_9095번_1, 2, 3 만들기_Python3
백준 알고리즘2023. 12. 14. 10:00[BOJ] 백준_9095번_1, 2, 3 만들기_Python3

🌟 1, 2, 3 만들기 9095번: 1, 2, 3 더하기 각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 출력한다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 (추가 시간 없음) 512 MB 112585 74214 51152 64.407% 문제 정수 4를 1, 2, 3의 합으로 나타내는 방법은 총 7가지가 있다. 합을 나타낼 때는 수를 1개 이상 사용해야 한다. 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 3+1 정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내는 방법의 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있..

[BOJ] 백준_14916번_거스름돈_Python3
백준 알고리즘2023. 12. 13. 10:00[BOJ] 백준_14916번_거스름돈_Python3

🌟 거스름돈 14916번: 거스름돈 첫째 줄에 거스름돈 액수 n(1 ≤ n ≤ 100,000)이 주어진다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 512 MB 21331 9861 8172 47.305% 문제 춘향이는 편의점 카운터에서 일한다. 손님이 2원짜리와 5원짜리로만 거스름돈을 달라고 한다. 2원짜리 동전과 5원짜리 동전은 무한정 많이 가지고 있다. 동전의 개수가 최소가 되도록 거슬러 주어야 한다. 거스름돈이 n인 경우, 최소 동전의 개수가 몇 개인지 알려주는 프로그램을 작성하시오. 예를 들어, 거스름돈이 15원이면 5원짜리 3개를, 거스름돈이 14원이면 5원짜리 2개와 2원짜리 2개로 총 4개를, 거스름돈이 13원이면 5원짜리 1개와 2원짜..

cannot read properties of null (reading 'scrollTop')_MUI error
troubleshooting2023. 12. 13. 00:00cannot read properties of null (reading 'scrollTop')_MUI error

//에러코드 import { Fade } from "@mui/material"; const FadeIn = ({ children, index }) => { return ( {children} ); }; . . . 코드는 다소 이상하지만...위 같은 느낌의 코드로 mui fade 를 이용해서 FadeIn 효과를 주는 컴포넌트를 만들고 있었는데 갑자기 에러가 발생했다. 도무지 해결방법을 모르겠어서 여기저기 뒤지다가 한가지 사실을 발견했다. mui Fade 컴포넌트를 사용한 커스텀 컴포넌트 FadeIn 내부에 있는 컴포넌트를 태그로 묶어주면 오류가 해결된다. //해결코드 import { Fade } from "@mui/material"; const FadeIn = ({ children, index }) => ..

[BOJ] 백준_1764번_듣보잡_Python3
백준 알고리즘2023. 12. 12. 10:00[BOJ] 백준_1764번_듣보잡_Python3

🌟 듣보잡 1764번: 듣보잡 첫째 줄에 듣도 못한 사람의 수 N, 보도 못한 사람의 수 M이 주어진다. 이어서 둘째 줄부터 N개의 줄에 걸쳐 듣도 못한 사람의 이름과, N+2째 줄부터 보도 못한 사람의 이름이 순서대로 주어진다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 256 MB 95872 40948 31779 40.988% 문제 김진영이 듣도 못한 사람의 명단과, 보도 못한 사람의 명단이 주어질 때, 듣도 보도 못한 사람의 명단을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 듣도 못한 사람의 수 N, 보도 못한 사람의 수 M이 주어진다. 이어서 둘째 줄부터 N개의 줄에 걸쳐 듣도 못한 사람의 이름과, N+2째 줄부터 보도 못한 사람의 이름이 ..

[BOJ] 백준_17127번_벚꽃이 정보섬에 피어난 이유_Python3
백준 알고리즘2023. 12. 11. 10:22[BOJ] 백준_17127번_벚꽃이 정보섬에 피어난 이유_Python3

🌟 벚꽃이 정보섬에 피어난 이유 17127번: 벚꽃이 정보섬에 피어난 이유 다음과 같이 나누는 것이 P의 합을 최대화 한다: [2] [5 3 1 4] [2] [3] www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 256 MB 1362 898 788 69.427% 문제 정보섬에 벚꽃이 피어났다! 정보섬에 만발한 꽃송이들을 본 욱제는 한 가지 좋은 생각을 떠올렸다. 아래와 같은 네 개의 푯말을 준비해서 정보섬의 꽃밭에 세우는 것이다. 정보섬의 1층 꽃밭에는 총 N개의 벚나무가 일렬로 늘어서 있다. 각 벚나무에는 늘어선 순서대로 A1, A2, ..., AN개의 벚꽃이 피어나 있다. 욱제는 이 벚나무를 총 네 개의 그룹으로 나누어 각 그룹을 대표하도록 푯말을 세웠..

[BOJ] 백준_11651번_좌표 정렬하기 2_Python3
백준 알고리즘2023. 12. 10. 10:19[BOJ] 백준_11651번_좌표 정렬하기 2_Python3

🌟 좌표 정렬하기 2 11651번: 좌표 정렬하기 2 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄에는 i번점의 위치 xi와 yi가 주어진다. (-100,000 ≤ xi, yi ≤ 100,000) 좌표는 항상 정수이고, 위치가 같은 두 점은 없다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 256 MB 72136 46920 39990 66.766% 문제 2차원 평면 위의 점 N개가 주어진다. 좌표를 y좌표가 증가하는 순으로, y좌표가 같으면 x좌표가 증가하는 순서로 정렬한 다음 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄..

[BOJ] 백준_1946번_신입 사원_Python3
백준 알고리즘2023. 12. 9. 10:19[BOJ] 백준_1946번_신입 사원_Python3

🌟 신입 사원 1946번: 신입 사원 첫째 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 20)가 주어진다. 각 테스트 케이스의 첫째 줄에 지원자의 숫자 N(1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개 줄에는 각각의 지원자의 서류심사 성 www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 256 MB 57253 19540 14255 32.754% 문제 언제나 최고만을 지향하는 굴지의 대기업 진영 주식회사가 신규 사원 채용을 실시한다. 인재 선발 시험은 1차 서류심사와 2차 면접시험으로 이루어진다. 최고만을 지향한다는 기업의 이념에 따라 그들은 최고의 인재들만을 사원으로 선발하고 싶어 한다. 그래서 진영 주식회사는, 다른 모든 지원자와 비교했을 ..

[BOJ] 백준_11650번_좌표 정렬하기_Python3
백준 알고리즘2023. 12. 8. 10:11[BOJ] 백준_11650번_좌표 정렬하기_Python3

🌟 좌표 정렬하기 11650번: 좌표 정렬하기 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄에는 i번점의 위치 xi와 yi가 주어진다. (-100,000 ≤ xi, yi ≤ 100,000) 좌표는 항상 정수이고, 위치가 같은 두 점은 없다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 256 MB 128877 61535 47791 47.936% 문제 2차원 평면 위의 점 N개가 주어진다. 좌표를 x좌표가 증가하는 순으로, x좌표가 같으면 y좌표가 증가하는 순서로 정렬한 다음 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄에는 ..

[BOJ] 백준_1920번_수 찾기_Python3
백준 알고리즘2023. 12. 7. 14:20[BOJ] 백준_1920번_수 찾기_Python3

🌟 수 찾기 1920번: 수 찾기 첫째 줄에 자연수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 줄에는 N개의 정수 A[1], A[2], …, A[N]이 주어진다. 다음 줄에는 M(1 ≤ M ≤ 100,000)이 주어진다. 다음 줄에는 M개의 수들이 주어지는데, 이 수들 www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 128 MB 236067 72165 47975 29.830% 문제 N개의 정수 A[1], A[2], …, A[N]이 주어져 있을 때, 이 안에 X라는 정수가 존재하는지 알아내는 프로그램을 작성하시오. 입력 첫째 줄에 자연수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 줄에는 N개의 정수 A[1], A[2], …, A[N]이 주어..

[BOJ] 백준_10815번_숫자카드_Python3
백준 알고리즘2023. 12. 6. 22:00[BOJ] 백준_10815번_숫자카드_Python3

🌟 숫자카드 10815번: 숫자 카드 첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 숫자 카드에 적혀있는 정수가 주어진다. 숫자 카드에 적혀있는 수는 -10,000,000보다 크거나 같고, 10, www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 256 MB 98825 41487 30370 42.869% 문제 숫자 카드는 정수 하나가 적혀져 있는 카드이다. 상근이는 숫자 카드 N개를 가지고 있다. 정수 M개가 주어졌을 때, 이 수가 적혀있는 숫자 카드를 상근이가 가지고 있는지 아닌지를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,0..

[BOJ] 백준_2108번_통계학_Python3
백준 알고리즘2023. 12. 4. 10:00[BOJ] 백준_2108번_통계학_Python3

🌟 통계학 2108번: 통계학 첫째 줄에 수의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 단, N은 홀수이다. 그 다음 N개의 줄에는 정수들이 주어진다. 입력되는 정수의 절댓값은 4,000을 넘지 않는다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 256 MB 153426 36506 29278 26.143% 문제 첫째 줄에 수의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 단, N은 홀수이다. 그 다음 N개의 줄에는 정수들이 주어진다. 입력되는 정수의 절댓값은 4,000을 넘지 않는다. 수를 처리하는 것은 통계학에서 상당히 중요한 일이다. 통계학에서 N개의 수를 대표하는 기본 통계값에는 다음과 같은 것들이 있다. 단, N은 홀수라고 가..

[BOJ] 백준_9094번_수학적 호기심_Python3
백준 알고리즘2023. 12. 3. 10:14[BOJ] 백준_9094번_수학적 호기심_Python3

🌟 수학적 호기심 9094번: 수학적 호기심 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, n과 m이 주어진다. 두 수는 0보다 크고, 100보다 작거나 같다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 128 MB 5178 2856 2472 57.488% 문제 두 정수 n과 m이 주어졌을 때, 0 < a < b < n인 정수 쌍 (a, b) 중에서 (a2+b2+m)/(ab)가 정수인 쌍의 개수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, n과 m이 주어진다. 두 수는 0보다 크고, 100보다 작거나 같다. 출력 각 ..

[BOJ] 백준_13305번_주유소_Python3
백준 알고리즘2023. 12. 2. 10:38[BOJ] 백준_13305번_주유소_Python3

🌟 주유소 13305번: 주유소 표준 입력으로 다음 정보가 주어진다. 첫 번째 줄에는 도시의 개수를 나타내는 정수 N(2 ≤ N ≤ 100,000)이 주어진다. 다음 줄에는 인접한 두 도시를 연결하는 도로의 길이가 제일 왼쪽 도로부터 N-1 www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 512 MB 60513 23551 18415 38.484% 문제 어떤 나라에 N개의 도시가 있다. 이 도시들은 일직선 도로 위에 있다. 편의상 일직선을 수평 방향으로 두자. 제일 왼쪽의 도시에서 제일 오른쪽의 도시로 자동차를 이용하여 이동하려고 한다. 인접한 두 도시 사이의 도로들은 서로 길이가 다를 수 있다. 도로 길이의 단위는 km를 사용한다. 처음 출발할 때 자동차에..

[BOJ] 백준_10448번_유레카 이론_Python3
백준 알고리즘2023. 12. 1. 10:24[BOJ] 백준_10448번_유레카 이론_Python3

🌟 유레카 이론 10448번: 유레카 이론 프로그램은 표준입력을 사용한다. 테스트케이스의 개수는 입력의 첫 번째 줄에 주어진다. 각 테스트케이스는 한 줄에 자연수 K (3 ≤ K ≤ 1,000)가 하나씩 포함되어있는 T개의 라인으로 구성되어 www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 256 MB 14441 8402 6593 57.440% 문제 삼각수 Tn(n ≥ 1)는 [그림]에서와 같이 기하학적으로 일정한 모양의 규칙을 갖는 점들의 모음으로 표현될 수 있다. 자연수 n에 대해 n ≥ 1의 삼각수 Tn는 명백한 공식이 있다. Tn = 1 + 2 + 3 + ... + n = n(n+1)/2 1796년, 가우스는 모든 자연수가 최대 3개의 삼각수의 합으로..

[BOJ] 백준_1789번_수들의 합_Python3
백준 알고리즘2023. 11. 30. 10:17[BOJ] 백준_1789번_수들의 합_Python3

🌟 수들의 합 1789번: 수들의 합 첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 128 MB 55593 22671 19210 41.722% 문제 서로 다른 N개의 자연수의 합이 S라고 한다. S를 알 때, 자연수 N의 최댓값은 얼마일까? 입력 첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다. 출력 첫째 줄에 자연수 N의 최댓값을 출력한다. 예제 입력 1 200 예제 출력 1 19 풀이 def solution(): n = int(input()) answer = 0 temp = 0 for i in range(1, n+1): temp += i answer +..

[BOJ] 백준_10817번_세 수_Python3
백준 알고리즘2023. 11. 29. 10:18[BOJ] 백준_10817번_세 수_Python3

🌟 세 수 10817번: 세 수 첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100) www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 256 MB 129368 62487 54567 49.692% 문제 세 정수 A, B, C가 주어진다. 이때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100) 출력 두 번째로 큰 정수를 출력한다. 예제 입력 1 20 30 10 예제 출력 1 20 풀이 import sys read = sys.stdin.readline() def solution(): abc = list(ma..

[BOJ] 백준_2751번_수 정렬하기 2_Python3
백준 알고리즘2023. 11. 28. 10:16[BOJ] 백준_2751번_수 정렬하기 2_Python3

🌟 수 정렬하기 2 2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 256 MB 289947 87008 60655 31.029% 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. 출력 첫째 줄부터 ..

[BOJ] 백준_2303번_숫자 게임_Python3
백준 알고리즘2023. 11. 27. 17:13[BOJ] 백준_2303번_숫자 게임_Python3

🌟 숫자 게임 2303번: 숫자 게임 N명이 모여 숫자 게임을 하고자 한다. 각 사람에게는 1부터 10사이의 수가 적혀진 다섯 장의 카드가 주어진다. 그 중 세 장의 카드를 골라 합을 구한 후 일의 자리 수가 가장 큰 사람이 게임을 이 www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 128 MB 8027 3435 2832 43.144% 문제 N명이 모여 숫자 게임을 하고자 한다. 각 사람에게는 1부터 10사이의 수가 적혀진 다섯 장의 카드가 주어진다. 그 중 세 장의 카드를 골라 합을 구한 후 일의 자리 수가 가장 큰 사람이 게임을 이기게 된다. 세 장의 카드가 (7, 8, 10)인 경우에는 합은 7+8+10 = 25가 되고 일의 자리 수는 5가 된다. 어..

[BOJ] 백준_1931번_회의실 배정_Python3
백준 알고리즘2023. 11. 25. 13:15[BOJ] 백준_1931번_회의실 배정_Python3

🌟 회의실 배정 1931번: 회의실 배정 (1,4), (5,7), (8,11), (12,14) 를 이용할 수 있다. www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 128 MB 194632 62825 43779 30.197% 문제 한 개의 회의실이 있는데 이를 사용하고자 하는 N개의 회의에 대하여 회의실 사용표를 만들려고 한다. 각 회의 I에 대해 시작시간과 끝나는 시간이 주어져 있고, 각 회의가 겹치지 않게 하면서 회의실을 사용할 수 있는 회의의 최대 개수를 찾아보자. 단, 회의는 한번 시작하면 중간에 중단될 수 없으며 한 회의가 끝나는 것과 동시에 다음 회의가 시작될 수 있다. 회의의 시작시간과 끝나는 시간이 같을 수도 있다. 이 경우에는 시작하자마자 ..

[BOJ] 백준_1541번_잃어버린 괄호_Python3
백준 알고리즘2023. 11. 24. 12:09[BOJ] 백준_1541번_잃어버린 괄호_Python3

🌟 잃어버린 괄호 1541번: 잃어버린 괄호 첫째 줄에 식이 주어진다. 식은 ‘0’~‘9’, ‘+’, 그리고 ‘-’만으로 이루어져 있고, 가장 처음과 마지막 문자는 숫자이다. 그리고 연속해서 두 개 이상의 연산자가 나타나지 않고, 5자리보다 www.acmicpc.net 조건 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 128 MB 79282 42761 33525 53.312% 문제 세준이는 양수와 +, -, 그리고 괄호를 가지고 식을 만들었다. 그리고 나서 세준이는 괄호를 모두 지웠다. 그리고 나서 세준이는 괄호를 적절히 쳐서 이 식의 값을 최소로 만들려고 한다. 괄호를 적절히 쳐서 이 식의 값을 최소로 만드는 프로그램을 작성하시오. 입력 첫째 줄에 식이 주어진다. 식은 ‘0’~‘9’,..

스레드
카테고리 없음2023. 11. 17. 14:59스레드

스레드 프로세스를 구성하는 실행 흐름의 단위 하나의 프로세스에서 여러 부분을 동시에 실행할 수 있게 해주는 실행 단위 CPU에 작업 요청을 하는 실행 단위 절차 운영체제는 프로그램을 실행시키기 위해 프로그램의 코드와 데이터를 메모리에서 가져온다. 가져온 데이터를 통해 프로세스 제어 블록(PCB)을 생성하여 작업에 필요한 메모리를 확보한 후 준비된 프로세스를 준비 큐에 삽입한다. 프로세스가 생성되면 CPU스케줄러는 CPU에게 해야 하는 일을 전달하여 CPU가 그 일을 하게 된다. 이때 CPU가 받는 일을 스레드라고 한다. 운영체제 입장에서 작업의 단위는 프로세스이고, CPU입장에서는 스레드이다. 스레드 구성 요소 스레드는 스레드 ID, 프로그램 카운터 값을 비롯한 레지스터 값, 스택으로 구성된다. 각자 프..

[정보처리기사] 실기 정리 - 화면 설계
카테고리 없음2023. 9. 25. 10:00[정보처리기사] 실기 정리 - 화면 설계

UI 요구사항 확인 소프트웨어 아키텍쳐 개발하고자 하는 소프트웨어의 사전 작업을 통해 소프트웨어 개발을 쉽게 하기 위한 기본 틀을 만드는 것 사용자 인터페이스 평가 기준 학습 용이성 속도 사용 중 오류의 빈도 사용자의 만족 사용법의 유지 사용자 인터페이스 종류 CLI 문자 방식의 명령어 입력 사용자 인터페이스 GUI 그래픽 환경 기반의 마우스 입력 사용자 인터페이스 NUI 사용자의 말과 행동 기반의 움직임을 인식하는 인터페이스 OUI 유기적 상호 작용 기반 인터페이스 사용자 인터페이스 기본 원칙 직관성, 유효성, 학습성, 유연성 HCI 모형 HCI : 인간과 컴퓨터 간의 상호작용에 대한 연구 HCI 설계모형 : 설계 모형, 사용자 모형, 시스템 인식, 시스템 이미지 ISO/IEC 9126 품질 특성 기능..

728x90
반응형
LIST
image