전체 글

IT,앱개발,개발,인터넷,개발자,백엔드,프론트엔드
코딩테스트/그리디 알고리즘

[백준] 2720 세탁소 사장 동혁 - Java

문제 미국으로 유학간 동혁이는 세탁소를 운영하고 있다. 동혁이는 최근에 아르바이트로 고등학생 리암을 채용했다. 동혁이는 리암에게 실망했다. 리암은 거스름돈을 주는 것을 자꾸 실수한다. 심지어 $0.5달러를 줘야하는 경우에 거스름돈으로 $5달러를 주는것이다! 어쩔수 없이 뛰어난 코딩 실력을 발휘해 리암을 도와주는 프로그램을 작성하려고 하지만, 디아블로를 하느라 코딩할 시간이 없어서 이 문제를 읽고 있는 여러분이 대신 해주어야 한다. 거스름돈의 액수가 주어지면 리암이 줘야할 쿼터(Quarter, $0.25)의 개수, 다임(Dime, $0.10)의 개수, 니켈(Nickel, $0.05)의 개수, 페니(Penny, $0.01)의 개수를 구하는 프로그램을 작성하시오. 거스름돈은 항상 $5.00 이하이고, 손님이 ..

IT/flutter

[flutter] 플러터 구글 지도 사용해보기 (google_maps_flutter, geolocator)

✍️ 개발환경 및 사용 라이브러리 google_maps_flutter 2.1.1 geolocator 8.1.1 Flutter 3.7.12 Android Studio Dolphin (2021.3.1 ver) kotlin / swift ✍️ 라이브러리 사용을 위한 기본세팅 🙋‍♂️ Dependencies 1. pubspec.yml 파일내 dependencies 추가 (dependencies: 하위의 cupertino_icons 아래 추가) dependencies: cupertino_icons: ^1.0.2 google_maps_flutter: ^2.1.1 geolocator: ^8.1.1 🙋‍♂️ google_maps_flutter https://pub.dev/packages/google_maps_flutt..

IT/flutter

[flutter] 플러터 프로젝트 생성, 플러터 디렉토리 구조

플러터 프로젝트 생성하기 1. 안드로이드 스튜디오 실행 후 New FlutterProject 클릭 (버전에 따라 버튼위치가 다를 수 있음) 2. 본인이 설치해둔 flutter 디렉토리의 경로를 지정한 후 next 3. 아래의 정보들을 모두 입력후 Finish . Project name 프로젝트명 Project location 프로젝트를 저장할 경로 Description 프로젝트 설명 Organization 패키지명 (자신만의 고유한 패키지명으로 지정하여야 합니다. 예시-> kr.woodie.test) Android language Kotlin 선택 iOS language Swift 선택 Platforms 앱만 사용할 경우 android, ios만 선택해도 무방 4. 프로젝트 생성 완료 위와 같이 프로젝트..

IT/flutter

[flutter 개념] 위젯이란 (stateless, statefull)

위젯(Widget) 모든 UI를 구성하는 기본 단위이며 앱 화면에 그려지는 모든 요소가 위젯으로 구성되어 있습니다. 앱 화면에 무엇인가 표시하는 경우에 모든 요소를 widget으로 처리 합니다. 앱을 구성하는 Column, Row, Center, Icon, Text, Button, Image 등의 하나하나의 요소가 모두 위젯이라고 생각하시면 됩니다. 위젯의 종류에는 상태 변경이 불가능한 Stateless Widget과 상태 관리에 따라서 상태 변경이 가능한 Statefull widget이 있습니다. Stateless Widget stateless 위젯은 상태의 변화가 필요하지 않은 위젯이고, 화면을 렌더링 한 후 데이터의 변경이 없습니다. Text 또는 Image 위젯과 같이 어떠한 데이터를 저장하거나..

IT/flutter

[flutter] 개발 환경 구성하기(mac)

https://docs.flutter.dev/get-started/install Install Install Flutter and get started. Downloads available for Windows, macOS, Linux, and ChromeOS operating systems. docs.flutter.dev 1. 위 링크에서 자신의 OS에 맞게 Flutter 설치합니다. 2. 다운받은 파일을 unzip 하여 적당한 경로에 저장을 해줍니다. 아래는 저장경로 예시입니다. /Users/khs/Documents/libraries/flutter/bin 3. Flutter 설치경로를 지정해주어야 합니다. 터미널 에서 다음 명령을 실행하여 .zshrc 파일을 열어줍니다. vi ~/.zshrc 'i'..

org.woodies.dev
개발하는 우디