백준 11721번 C/C++
11721번: 열 개씩 끊어 출력하기 첫째 줄에 단어가 주어진다. 단어는 알파벳 소문자와 대문자로만 이루어져 있으며, 길이는 100을 넘지 않는다. 길이가 0인 단어는 주어지지 않는다. www.acmicpc.net 이 문제를 풀수 있는 방식은 이것들이 있다! 방법 1. #define _CRT_SECURE_NO_WARNINGS #include #include int main() { char str[101]; scanf("%s", str); for (int i = 0; i < strlen(str); i++) { printf("%c", str[i]); if ((i+1) % 10 == 0) { printf("\n"); } } return 0; } 방법 2. #define _CRT_SECURE_NO_WARNING..
2020.07.15
백준 10951번
10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 혹시나 해서 입출력 관련 문제를 풀어봤는데, 정말 못푸는 문제가 나와서 놀랐다. 분명 배웠던 기억이 있었는데, 어느 새인가 기억저편으로 날라갔다..ㅠㅠ... 충격을 뒤로 하고 내용을 정리하자면, 내가 몰랐던 내용은 EOF인데, 이에 대한 간략한 설명이다. EOF(End of File)이란 파일의 끝을 표현하기 위한 '상수'이고, -1의 값을 가진다. 그래서 파일의 끝을 만났을 때, 매크로로 정의된 EOF 값을 리턴한다. scanf는 사실 정수형을 반환해주는 반환함수라고 하는데, 평소에는 포맷 형식 갯수를 반환하는데, 파일 끝에 도달하면 EOF라는 값을 반환해준다고 한다. ..
2020.07.13
빈센트 반 고흐
열심히 노력하다가 갑자기 나태해지고, 잘 참다가 조급해지고, 희망에 부풀었다가 절망에 빠지는 일을 또 다시 반복하고 있다. 그래도 계속해서 노력한다면 수채화를 더 잘 이해할 수 있겠지. 그게 쉬운 일이었다면, 그 속에서 아무런 즐거움도 얻을 수 없었을 것이다. 그러니 계속해서 그림을 그려야겠다. 습작에의 몰두 18821월 7~8일(동생 테오에게 보내는 편지 일부 중) -빈센트 반고흐-
2020.07.13
백준 1259번
https://www.acmicpc.net/problem/1259 1259번: 팰린드롬수 문제 어떤 단어를 뒤에서부터 읽어도 똑같다면 그 단어를 팰린드롬이라고 한다. 'radar', 'sees'는 팰린드롬이다. 수도 팰린드롬으로 취급할 수 있다. 수의 숫자들을 뒤에서부터 읽어도 같다면 그 �� www.acmicpc.net 앞, 뒤 어디로 읽어도 똑같이 읽히는 수를 팰린드롬수라고 한다. 위 문제를 해결한 나의 방식은 다음과 같다. #include #include #include #define TRUE 1 using namespace std; int main() { int size; int correct = 0; string str; vector front; vector back; while (TRUE) {..
2020.07.13
no image
Flutter Stateless Widget
이 글은 https://www.youtube.com/watch?v=wE7khGHVkYY&list=PLOU2XLYxmsIJ7dsVN4iRuA7BT8XHzGtCr&index=59 Flutter Widget 101 Ep 시리즈의 영상을 번역하면서 공부했습니다. Stateless Widget 중요개념 : Flutter로 작성한 앱은 widget tree로 생각하자. 그러면 Widget 이란 무엇일까? 단순한 블루프린트입니다. Widget을 조각이라 보면 그 조각들을 구성함으로써 앱을 만드는 것입니다. Widget이 블루프린트라면 뭘 위해 구성되는 것일까? Element를 위해구성됩니다. Element : Widget에 의해 만들어지고 실제로 화면에 마운트 되는 위젯입니다. (실제로 스크린에 배치되는 역할.) E..
2020.06.27
Flutter 정리
저도 많이 미숙하고, 공부를 해나가고 있는 입장이기에 많이 부족할 수도 있습니다. 잘못된 부분 지적해주시면 정말 감사하겠습니다. 앞으로 다룰 내용은 다음과 같습니다. 1. Stateless Widget 2. Stateful Widget 3. Build Context / of() method 4. provider
2020.06.27