728x90

전체 글 93

docker Nvidia driver version dismatch

https://passwd.tistory.com/entry/nvidia-smi-Failed-to-initialize-NVML-Driverlibrary-version-mismatch [nvidia-smi] Failed to initialize NVML: Driver/library version mismatch Nvidia GPU를 사용하는 서버에서 nvidia-smi 명령어 수행 시 아래와 같이 에러 메시지가 출력되면서 동작하지 않는 경우가 있다. dmesg 명령을 사용하면 아래와 같은 NVRM: API mismatch 메세지를 볼 수 있는 passwd.tistory.com 위 포스팅 참고하기

Study/참고사항 2022.08.16

[Python] 시퀀스 자료형 (리스트, 튜플, 문자열)

시퀀스 자료형 종류 : 문자열, 리스트, 튜플 등 특징 : 1) 여러 객체를 저장 2) 순서 있음 3) 인덱스를 사용해 참조 가능 [시퀀스형의 공통 연산] 색인 : s[k] 슬라이싱 : s[start : end : step] 연결 : s1 + s2 반복 : s * number_of_repeat 멤버쉽 테스트 : member in sequence 길이 정보 len(sequence) [리스트] mutable : 요소의 치환이 가능 리스트는 가장 보편적인 시퀀스형 리스트에 요소를 추가하는 메소드 : append(), extend(), insert() 리스트에서 요소를 삭제하는 메소드 : remove(), pop() lst = [4,3,2.0,0,'text'] >>> [4, 3, 2.0, 0, 'text'] l..

Study/Python 2022.08.03

[Kaggle]Bike Sharing Demand 예측하기

저번 포스팅에서는 데이터를 전처리하여 시각화하여 직관적으로 바라보는 방법에 대해서 알아보았다. 이번 포스팅에서는 데이터를 실제로 적용하고 점수를 확인하려고 한다. import pandas as pd # 데이터 경로 data_path = '/kaggle/input/bike-sharing-demand/' train = pd.read_csv(data_path + 'train.csv') # train data test = pd.read_csv(data_path + 'test.csv') # test data submission = pd.read_csv(data_path + 'sampleSubmission.csv') # submission sample data point plot에서 weather값이 4인 경우 이..

[Kaggle]Bike Sharing Demand 데이터 살펴보기(그래프그리기)

https://www.kaggle.com/competitions/bike-sharing-demand Bike Sharing Demand | Kaggle www.kaggle.com kaggle 연습용 대회인 Bike sharing demand. 따릉이와 같은 자전거 수요 예측을 하는 대회이다. kaggle notebook으로 진행했다. import numpy as np import pandas as pd # 데이터 경로 data_path = '/kaggle/input/bike-sharing-demand/' train = pd.read_csv(data_path + 'train.csv') # train data test = pd.read_csv(data_path + 'test.csv') # test data ..

[프로그래머스] 신고 결과 받기

https://school.programmers.co.kr/learn/courses/30/lessons/92334 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 더보기 문제 설명 문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 유저를 신고할 수 있습니다. 신고 횟수에 제한은 없습니다. 서로 다른 유저를 계속해서 신고할 수 있습니다. 한 유저를 여러 번 신고할 수도 있지만, 동일한 유저에 대한 신고 횟수는 1회로 처리됩니..

코딩테스트 2022.07.11

[프로그래머스] 오픈채팅방

https://school.programmers.co.kr/learn/courses/30/lessons/42888 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 더보기 문제 설명 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오픈 채팅방을 개설한 사람을 위해, 다양한 사람들이 들어오고, 나가는 것을 지켜볼 수 있는 관리자창을 만들기로 했다. 채팅방에 누군가 들어오면 다음 메시지가 출력된다. "[닉네임]님이 들어왔습니다." ..

코딩테스트 2022.07.11

2022 네이버 공채 코딩테스트 후기

비전공자로 시작해서 지금까지 오면서 코딩테스트는 몇번 본적이 있습니다. 그런데 항상 코딩테스트는 어려웠습니다. 뭐랄까.. 요령이 없는 건지 멍청한건지 긴장한건지 무식하게 문제를 보고 0부터 시작하는 느낌 분명 쉬운 것도 내가 어렵게 해석하는 느낌 그래서 Riot프로젝트할 때 코테 연습을 처음 시작했고 최근들어 동료들을 모아 꾸준하게 코테연습을 시작했습니다. 그래서 조금은 변했을 것이라고 생각하고 시험에 임했습니다. 그런데 난 똑같았던 것 같습니다. 여전히 간단한 알고리즘도 자꾸 어렵게 생각하고 긴장했습니다. 뭔가.. 머리가 굳은 것 같았고 좋지 못한 결과를 내고 시험은 끝이 났습니다. 아쉽고 스스로의 실력에 화가 나더라구요. 한편으론 이제 시작한지 얼마 안되었는데 벌써부터 잘하길 원하는게 욕심인 것 같기..

기타/일기장 2022.07.02

[백준] 부녀회장이 될테야

문제 평소 반상회에 참석하는 것을 좋아하는 주희는 이번 기회에 부녀회장이 되고 싶어 각 층의 사람들을 불러 모아 반상회를 주최하려고 한다. 이 아파트에 거주를 하려면 조건이 있는데, “a층의 b호에 살려면 자신의 아래(a-1)층의 1호부터 b호까지 사람들의 수의 합만큼 사람들을 데려와 살아야 한다” 는 계약 조항을 꼭 지키고 들어와야 한다. 아파트에 비어있는 집은 없고 모든 거주민들이 이 계약 조건을 지키고 왔다고 가정했을 때, 주어지는 양의 정수 k와 n에 대해 k층에 n호에는 몇 명이 살고 있는지 출력하라. 단, 아파트에는 0층부터 있고 각층에는 1호부터 있으며, 0층의 i호에는 i명이 산다. 입력 첫 번째 줄에 Test case의 수 T가 주어진다. 그리고 각각의 케이스마다 입력으로 첫 번째 줄에 ..

코딩테스트 2022.07.01
728x90