본문 바로가기

IT/알고리즘14

[알고리즘] 코드업 기본 100 / 008 - 특수문자 출력하기 1. 유니코드 특수문자 표 2. 코딩 # 유니코드 출력 print("\u250C\u252C\u2510") print("\u251C\u253C\u2524") print("\u2514\u2534\u2518") 3. 출력 ┌┬┐ ├┼┤ └┴┘ 2020. 9. 22.
[알고리즘] 코드업 기본 100 / 003 - 문자열 출력하기(이스케이프) 1. 이스케이프 활용한 문자열 출력 이스케이프 문자(escape sequence) 이스케이프 문자는 이스케이프 시퀀스를 따르는 문자들로서 다음 문자가 특수 문자임을 알리는 백슬래시(\)를 사용한다. 일부 제어 시퀀스인 이스케이프 문자들은 미리 예약되어있다. 2. 문제 3. 코딩 """ 2020.09.22 코드업 기초 100제 중 3번 문제 이스케이프 문자 사용해서 문자열 출력하기 \n : 개행 \t : Tab \b : 지우기 \r : /r 다음 문자열 return \a : 점찍기 \' : 따옴표 \" : 쌍따옴표 \\ : 역슬레쉬 \f : Form Feed \v : Vertical Tab \0 : Null \000 : Octal #xhh : Hexa """ # New LIne print("# New LI.. 2020. 9. 22.
[알고리즘] 코드업 기본 100 / 002 - 출력하기 02(python) 1. 개행 문자열 출력하기 # 개행이 있는 문자열 출력 print("HELLO \n python world") # sep를 사용해서 end='\n'처럼 사용가능 print("HELLO ", " python world", sep='\n') # print 마지막에 # end='\n'값이 default값으로 설정 돼 있어 개행 발생 print("HELLO ") print(" python world") # end=''사용으로 문자열 맨뒤에 공백을 넣어준다. # default 값은 end='\n' 이다. print("HELLO ", end='\n') print(" python world", end='') python print함수 사용 법 참고 사이트 : 블로그 2020. 9. 21.
[알고리즘] 코드업 기본 100 / 001 - 출력하기 01(python) 1. "Hello" 출력하기 print ("Hello") 2020. 9. 21.
[알고리즘] 1로 만들기 on Python 알고리즘 분류 : DP 다이나믹프로그래밍 #import sys a = int(input("1로 만들 수를 입력하세요 : ")) + 1 #10 입력시 11 min_cnt = [ -1 for i in range(a)] #리스트 내포(List comprehension)기법 #range(0,11) #min_cnt => [-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1] for i in range(1,a): #range(1,10) min_cnt[i] = min_cnt[i-1] + 1 #minc_cnt[i] = 이전의 minc_cnt값 +1의 값이 저장된다. if i % 2 == 0: #i가 2,4,6,8,10일 때 if문 실행하고, min_cnt값과 min_cnt[i/2]+1값을 비교해서 최소값을 저장.. 2020. 5. 31.
LIST