목록2025/01/11 (5)
susinlee 님의 블로그
[문제]https://school.programmers.co.kr/learn/courses/30/lessons/42747 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [풀이]1. for문을 통해 i=1부터 citations의 개수만큼 돌면서 i 별로 i번이상 인용된 논문을 세어서 그 개수가 i 이상이라면 H-Index의 후보다.2. 그 중 가장 큰 값이 H_Index가 된다.3. 시간복잡도가 n^2으로 비효율적이다. def solution(citations): n = len(citations) h_index = 0 for i in range(1, n+1): count =..
[문제]https://leetcode.com/problems/biggest-single-number/description/ [풀이]1. 중복 행을 남김없이 전부 제거해준다. drop_duplicates() 함수에 keep=False 매개변수를 주면 된다.2. max() 함수를 통해 최댓값을 구해준다.3. 데이터프레임에 max() 함수를 쓰게 되면 시리즈가 되는데 to_frame() 함수로 데이터프레임으로 변환해준다. Pandasimport pandas as pddef biggest_single_number(my_numbers: pd.DataFrame) -> pd.DataFrame: return my_numbers.drop_duplicates(keep=False).max().to_frame(name..
클라이밍은 딱 한번 해본 적이 있는데, 재밌게 함. 운동을 다시하고 시작하고 좀 더 다양한 운동을 해볼까 한 것도 있었고, 그때 생각이 나 오랜만에 다녀옴 벽에 붙어있는 친구들을 홀더라고 하는데 그냥 막 있는거 같아도 코스가 있음. 홀더 밑에 달린 테이프와 테이프에 쓰여있는 번호들을 따라 이동하면 됨. 사이즈대로 가져가면 원래 신던 신발보다 작다고 느껴짐. 홀더를 밟고 지탱할 때 사진 속 빨간 원 부분으로 밟아야 하는데 그때 발이 오므려져 있으면 도움이 된다고 한 거 같음. 그래서 좀 작고 조이는 듯한 느낌이 듦.그리고 발을 벽과 수직으로 해서 홀더를 밟는 것이 아닌 발꿈치를 벽에 가까이 해서 수평으로 만들어야함. 약간 개구리 자세? 클라이밍의 핵심은 삼지점이라고 함. 홀더를 손으로 잡고 양 발을 손으로..
오랫동안 쉬고 운동을 시작하는 거라 최대한 가볍게 하는 중.. 스쿼트 프레스 40kg x 12 3세트핵스쿼트 10회(무게x) x 10 3세트사레레 4kg x 12 3세트 조금씩 늘려가보자
데이터에는 다양한 유형이 존재합니다. 예를 들어, 키, 몸무게처럼 숫자로 표현되는 데이터가 있는가 하면, 성별처럼 범주로 나타나는 데이터도 있습니다. 데이터의 유형에 따라 적합한 분석 방법이 달라지기 때문에, 데이터를 수집하거나 분석할 때는 그 유형을 명확히 파악하는 것이 중요합니다.데이터의 유형 1. 수치형 데이터숫자로 나타낼 수 있는 데이터로, 대소 관계가 있고, 양을 계산할 수 있습니다.분류:이산형 데이터관측 가능한 값이 셀 수 있는 수치형 데이터.수강생 수, 동전 던지기 횟수 등 (0, 1, 2 3, 4 ...)연속형 데이터관측 가능한 값이 연속적인 수치형 데이터. 키, 몸무게, 온도 등. (176.2, 180.17, 32.5 ...)2. 범주형 데이터숫자가 아닌 범주로 나타낼 수 있는 데이터입니..