python14 [PYTHON] - RANGE range 함수 기본 사용법파이썬에서 range()함수는 연속된 숫자들을 만들어 내는데 사용되는 내장 함수이다. range()는 주로 for 반복문과 함께 사용되어 숫자들을 반복 처리할때 유용하다. range()함수는 아래와 같은 구문을 사용한다.range(stop)range(start, stop)range(start, stop, step)start:(옵션) 시작하는 숫자. 기본값은 0이다.stop: 반드시 지정해야하는 값으로, 생성할 숫자 범위의 끝을 나타낸다. 이 값은 범위에 포함되지 않는다.step:(옵션) 각 숫자들 사이의 간격. 기본값은 1이다.예시# 1. 0부터 4까지의 숫자 생성for i in range(5): print(i) #결과: 0,1,2,3,4 # 2. 2부터 8까지의 숫자 생.. 2026. 1. 15. [LEETCODE 150] - 169 Majority Element LeetCode의 169번 문제인 "Majority Element" (과반수 원소) 문제입니다문제에서 주어진것은 정수 배열 nums가 주어지고 배열의 길이는 n입니다.이 배열에는 반드시 하나의 "과반수 원소"가 존재한다고 가정합니다. 수학적 개념으로는 등장횟수 > n /2 이고 예시 개념으로 배열길이가 7이라면 4번이상 등장하면 과반수배열길이가 6이라면 4번이상 등장해야 과반수 정확히 절반(n/2)는 과반수가 아니게 됩니다. 문제에서 요구하는것은 배열 nums 안에서 과반수 원소 하나를 찾아서 반환하라 입니다. 이 문제 관련되서는 2가지 방법으로 코드를 풀어봤습니다.(알고리즘 공부) 1. 해시맵(딕셔너리)로 빈도수 세는 풀이알고리즘 설명1.각 숫자가 몇 번 나왔는지를 딕셔너리(count)에 누적한다.2.. 2026. 1. 12. 이전 1 2 3 다음