분류 전체보기 613

[시뮬레이션] 드래곤 커브

백준 15685번 드래곤커브 (삼성 SW역량테스트 기출)https://www.acmicpc.net/problem/15685 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; import java.util.StringTokenizer; public class Main { static int N; static int[][] map = new int[101][101]; static List D = new ArrayList(); static int[] nextDir = {1,2,3,0}; static int[] nextN = {0, -1, 0, 1}; st..

[브루트포스] 사다리 조작

백준 15684 사다리 조작 (삼성 SW역량테스트 기출)https://www.acmicpc.net/problem/15684 package 사다리조작; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.*; public class Main { static int N; //사다리 수 static int M; //놓여져 있는 가로선 수 static int H; //한줄당 놓을 수 있는 가로선 수 static List rows = new ArrayList(); static int[][] ladder; static int minLadder=10; public static void main(String[] args)th..

칸이 차면 다음으로 넘어가는 EditText

칸이 차면 다음으로 넘어가는 EditText fun initEditText(){ val et: Array = arrayOf( edittext_0, edittext_1, edittext_2, edittext_3 ) for(i in 0..3){ et[i].addTextChangedListener(object: TextWatcher{ override fun afterTextChanged(p0: Editable?) { if(i==3){ if(p0.toString().isNotEmpty()) et[3].clearFocus() }else { if(p0.toString().isNotEmpty()) et[i+1].requestFocus() } } override fun beforeTextChanged(p0: CharS..

Android/Kotlin 2019.04.04

[Anotation] @RequiresApi, @TargetApi

RequiresApi, TargetApi@TargetApi(Build.VERSION_CODES.O) fun test2(){ } @RequiresApi(Build.VERSION_CODES.O) fun test1(){ }@TargetApi는 IDE에 알려주기만 하는 것.@RequiresApi는 호출 조건을 강제 하는 것. override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_test_activty) test1() //안됨 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) test1() //ㅇㅋ test2(..

[시뮬레이션] 톱니바퀴

백준 14891번 톱니바퀴 (삼성 SW역량테스트 기출)https://www.acmicpc.net/submit/14891 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.List; import java.util.Queue; import java.util.StringTokenizer; public class Main { static int N; static List[] wh; public static void main(String[] args) throws Exception{ wh = new LinkedList[5]; BufferedReader br = new..

[브루트포스] 스타트와 링크

백준 14889번 스타트와 링크 (삼성 SW역량테스트 기출)https://www.acmicpc.net/problem/14889 package 스타트와링크; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { static int N; static int[][] map; static int total=0; static int minDiff=Integer.MAX_VALUE; public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new ..