분류 전체보기
[Baekjoon Online Judge] 백준 10171번 고양이(Python, Go)
[Baekjoon Online Judge] 백준 10171번 고양이 (Python, Go) (글쓴날 : 2020.02.27) * Baekjoon Online Judge, 백준 10171번 문제 Python, Go 언어 풀이입니다. * 소스 코드의 저작권은 글쓴이에게 있습니다. 백준 10171번 고양이 1) 문제 문제 링크 : https://www.acmicpc.net/problem/10171 10171번: 고양이 문제 아래 예제와 같이 고양이를 출력하시오. 입력 출력 고양이를 출력한다. 예제 입력 1 복사 예제 출력 1 복사 \ /\ ) ( ') ( / ) \(__)|... www.acmicpc.net 2) 풀이 과정 귀여운 고양이 그림을 출력하는 쉬운 기초 문제입니다. 그러나, 이런 종류의 문제가 너무..
[Baekjoon Online Judge] 백준 10718번 We love kriii(Python, Go)
[Baekjoon Online Judge] 백준 10718번 Hello WorldWe love kriii (Python, Go) (글쓴날 : 2020.02.27) * Baekjoon Online Judge, 백준 10718번 문제 Python, Go 언어 풀이입니다. * 소스 코드의 저작권은 글쓴이에게 있습니다. 백준 10718번 We love kriii 1) 문제 문제 링크 : https://www.acmicpc.net/problem/10718 10718번: We love kriii ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올 해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 ..
[Baekjoon Online Judge] 백준 2557번 Hello World(Python, Go)
[Baekjoon Online Judge] 백준 2557번 Hello World (Python, Go) (글쓴날 : 2020.02.27) * Baekjoon Online Judge, 백준 2557번 문제 Python, Go 언어 풀이입니다. * 소스 코드의 저작권은 글쓴이에게 있습니다. 백준 2557번 Hello World 1) 문제 문제 링크 : https://www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 2) 풀이 과정 뭐, 그냥... Hello World! 출력하시면 됩니다! 어떤 언어이든 해당 언어로 만든 첫 프로그램이자 시작점이지 않을까 싶습니다. 3) 코드 * Python 코드 1 prin..
[Troubleshooting] Go, Go 언어로 알고리즘 문제 풀 시 시간 초과하는 경우(버퍼로 입출력 구현하기)
[Troubleshooting] Go, Go 언어로 알고리즘 문제 풀 시 시간 초과하는 경우(버퍼로 입출력 구현하기) (글쓴날 : 2020.02.26) * Baekjoon Online Judge에서 2742번 문제를 풀다가 발생했습니다. * 입출력 함수와 관련하여 시간 초과가 발생한 경우입니다. 문제 해결 과정 1) 원인 파악 당시 Baekjoon Online Judge의 2742번 문제(입력받은 수부터 1까지 내림차순으로 출력하는 문제)를 풀기 위해, 입출력 함수로 fmt 패키지의 Print() 시리즈 함수 및 Scan() 시리즈 함수와 같은 기본 입출력 함수를 사용함. (ex) 1 2 3 4 5 6 7 8 9 // 사용했던 출력 함수 fmt.Print() fmt.Println() fmt.Printf(..
[Go] Go 언어 예제와 기본 문법 정리 4탄(반복문 for, 함수 func)
[Go] Go 언어 예제와 기본 문법 정리 4탄 (반복문 for, 함수 func) (Go 언어 버전 : 1.13.7, 글쓴날 : 2020.02.25) * 이 글은 글쓴이가 공부한 내용을 정리하며 올리는 글입니다. * 글의 내용은 공식 홈페이지 및 튜토리얼을 기반으로 공부하여 작성하였습니다. * Go 언어가 처음이시라면 ☞ [Go] Go 언어 소개와 설치 및 컴파일 방법 * 1탄을 보고 싶으시다면 ☞ [Go] Go 언어 예제와 기본 문법 정리 1탄 * 2탄을 보고 싶으시다면 ☞ [Go] Go 언어 예제와 기본 문법 정리 2탄 * 3탄을 보고 싶으시다면 ☞ [Go] Go 언어 예제와 기본 문법 정리 3탄 Go 언어 기본 문법 정리 1) 반복문 Go 언어의 반복문은 단순합니다! 그 이유는 바로, 오직 for ..
[React] React Hooks란 무엇인가?
[React] React Hooks란 무엇인가? (React 버전 : 16.12.0, 글쓴날 : 2020.02.24) * 이 글은 React Hooks에 대한 단순 소개 글입니다. * 글의 내용은 공식 홈페이지 Hooks 문서를 기반으로 공부하여 작성하였습니다. * React 버전 16.8.0 이상, React Native 버전 0.59 이상부터 Hooks를 지원합니다. React Hooks란? 1) Hooks 소개 기존 React 컴포넌트들이 작성되던 방식인 Class의 형태는 사람과 기계 양측 모두에게 좋지 않은 점들이 있었고 끊임없이 React 개발자들에게 문제를 야기해왔다고 합니다. 하지만, function을 이용한 함수형 React 컴포넌트에서는 state를 관리하기 어려운 큰 문제점이 있었고 ..