• Level 1 - 2016년의 월일로 요일 알아내기

    Problem: Finding date of week of 2016 when a month and date is given January 1st of 2016 is Friday. Then what is the date of week of day b, month a? Get a, b as an input complete a function that returns a date of week. For example, if...


  • Level 1 - x만큼 간격있는 n개의 숫자 찾기

    Problem: Finding n numbers with x intervals Class solution gets x and n as inputs. It has to return an array of n that starts from x and increases by x. 문제: x 만큼 간격있는 n개의 숫자 찾기 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는...


  • Level 1 - 정수 제곱근 판별하기

    Problem: Determining square root of a number. When given a random long n, we are trying to determine whether a number has a square root. if (it has a square root called 'x') { return 'x+1' * 'x+1' ; }else { return -1 } 문제: 정수 제곱근 판별 임의의 정수...


  • [Flutter] Google Sign in with Flutter #2

    Flutter and Firebase 로 Google Sign In 만들기 #2(Android편) Step 1: Google login 가능하게 하는 코드를 작성한다 1. google sign in 패키지를 import 한다 import 'package:google_sign_in/google_sign_in.dart'; 2. google sign in 코드를 작성한다. GoogleSignIn _googleSignIn = new GoogleSignIn( scopes: [ 'email', 'https://www.googleapis.com/auth/contacts.readonly', ], ); 3. _MyHomePageState 부분에서 코드를 다음과 같이 수정한다...


  • [Flutter] Google Sign in with Flutter #1

    Flutter and Firebase 로 Google Sign In 만들기 #1(Android편) Step 1: Flutter 사용할 IDE로 새로운 프로젝트 생성 IntelliJ, VScode, Android Studio 등 Flutter 프로젝트를 만들 수 있는 IDE로 새로운 프로젝트 만들기. Step 2: Firebase login후 project생성하기 파트1 1. 프로젝트를 생성한다. 2. 화면 우측 상단에 다른 앱추가를 클릭하고 Android 앱에 Firebase...