일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알고리즘
- 트리
- 탐색
- 우분투
- sys.stdin.readline()
- 백준
- 자료구조
- 스택
- 파이썬
- 배열
- 그리디
- 순차 탐색
- 기초
- NQueen
- format 메서드
- UNIX
- 그래프
- 정렬
- git hub
- 자기개발
- 재귀 함수
- MiniHeap
- 문법
- 유닉스
- 이진 탐색
- 분할 정복
- type 함수
- 동적 계획
- Git
- IT
- Today
- Total
목록전체 글 (148)
코딩고치
For 문 items = ['Estus Flask', 'Ashen Estus Flask', 'Estus Shard', 'Homeward Bone', 'Fading Soul'] # while 문으로 표현할 때 i = 0 while i < len(items): print(items[i]) i += 1 print('--------------------------------------------') # for 문으로 표현 for item in items: print(item) Estus Flask Ashen Estus Flask Estus Shard Homeward Bone Fading Soul -------------------------------------------- Estus Flask Ashen Es..
리스트 여러 값을 입력받으려면 리스트를 이용하면 됨. item = ['Estus Flask', 'Ashen Estus Flask', 'Fading soul'] print(item) ['Estus Flask', 'Ashen Estus Flask', 'Fading soul'] 특정 요소를 출력하고 싶으면 indexing을 이용 index는 0부터 시작함 item = ['Estus Flask', 'Ashen Estus Flask', 'Fading soul'] print(item[1]) Ashen Estus Flask 음수로도 indexing이 가능함 item = ['Estus Flask', 'Ashen Estus Flask', 'Fading soul'] print(item[2]) print(item[-1]) ..
input() 콘솔창을 이용하여 입력값을 받기위한 함수 day = input('요일을 입력하세요: ') print(day) 요일을 입력하세요: Saturday Saturday input()으로 입력한 데이터는 기본적으로 문자열로 저장 정수형으로 입력하려면 int(input())으로 자료형을 바꾸어 주어야 함 month = input('월을 입력하세요: ') print(type(month)) 월을 입력하세요: 5 month = int(input('월을 입력하세요: ')) print(type(month)) 월을 입력하세요: 5
1. 문제 주소: https://www.acmicpc.net/problem/7490 7490번: 0 만들기 문제 1부터 N까지의 수를 오름차순으로 쓴 수열 1 2 3 ... N을 생각하자. 그리고 '+'나 '-', 또는 ' '(공백)을 숫자 사이에 삽입하자(+는 더하기, -는 빼기, 공백은 숫자를 이어 붙이는 것을 뜻한다). 이�� www.acmicpc.net 문제 유형: 재귀 함수 1부터 n까지의 수열을 만든 후 총 $3^{n-1}$개의 가능한 연산자 리스트를 재귀 함수로 구현 최대 n은 9이므로 완전 탐색을 이용해도 상관 없음 수와 연산자 리스트를 이용하여 string으로 수식을 나타냄 eval() 함수를 이용하여 string 형태의 수식을 계산 계산값이 0일 경우 해당 수식을 출력 2. 소스코드 i..