반응형

전체 글 312

백준 2583 영역구하기 [c++]

#include #include #include #include #include #include #include using namespace std; int map[101][101]; bool visited[101][101]; int m, n, k;//세로,가로,직사각형 개수 vectorv; int answer = 0; int dx[4] = { 1,0,-1,0 }; int dy[4] = { 0,1,0,-1 }; int check = 2; int t1, t2, t3, t4;//왼쪽아래 xy, 오른쪽위 xy //ex 왼쪽(0,2) , 오른쪽(4,4) -> 0,2 - 0,3 - 1,2 -1,3 - 2,2 - 2,3 - 3,2 - 3,3 typedef struct { int tx; int ty; }node; v..

백준 11286 절댓값 힙 [c++]

#include #include #include #include #include #include #include using namespace std; struct cmp { bool operator()(int a, int b) { if (abs(a) == abs(b))//절대값이 같은경우 더 작은 값을 후순위로 저장 return a > b; else return abs(a) > abs(b);//절대값이 더작은 값 후순위로 저장 } }; int main() { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n; priority_queuepq; int temp; vectorv; cin >> n; for (int i = 0; i < n; i+..

백준 1012 유기농배추 [c++]

#include #include #include #include #include #include #include using namespace std; int map[51][51]; bool visited[51][51]; int t;//테스트케이스 개수 int m, n, k;//가로, 세로, 배추위치개수 int x, y; int dx[4] = { 1,0,-1,0 };//상,하,좌,우 탐색 int dy[4] = { 0,1,0,-1 }; vectoranswer; void bfs(int stx, int sty) { queueque; que.push({ stx,sty }); visited[stx][sty] = true; while (!que.empty()) { int qx = que.front().first; i..

백준 2980 도로와 신호등 [c++]

#include #include #include #include #include #include #include using namespace std; typedef struct { int x;//신호등위치 int y;//빨간색지속시간 int z;//초록색지속시간 }node; int main() { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n, l; int t1, t2, t3; int pre = 0; int result = 0; int idx = 0; vectorv; cin >> n >> l;//신호등 개수, 도로의길이 입력 for (int i = 0; i > t1 >> t2 >> t3;..

안드로이드 Jetpack 개념

Jetpack 안드로이드 개발을 돕는 라이브러리 모음으로 Jetpack을 활용하면 더욱 간단하게 좋은 성능의 앱을 개발할 수 있다. 자주 사용되는 Jetpack 라이브러리 예시 activity - 액티비티 기반하여 빌드된 구성가능한 API에 액세스 camera - 모바일 카메라 compose - 함수를 사용하여 UI 정의, UI 개발 효율성 상승 room - SQLite 데이터베이스에서 지원하는 영구 데이터 생성 및 관리, 스마트폰 내장 DB에 데이터를 저장하는 과정을 돕는 라이브러리 wear - 스마트시계용 앱 core - 애니메이션 함수 지원 viewpager - 스와이프 가능한 형식의 뷰와 프래그먼트 표시 androidx androidx는 Jetpack라이브러리로 구성되어 있으며, 안드로이드 출시 ..

Programming/Android 2022.05.15

코틀린 기초 문법 정리

코틀린 변수 및 자료형 - val, var val num:Int = 1 //val은 값 변경불가, 읽기전용 var tempNum:Int =24 //var은 값 변경가능 //num+=1 val로 선언했기에 값 변경불가 tempNum+=1 val bNum =1000000 //정수, 값을 보고 자료형 추론 val bNum2 = 1000_000 //가독성을 위해 사용가능, bNum과 bNum2는 같은 값을 가짐 val dNum = 3.14 //실수 val check = true //논리 println(num) //1 출력 println(tempNum) //25출력 println(bNum) //1000000 출력 println(bNum2) //1000000 출력 println(dNum) //3.14 출력 prin..

Programming/Android 2022.05.11

Could not HEAD 'https://jcenter.bintray.com/junit/junit/maven-metadata.xml'. Disable Gradle 'offline mode' and sync project 에러 해결법

코틀린 문법을 복습해보기 위해서 안드로이드 스튜디오로 연습하던 중 Could not HEAD 'https://jcenter.bintray.com/junit/junit/maven-metadata.xml'. Disable Gradle 'offline mode' and sync project 이런 에러가 나오면서 실행이 되지않았고 이를 해결하기 위해서 구글링을 했다. View -> Tool Windows -> Gradle -> Toggle Offline Mode 를 하면 해결된다는 것을 알게되었다.

Programming/Error 2022.05.11
반응형