Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 그룹 # 그룹 해체 # 단축키 #figma #Figma
- false
- 정보를 담을 수 있는 그릇
- index()
- 딥러닝
- 차집합
- input()
- Java Script # == # === # difference # 차이
- a=1
- 리스트와 차이점
- insert()
- 조지 불
- 변수와 입출력
- 귀도 반 로섬
- 성적 입력받기
- html
- 조건문 큰 수부터 입력받아야하는 이유
- Python
- 파이썬
- null # undefined
- 변할 수 있는
- 불리안
- 변수
- 입출력
- del()
- 합집합
- 1일차
- pop()
- 부스트캠프
- append()
Archives
- Today
- Total
I about me
[Do it! 알고리즘 코딩테스트 with Python] 배열과 리스트 본문
Algorithm/Do it! 알고리즘 코딩테스트 with Python
[Do it! 알고리즘 코딩테스트 with Python] 배열과 리스트
ssungni 2024. 3. 6. 18:37배열과 리스트는 정보를 담을 수 있는 기본적인 자료구조이다.
파이썬에서는 리스트가 배열의 특성도 함께 내포하고 있어 크게 구분하지는 않지만,
두 개의 특징과 동작원리를 아는 것은 매우 중요하다고 한다.
그럼 무엇이 비슷하고 무엇이 다른 건지 함께 살펴보도록 하자!
배열 | 리스트 | |
정의 | 메모리의 연속 공간에 값이 채워져 있는 형태의 자료구조 | (값+포인터를 묶은 노드)를 포인터로 연결한 자료구조 |
장점 | 인덱스를 사용하여 값에 바로 접근 가능 | 크기를 변하시키기 쉬움 |
단점 | 한 번 선언하면 크기를 늘리거나 줄일 수 없음. | 값에 접근하는 속도가 느림 |
그러나 파이썬에서는 리스트가 배열의 장점도 가져왔다는 것을 깨닫고, 앞으로 거의 모든 문제에서 리스트를 사용하면 된다는 것을 잊지 말자..!!
https://www.acmicpc.net/problem/11720
n = int(input())
num = list(input())
sum = 0
for i in num:
sum += int(i)
print(sum)
'Algorithm > Do it! 알고리즘 코딩테스트 with Python' 카테고리의 다른 글
[Do it! 알고리즘 코딩테스트 with Python] 구현 (1) | 2024.03.12 |
---|---|
[Do it! 알고리즘 코딩테스트 with Python] 구간합 (0) | 2024.03.12 |
[Do it! 알고리즘 코딩테스트 with Python] 스택과 큐 (0) | 2024.03.11 |
[Do it! 알고리즘 코딩테스트 with Python] 디버깅 (0) | 2024.03.06 |
[Do it! 알고리즘 코딩테스트 with Python] 시간복잡도 (1) | 2024.03.06 |