``` 백준 10845번 큐 Go 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 10845번 큐 풀이 간단한 큐 연습 https://www.acmicpc.net/problem/10845 10845번: 큐 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 백준 10845번은 난이도 실버 등급의 문제로서 큐를 구현하면 되는 문제입니다. 큐는 FIFO으로서 말 그대로 먼저 들어온 게 먼저 나가는 자료구조입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다...
``` 백준 10829번 이진수 변환 Go 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 10829번 풀이 이진수 변환 연습 https://www.acmicpc.net/problem/10829 10829번: 이진수 변환 첫째 줄에 자연수 N이 주어진다. (1 ≤ N ≤ 100,000,000,000,000) www.acmicpc.net 백준 10829번 는 난이도 쉬움 등급의 문제로서 1 ≤ N ≤ 100,000,000,000,000의 범위 수 N이 주어질 때 이를 이진수로 변환하면 되는 문제입니다. 예 입력 100000000000000 출력 10110101111001100010000011110100100000000000000 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 ..
``` 백준 10824번 네 수 Go 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 10824번 풀이 bytesBuffer 연습 https://www.acmicpc.net/problem/10824 10824번: 네 수 첫째 줄에 네 자연수 A, B, C, D가 주어진다. (1 ≤ A, B, C, D ≤ 1,000,000) www.acmicpc.net 백준 10824번은 난이도 브론즈 등급의 문제로서 4개의 숫자가 주어질 때 앞에 두 수를 있어 붙이고 뒤에 두 수를 있어 붙여서 더해준 다음 출력하면 되는 쉬운 문제입니다. 예시 1000000 2000000 3000000 4000000 10000002000000 + 30000004000000 = 40000006000000 30분 정도 위에 링크를 방문하..
``` 백준 10828번 스택 Go 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 10828번 풀이 간단한 스택 연습 https://www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 백준 10828번은 난이도 실버 등급의 문제로서 스택 자료구조를 구현하는 문제입니다. LIFO (Last In First Out)으로서 마지막에 넣은 데이터를 가장 먼저 빼주는 자료구조입니다. GO의 경우 C++처럼 STL내에 따로 Stack이 확인이 안되서..
``` 백준 10991번 별 찍기-16 Go 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 10991번 풀이 간단한 별찍기 연습 https://www.acmicpc.net/problem/10991 10991번: 별 찍기 - 16 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net 백준 10991번 별 찍기-16은 난이도 브론즈 등급의 문제로서 아래와 같이 줄의 개수가 주어지면 그 줄만큼 트리모양으로 별을 찍어주면 됩니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 전체 코드는 다음과 같습니다 package main import ( "bufio" "fmt" "os" ) func generateStarTree(l..
``` 백준 2948번 2009년 Go 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 2948번 풀이 간단한 시간 날짜 변환 연습 https://www.acmicpc.net/problem/2948 2948번: 2009년 2009년 M월 D일의 요일을 영어로 출력한다. 출력은 다음 중 하나이다. "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday". www.acmicpc.net 백준 2948번 2009년은 난이도 쉬움 브론즈 등급의 문제로서 2009년의 월과 일이 주어질 때 이에 해당하는 요일을 출력해주면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하..
``` 백준 15552번 빠른 입출력 Go 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 15552번 풀이 간단한 입출력 연습 https://www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net 백준 15552번 는 난이도 브론즈 등급의 문제로서 간단한 입출력을 연습해보는 문제입니다. Test case T를 입력받고 입력받은 T 만큼 A, B를 입력받고 출력해주면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하..
Go 정의 Golang의 공식 정의 "The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet h..