목록[IT] (125)
할껀하고놀자
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 import java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class sol1759 { static char [] arr; static boolean [] visited; static int N; static int M; public stati..
12345678910111213141516171819202122232425262728293031323334353637383940414243444546import java.util.Scanner; public class Main { static int min = Integer.MAX_VALUE; static boolean [] visited; // 배열 탐색하는 것. static int start = 0; // 시작점. static int [][] arr; static int n; public static void main(String[] args) { Scanner sc = new Scanner(System.in); n = sc.nextInt(); arr= new int [n][n]; for (int i..
1. 첫째 줄에 테스트 케이스 갯수를 입력받게 하는 점. 2. 두번째 줄 부터 하나씩 출력 가능해도 괜찮다는 점. 주의 123456789101112131415161718192021222324252627#includeusing namespace std; int input; int re() { int dp[11]; dp[1] = 1; dp[2] = 2; dp[3] = 4; for (int i = 4; i > test_case; for (int i = 0; i > input; cout
하나의 상황만 알면 일반화 가능합니다! 4개의 상황이라고 가정하고, 4개의 상황일 때, 즉, 2x4의 상황일 때 = 3개의 상황에서 막대 하나 추가하는 경우 + 2개의 상황에서 막대 두개 추가하는 경우 라고 생각하시면 됩니다. 1234567891011121314151617181920#includeusing namespace std; int main() { int dp[1000]; dp[0] = 0; dp[1] = 1; int n; cin >> n; for (int i = 2; i
implementation 'com.android.volley:volley:1.1.0' implementation 'com.google.code.gson:gson:2.8.2'복사 후 붙여넣기!!
안녕하세요! 오늘은 안드로이드 상단에 이렇게 매뉴 옵션을 줄 수 있는 방법에 대해 설명드리려고 합니다. 이 옵션을 사용하기 위해서는 메서드를 두개 사용해야합니다. @Override public boolean onCreateOptionsMenu(Menu menu) @Override public boolean onOptionsItemSelected(MenuItem item) 2. 위에 두개인데요~ 자바 메인 엑티비티에서 이렇게 두개의 메서드를 추가해준다면, 옵션을 설정할 수 있습니다. onCreateOptionsMenu 에서는 레이아웃에서 작업한 프론트엔드를 자바와 연결시켜주는 역할을 하는 것 같습니다. 이 안에서 getMenuInflater()라는 함수를 사용하여 자바코드와 xml 코드를 연결시켜주는 것이..
안녕하세요! 이번에는 앱 위에 타이틀 이름을 설정해주는 시간을 가져볼게요~ 설정하는 방법은 매우 간단합니다. 1. 매니패스트 파일에 들어갑니다. 2. 이런식으로 android: label 메서드를 이용하시면 쉽게 작성하실 수 있습니다. 3. 잘 바뀐것을 확인합니다.
안녕하세요! 오늘은 카카오 프로필 사진처럼 사진을 동그랗게 만들어 보여주는 라이브러리를 사용하는 방법에 대해 배워보도록 하겠습니다. 이 기능은 안드로이드의 외부 라이브러리를 사용합니다. 1. 다음과 같이 입력해주고 sync now 해주면 관련 라이브러리가 설치 완료됩니다. 2. 위젯을 만들 때 다음과 같이 만들 수 있다. app: 설정으로 두께와 색상을 조절할 수 있습니다! 3. 다음과 같이 프로필이 둥글게 설정 된 것을 볼 수 있습니다.
안녕하세요! 오늘은 안드로이드 Toast 메세지 말고 Snack Bar 띄우는 방법에 대해 알아보도록 하겠습니다. 1. 안드로이드 우측 상단 file -> project structure 을 클릭하여 들어갑니다. 2. 3. 4. 5. 누르시면 1,2,3이 있는데 1번 클릭하시면 새 창이 뜹니다. 여기서 디자인 탭 누르시고 오케이! 누르시면 됩니다. 6. 문법입니다. 7. 다음과 같이 잘 띄워졌네요!
public class MainActivity extends AppCompatActivity { TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textView = (TextView)findViewById(R.id.textView); Button button = (Button)findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(..