전체 글17 [알고리즘 스터디] 백준 10773번 Python 풀이 - list 자료형 다루기 # 문제 https://www.acmicpc.net/problem/10773 10773번: 제로첫 번째 줄에 정수 K가 주어진다. (1 ≤ K ≤ 100,000) 이후 K개의 줄에 정수가 1개씩 주어진다. 정수는 0에서 1,000,000 사이의 값을 가지며, 정수가 "0" 일 경우에는 가장 최근에 쓴 수를 지우고, 아닐 경www.acmicpc.net# 접근list에 넣고 빼는 것을 조건에 따라 반복 # 작성 코드num = int(input())num_list = []sum = 0for _ in range(num): input_num = int(input()) if (input_num == 0): del num_list[-1] else: num_list.append(input_num) .. 2022. 4. 6. [알고리즘 스터디] 백준 9012번 Python 풀이 - list() # 문제https://www.acmicpc.net/problem/9012 9012번: 괄호괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고www.acmicpc.net# 고민()는 VPS. ( 를 +1 이라 했을 때 ) -1이라 하고 총 합이 0이 되면 되지 않을까?또, 전체 count 값이 음수가 되면 VPS가 될 수 없다 -> break하고 False 출력# 작성 코드num = int(input())for _ in range(num): string = input() split_list = list(string) coun.. 2022. 4. 6. 2022 나의 첫 책 - 이 슬픔이 슬픈 채로 끝나지 않기를 어느 순간부턴가 책을 잘 읽지 않기 시작했다. 고등학교 때는 지금보다 오히려 호기심과 시간이 많았어서 책 읽는 것을 좋아했는데 대학생이 되고 나서부터는 책 읽는 시간을 아깝게 생각했다. 도서관에도 자주 가지 않았는데 코로나 때문인 것도 있지만 전공 공부에 지쳐 책을 읽고 싶지 않았다. 지난 2년간 개발 관련 책만 읽고 소설 책, 에세이같은 것은 거의 읽지 않았다. 이번에 우연히 학교 도서관을 이용할 기회가 생기면서 처음 빌린 책이 바로 '이 슬픔이 슬픈 채로 끝나지 않기를'이란 책이었다. 도서관에 가게 된 것도 우연이었고, 이 책을 떠올린 것도 우연이었다. 이 책은 한 1년전부터 읽고 싶어서 메모해둔 책이었다. 좋아하는 배우가 추천해준 책이어서 꼭 읽어보고 싶었다. 이 책을 읽어보고 싶은 마음은 작가를 .. 2022. 3. 17. [C++] Visual Studio 2019 - C2760 에러 오류 발생 '식별자 은(는) 예기치 않은 토큰입니다. 필요한 토큰은 '형식 지정자 입니다. 라는 오류가 떴다. 아무것도 건드리지 않았는데 이러니 당황스럽다. 해결법 visual studio > 프로젝트 탭 > 속성(제일 아래) > 구성 속성 > C/C++ > 언어 탭 준수 모드를 '아니요'로 설정해주면 된다. 2021. 10. 18. [C++] 예외 처리 (exception) 예외 발생 코드를 작성하다 예외가 발생하면 일단 당황한다. 이럴 때 쓸 수 있는 게 바로 예외 처리(exception handling)이다. 예외 처리에 필요한 try, catch, throw - try: 예외가 발생할 것 같은 코드를 감싸며 이 안에서 오류가 발생했을 시 throw()를 통해 오류 발생을 알림. - catch: try에서 오류가 발생하면 catch에서 잡음. 가장 가까운 catch로 이동. void f { if (조건) throw (); //error 던짐 } int main() { try { //try로 묶은 코드 .. f 실행 } catch { .. } return 0; } what 함수 - 예외 에러 원인 메세지 리턴. - 리턴 타입: const char * 만약 코드에 try, .. 2021. 10. 17. 이전 1 2 3 다음