본문 바로가기
반응형

PROGRAMMING125

[Leetcode] 181. Employees Earning More Than Their Managers_해설, 풀이, 설명 안녕하세요, HELLO 오늘은 Leetcode 알고리즘 문제 '181. Employees Earning More Than Their Managers'에 대해서 살펴보고자 합니다. 알고리즘 문제, 코드, 해설 그리고 Leetcode에서 제공해준 solution 순서대로 정리하였습니다. STEP 1. 'Employees Earning More Than Their Managers' 알고리즘 문제 STEP 2. 'Employees Earning More Than Their Managers' 코드(code) STEP 3. 'Employees Earning More Than Their Managers' 해설 STEP 4. 'Employees Earning More Than Their Managers' solutio.. 2022. 9. 12.
[Leetcode] 180. Consecutive Numbers_해설, 풀이, 설명 안녕하세요, HELLO 오늘은 Leetcode 알고리즘 문제 '180. Consecutive Numbers'에 대해서 살펴보고자 합니다. 알고리즘 문제, 코드, 해설 그리고 Leetcode에서 제공해준 solution 순서대로 정리하였습니다. STEP 1. 'Consecutive Numbers' 알고리즘 문제 STEP 2. 'Consecutive Numbers' 코드(code) STEP 3. 'Consecutive Numbers' 해설 STEP 4. 'Consecutive Numbers' solution STEP 1. 'Consecutive Numbers' 알고리즘 문제 Write an SQL query to find all numbers that appear at least three times con.. 2022. 9. 3.
[Python] list append, extend, insert 개념, 정리, 설명 안녕하세요, HELLO Python에서 리스트에 새로운 원소를 추가하는 방법에는 append, extend 그리고 insert가 있습니다. 오늘은 list에 원소를 추가하는, 세 함수에 대해서 살펴보겠습니다. STEP 1. Python 'append, extend, insert' 개념 STEP 2. Python 'append, extend, insert' 설명 STEP 1. Python 'append, extend, insert' 개념 Python의 자료형 list는 append, insert, extend 함수를 제공하며, 이를 통해 list에 데이터를 추가할 수 있습니다. 위 세 가지 함수의 특징 및 차이점에 대해서 알아보겠습니다. 1. append : list 마지막에 데이터 추가 - The app.. 2022. 9. 3.
[Leetcode] 178. Rank Scores_해설, 풀이, 설명 안녕하세요, HELLO 오늘은 Leetcode 알고리즘 문제 '178. Rank Scores'에 대해서 살펴보고자 합니다. 알고리즘 문제, 코드, 해설 그리고 Leetcode에서 제공해준 solution 순서대로 정리하였습니다. STEP 1. 'Rank Score' 알고리즘 문제 STEP 2. 'Rank Score' 코드(code) STEP 3. 'Rank Score' 해설 STEP 4. 'Rank Score' solution STEP 1. 'Rank Score' 알고리즘 문제 Write an SQL query to rank the scores. The ranking should be calculated according to the following rules: The scores should be r.. 2022. 8. 21.
[Leetcode] 177. Nth Highest Salary_해설, 풀이, 설명 안녕하세요, HELLO 오늘은 Leetcode 알고리즘 문제 '177. Nth Highest Salary'에 대해서 살펴보고자 합니다. 알고리즘 문제, 코드, 해설 그리고 Leetcode에서 제공해준 solution 순서대로 정리하였습니다. STEP 1. 'Nth Highest Salary' 알고리즘 문제 STEP 2. 'Nth Highest Salary' 코드(code) STEP 3. 'Nth Highest Salary' 해설 STEP 4. 'Nth Highest Salary' solution STEP 1. 'Nth Highest Salary' 알고리즘 문제 Write an SQL query to report the nth highest salary from the Employee table. If t.. 2022. 8. 20.
[Leetcode] 176. Second Highest Salary_해설, 풀이, 설명 안녕하세요, HELLO 오늘은 Leetcode 알고리즘 문제 '176. Second Highest Salary'에 대해서 살펴보고자 합니다. 알고리즘 문제, 코드, 해설 그리고 Leetcode에서 제공해준 solution 순서대로 정리하였습니다. STEP 1. 'Second Highest Salary' 알고리즘 문제 STEP 2. 'Second Highest Salary' 코드(code) STEP 3. 'Second Highest Salary' 해설 STEP 4. 'Second Highest Salary' solution STEP 1. 'Second Highest Salary' 알고리즘 문제 Write an SQL query to report the second highest salary from the.. 2022. 8. 15.
[Leetcode] 175. Combine Two Tables_해설, 풀이, 설명 안녕하세요, HELLO 오늘은 Leetcode 알고리즘 문제 '175. Combine Two Tables'에 대해서 살펴보고자 합니다. 알고리즘 문제, 코드, 해설 순서대로 정리하였습니다. STEP 1. 'Combine Two Tables' 알고리즘 문제 STEP 2. 'Combine Two Tables' 코드(code) STEP 3. 'Combine Two Tables' 해설 STEP 1. 'Combine Two Tables' 알고리즘 문제 Write an SQL query to report the first name, last name, city, and state of each person in the Person table. If the address of a personId is not pres.. 2022. 8. 15.
[PYTHON] Assert (가정 설정문) 개념, 정리, 설명 안녕하세요, HELLO 파이썬에서 try, except 구문 등을 통해 예외를 발생시키는 예외 처리랑 비슷하지만, 예외 처리는 에러가 발생했을 때 대응하기 위한 목적이라면, assert (가정 설정문)은 입력이 조건과 일치하도록 확인하고자 할 때 사용됩니다. assert 구문은 1. 이후에 연산이 진행되고 나서 실패하기보다는, 사전에 문제를 파악하는 데 도움이 되며, 2. 다른 개발자와 코드를 공유할 때, 문제가 발생한 부분에 이해를 도울 수 있습니다. 오늘은 파이썬에 assert 구문을 살펴보도록 하겠습니다. STEP 1. 'assert' 개념 STEP 2. 'assert' 설명 STEP 1. 'assert' 개념 Assert 조건문은 True가 아닐 경우에, 예외를 발생시킵니다. 코드를 추가, 수정 .. 2022. 8. 7.
[PYTHON] Pandas Groupby 그룹별 처리 (파이썬, 판다스) 안녕하세요, HELLO Python, 파이썬에서 pandas의 groupby 함수를 통해 데이터를 집단화하여 데이터를 분석, 처리합니다. 이번에는 groupby 함수에 대해서 정리하며, 사용법에 대해서 공유하려고 합니다. STEP 1. 'Pandas Groupby' 개념 STEP 2. 'Pandas Groupby' 설명 STEP 1. 'Pandas Groupby' 개념 pandas의 groupby 함수는 데이터를 집단, 그룹별로 요약하고 판단할 수 있습니다. 전체 데이터를 그룹으로 나누고 (split), 그룹별로 정리하여 (apply), 이후에 해당 결과를 모으는 단계 (combine)로 이뤄집니다. (Function workflow: Spilt → Apply → Combine) pandas에서도 이와 .. 2022. 7. 22.
반응형