분류 전체보기556 리액트 네이티브] 16. Image 리액트는 같은 이름에 @2x, @3x를 붙이면 해상도에 따라 x2, x3의 사진을 자동으로 붙인다. 이제 사진을 이용해보자. - ../src/image.js import checkBoxOutline from '../assets/icons/check_box_outline.png' import checkBox from '../assets/icons/check_box.png' import deleteForever from '../assets/icons/delete_forever.png' import edit from '../assets/icons/edit.png' export const images = { uncompleted : checkBoxOutline, complete : checkBox, delete.. 2023. 2. 8. 탐욕 알고리즘(Greedy Algorithm) 그리디 알고리즘, 욕심쟁이 알고리즘이라고도 부른다. 탐욕 알고리즘은 최적해를 구하는 알고리즘으로, 매 순간순간마다 최적의 방식을 선택하여 최종적인 최적해에 도달한다. 물론 순간순간의 최적의 선택을 했다고 해서 이것이 최종적으로 최적이라고 하지 않는다. 대표적인 예시가 마시멜로 실험이다. 현재 순간에 마시멜로를 먹는다면, 미래에 마시멜로가 없고 / 현재 순간에 마시멜로를 먹지 않는다면 미래에 마시멜로가 두 개이다. 이 때 최적의 마시멜로를 먹을 수 있는 최적해를 찾아야 한다. 라는 문제를 보자. 물론 상식적으로는 현재에 마시멜로를 참고, 미래에 마시멜로를 두 개 먹는 것이 최적이다. 그러나 그리디 알고리즘에서는 현재 하나를 먹는다. 왜냐고? 그리디 알고리즘은 '현재 순간' 에서 최적의 방식을 선택하기 때문.. 2023. 2. 2. 리액트 네이티브] 15. propTypes 리액트 네이티브는 자바스크립트 기반이기 때문에 자료형 타입을 크게 나누지 않는 문제가 있다. 막상 빌드해놓고 보면 자료형 때문에 오류가 나는 경우도 있고.. 그걸 방지하기 위해 propsType를 쓴다. 그럼 어떻게 쓰는가? 먼저 의존성을 부여한다. npm install props-types 혹은 yarn add prop-types 자료형을 받는 간단한 케이스인 TextInput에 값을 넣는 예시로 알아보자. 루트 App.js 더보기 import App from "./src/App"; export default App; - ../src/App.js import React, { useState } from "react"; import { StatusBar } from "react-native"; impor.. 2023. 2. 1. Kotlin] 프로그래머스 lv.1, 체육복 https://school.programmers.co.kr/learn/courses/30/lessons/42862 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 더보기 * Greedy(탐욕 알고리즘)이란? 주어진 상황에서의 가장 최적의 해를 찾는 기법이다. 예를 들어, 내가 거스름돈 780원을 걸러줘야 하는 상황이다. 그렇다면 100원짜리 7개, 10원짜리 8개로 걸러줘도 되지만, 500원 1개, 100원 2개, 50원 1개, 10원 3개가 가장 동전을 적게 쓰는 방식으로 거슬러 줄 수 있다. 이렇게 최적의 값을 찾아가는 알고리즘이 탐욕 알고리즘이다. 물.. 2023. 2. 1. 이전 1 ··· 37 38 39 40 41 42 43 ··· 139 다음 반응형