일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- dp
- 코드트리 조별과제
- 다이나믹 프로그래밍
- 백트래킹
- 풀이
- c++풀이
- 파이어스토어
- dfs
- 시뮬레이션
- 브루트포스
- 그래프 탐색
- 코딩테스트
- 파이어베이스
- c++
- 코틀린
- 분할정복
- 자료 구조
- 코드트리조별과제
- 코드트리
- 안드로이드
- map
- 멀티맵
- 맵
- 문자열
- 그래프
- 에러
- BFS
- 백준
- 다익스트라
- 그래프 이론
- Today
- Total
목록전체 글 (81)
Kangho_Story
앱이 처음 시작하면 스플래시 화면을 2초간 띄운 후 기존에 로그인한 사용자라면 MainActivity로 intent하고 처음 접속하는 사용자라면 LoginActivity로 intent하는 SplashActivity를 만들어보자. 우선 Empty Views Activity를 하나 만들어주고 이름은 SplashActivity로 한다.그리고 앱 시작시 SplashActivity부터 시작해야 하므로 AndroidManifest.xml에 들어가서 기존에 MainActivity에 있던 를 잘라내서 SplashActivity에 붙여준다. 그리고 나는 파이어베이스의 Autentication을 사용해서 로그인 기능을 구현할 예정이며 이와 관련된 설정은 생략하도록 한다. class SplashActivity : AppCo..
xml의 버튼에 빨간 줄이 생기면서 버튼 위치가 이상한 곳으로 가버리는 에러가 발생하였다.버튼의 위치가 애매한 것이 문제였다.버튼의 위치를 설정해주면 된다.여러 방법이 있지만 쉬운 방법은안드로이드 스튜디오 우측 상단의 Design을 눌러서 원하는 버튼의 위치를 조정해주면 된다. 그러면 자동으로 코드도 수정되면서 에러가 사라진다.
안드로이드 코틀린 프로젝트를 처음 만들고 실행하려는데 해당 에러가 발생했다.더보기FATAL EXCEPTION: main Process: com.CapstoneDesign.cityfarmer, PID: 19498 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.CapstoneDes..
데이터 바인딩을 위해 build.gradle.kts에서 이렇게 작성했는데Unexpected tokens (use ';' to separate expressions on the same line) 에러가 발생했다.구글링을 통해 알아본 결과enable true로 바꾼 후에 sync now 또는 Try Again을 누르면 된다고 했다.하지만 그래도 동일한 에러가 발생했다.이렇게 바꾸고 Try Again했더니 해결됐다.
알고리즘 분류트리DFS문제 설명트리의 지름이란, 트리에서 임의의 두 점 사이의 거리 중 가장 긴 것을 말한다. 트리의 지름을 구하는 프로그램을 작성하시오.입력 설명트리가 입력으로 주어진다. 먼저 첫 번째 줄에서는 트리의 정점의 개수 V가 주어지고 (2 ≤ V ≤ 100,000)둘째 줄부터 V개의 줄에 걸쳐 간선의 정보가 다음과 같이 주어진다. 정점 번호는 1부터 V까지 매겨져 있다.먼저 정점 번호가 주어지고, 이어서 연결된 간선의 정보를 의미하는 정수가 두 개씩 주어지는데, 하나는 정점번호, 다른 하나는 그 정점까지의 거리이다. 예를 들어 네 번째 줄의 경우 정점 3은 정점 1과 거리가 2인 간선으로 연결되어 있고, 정점 4와는 거리가 3인 간선으로 연결되어 있는 것을 보여준다. 각 줄의 마지막에는 -1..
11066 파일 합치기알고리즘 분류 다이나믹 프로그래밍문제 설명 소설가인 김대전은 소설을 여러 장(chapter)으로 나누어 쓰는데, 각 장은 각각 다른 파일에 저장하곤 한다. 소설의 모든 장을 쓰고 나서는 각 장이 쓰여진 파일을 합쳐서 최종적으로 소설의 완성본이 들어있는 한 개의 파일을 만든다. 이 과정에서 두 개의 파일을 합쳐서 하나의 임시파일을 만들고, 이 임시파일이나 원래의 파일을 계속 두 개씩 합쳐서 소설의 여러 장들이 연속이 되도록 파일을 합쳐나가고, 최종적으로는 하나의 파일로 합친다. 두 개의 파일을 합칠 때 필요한 비용(시간 등)이 두 파일 크기의 합이라고 가정할 때, 최종적인 한 개의 파일을 완성하는데 필요한 비용의 총 합을 계산하시오.예를 들어, C1, C2, C3, C4가 연속적인 네..