일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- parseInt()
- 순열 재귀
- 재귀
- 순열코드
- jquery 필터선택자
- Java
- jquery dom 계층 선택자
- 자바
- 자바스크립트 이벤트중지
- char to str
- str to char array
- 후위표기
- Interface
- 알고리즘 그래프
- 조합 재귀
- 자바스크립트 이벤트처리
- inner class
- 상속
- java 내부 클래스
- java Collections.sort()
- 자바 조합 재귀
- 자바입출력
- 재귀함수
- 서로소
- 자바 순열 코드
- 자바 재귀 조합
- jquery 속성선택자
- 알고리즘
- jquery 이벤트 처리
- java lambda
- Today
- Total
목록분류 전체보기 (278)
유블로그
BOJ 1022 소용돌이예쁘게출력하기 Java https://www.acmicpc.net/problem/1022 1022번: 소용돌이 예쁘게 출력하기 첫째 줄에 네 정수 r1, c1, r2, c2가 주어진다. www.acmicpc.net import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class BOJ_1022_소용돌이예쁘게출력하기 { int[][] grid; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamRead..
맨날 까먹어서 정리,.. 리액트 네이티브의 Image 컴포넌트의 default resize mode는 cover 이다. cover : 가로 세로 중 더 작은 부분이 100% 될 때까지 늘림 contain : 가로 세로 중 더 큰 부분이 100% 될 때까지 늘림 stretch : 가로 세로를 비율 따지지 않고 100% 채워버린다. center : contain과 비슷한데 중앙에 배치하는 듯.
트리 비선형, 계층형 구조 방향성이 있는 비순환 그래프 원소들간 1:n 관계 사이클이 존재할 수 없다. 노드 : 트리원소 간선 : 노드 연결선 루트노드 : 트리의 최상위 노드 형제노드 : 부모가 같은 노드들 조상노드 : 간선을 따라 위로 올라갔을 때 만나는 부모노드들 차수 : 노드 차수 => 노드에 연결된 자식노드 수 트리 차수 => 트리에 있는 노드의 차수 중 가장 큰 값 단말노드 : 차수가 0인 노드 높이 : 노드 높이 => 루트에서 노드애 이르는 간선 수 트리 높이 => 트리 노드 중 가장 큰 높이 값(즉 단말노드 중 가장 밑에 있는) 노드가 N개인 트리는 항상 N-1개의 간선을 가짐 종류 : 이진 트리, 이진 탐색 트리, 균형 트리(AVL, red-black), 이진 힙 이진 트리 모든 노드들이 ..
단순 연결 리스트 - vector & arrayList ArrayList 는 Vector를 개선한 것으로 구현원리와 기능이 동일하다. 저장순서가 유지되고 중복을 허용한다. 배열기반으로 데이터를 저장한다. Vector는 동기, ArrayList는 비동기! - LinkedList 불연속적으로 존재하는 데이터를 연결함. 데이터 삭제는 한 번의 참조 변경, 데이터 추가는 Node 객체를 생성후 한 번의 참조 변경으로 수행할 수 있다. - ArrayList vs LinkedList 순차적으로 데이터를 추가/삭제하는 경우, arraylist가 빠르다. 비순차적으로 데이터를 추가/삭제하는 경우, linkedlist가 빠르다. 접근시간은 ArrayList가 빠르다 why? 인덱스로 데이터를 접근하기 때문에 인덱스만 알..
앱 아이콘 바꾸기 romannurik.github.io/AndroidAssetStudio/icons-launcher.html#foreground.type=image&foreground.space.trim=1&foreground.space.pad=0.25&foreColor=rgba(96%2C%20125%2C%20139%2C%200)&backColor=rgb(255%2C%20255%2C%20255)&crop=0&backgroundShape=square& Android Asset Studio - Launcher icon generator romannurik.github.io 위 사이트에 원하는 이미지를 드래그 앤 드롭한 후 shape 를 선택하고 오른쪽 상단 버튼으로 다운 받으면 ic_launcher 폴더 안..
1. react-native-shake 설치 $ npm install react-native-shake --save www.npmjs.com/package/react-native-shake react-native-shake Detect shake event on Android and iOS www.npmjs.com 2. 첫 페이지 수정 나의 경우 앱 모든 곳에서든 shake 기능이 동작해야만 했다. Stack Navigation 을 사용했고, 로그인 페이지가 제일 앞에 있고 로그인 성공하면 MainPage 로 이동하는 형태였으므로 MainPage 에만 shake event 를 추가했다. import {Container} from 'native-base'; import React, {useEffect} f..
1. npm 으로 설치 $ npm i react-native-splash-screen --save www.npmjs.com/package/react-native-splash-screen react-native-splash-screen A splash screen for react-native, hide when application loaded ,it works on iOS and Android. www.npmjs.com 2. MainActivity.java 수정 package com.frontend; import com.facebook.react.ReactActivity; import android.os.Bundle;// 추가 import org.devio.rn.splashscreen.SplashScr..
[Java] BOJ 17609 회문 www.acmicpc.net/problem/17609 17609번: 회문 각 문자열이 회문인지, 유사 회문인지, 둘 모두 해당되지 않는지를 판단하여 회문이면 0, 유사 회문이면 1, 둘 모두 아니면 2를 순서대로 한 줄에 하나씩 출력한다. www.acmicpc.net import java.io.BufferedReader; import java.io.InputStreamReader; public class BOJ_17609_회문 { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int..