[프로그래머스/Kotlin] 음양 더하기
Algorithm/- Programmers2024. 3. 8. 22:06[프로그래머스/Kotlin] 음양 더하기

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 ... 🔍 코드 및 풀이 class Solution { fun solution(absolutes: IntArray, signs: BooleanArray): Int { var answer: Int = 0 for (i in 0 until absolutes.size){ if (signs[i] == true){ answer += absolutes[i] } else { answer -= absolutes[i] } } return answer } } absolutes를 ..

[내일배움캠프 - 스파르타코딩] 자기소개 앱 KPT 회고록
My Story2024. 3. 7. 18:23[내일배움캠프 - 스파르타코딩] 자기소개 앱 KPT 회고록

2월 26일 스파르타코딩을 시작하자마자 1주 차 프로젝트를 시작하게 되었습니다. 가볍게 "자기소개"라는 주제로 2월 26일부터 3월 1일까지 간단한 앱을 만들면서 협업을 해보았는데요 KPT방식으로 회고를 해보려고 합니다. KPT란? [ 더보기 클릭 ] 더보기 Keep: 이번 프로젝트에서 진행한 과정 중 다음 프로젝트에서도 유지했으면 하는 부분 Problems: 문제점: 이번 프로젝트에서 발생한 문제점을 객관적으로 판단 해결방안: 해당 문제점을 해결할 수 있는 현실적인 방안 제시 Try: 다음 프로젝트를 위해 해야 할 노력 Feel: 이번 프로젝트를 통해 느낀 점 📑Keep 조원들과 같이 프로젝트를 경험해 보는 좋은 협업 기회를 가졌는데, 협업과정 중 문제점이 발생하였습니다. 바로 idea폴더가 충돌이 난..

[안드로이드/Radius]  레이아웃 둥글게 만들기
Android Studio/- Programming2024. 3. 6. 21:30[안드로이드/Radius] 레이아웃 둥글게 만들기

안드로이드 스튜디오에서 디자인을 할 때 내가 사용할 이미지 또는 TextView등 원하는 모양으로 바꾸고 싶으실 겁니다. 그래서 간단하게 예제를 들고 왔습니다. 필요하실때 수정해서 쓰세요!. Radius 만들기 res -> drawable 우클릭 -> New -> Drawable Resource File 클릭 위 과정을 하시면 밑에 창이 뜰 겁니다. 그럼 밑에 사항만 변경해 줍니다. File name: 원하는 이름 Root element: shape 이렇게 설정하고 OK 클릭 OK 클릭했으면 아래 코드 복사 붙여 넣기 위 코드 설명을 볼려면? [ 밑에 더보기+ 클릭 ] 더보기 = 도형 드로어블로 이 요소는 무조건 루트 요소여야 합니다. android:padding = 뷰 요소에 적용할 패딩으로, 도형이 ..

[프로그래머스/Kotlin] 나누어 떨어지는 숫자 배열
Algorithm/- Programmers2024. 3. 5. 23:20[프로그래머스/Kotlin] 나누어 떨어지는 숫자 배열

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 forEach문을 이용한다면 쉽게 풀 수 있을 것 같다! 🔍 코드 및 풀이 class Solution { fun solution(arr: IntArray, divisor: Int): IntArray { var answer = intArrayOf() arr.forEach { if (it % divisor == 0){ answer += it } } answer.sort() if (answer.isEmpty()){ answer += -1 } return answer..

[안드로이드/StatusBar] 앱 상태바 색상 변경하는 방법
Android Studio/- Programming2024. 3. 4. 21:17[안드로이드/StatusBar] 앱 상태바 색상 변경하는 방법

안드로이드 스튜디오에서 애뮬레이터를 작동하시다 보면 맨 위 상단 색상이 항상 고정되어 있습니다. 오늘은 간단하게 색상을 변경 하는 방법을 알려드립니다. 앱 상태바 색상 변경하는 방법 보통 앱을 키시면 상단에 보라색으로 고정이 되어있으실 겁니다. res -> values -> themes ->themes.xml을 가셔서 @color/white 위 코드 또는 #ffffff 위 코드를 총코드에서 Jucoding_Tistory는 자신이 만든 프로젝트 이름입니다. 앱 상태바 색상 변경 전 / 후

[안드로이드/ButtonColor] 버튼 색상 변경하는 방법
Android Studio/- Programming2024. 3. 1. 20:19[안드로이드/ButtonColor] 버튼 색상 변경하는 방법

안드로이드 스튜디오에서 버튼 색상을 변경하려고 해도 변경이 되지 않고 색상이 보라색으로 고정되어있으실 겁니다. 그래서 버튼 색상을 바꿀 수 있는 두가지 방법을 설명드리려고 합니다. 그 이전에 버튼 색상이 변경이 되지 않는 이유까지 살펴보고 알려드리겠습니다. 버튼 색상이 변경 되지 않는 이유 안드로이드 스튜디오는 기본설정으로 Material3 디자인을 상속받고 있습니다. ( 기본 설정값은 안드로이드 스튜디오 버전에 따라 다를 수 있습니다. ) 이 기본 설정을 확인 하려면 res / values / themes / themes.xml 에 있는 코드를 보면 알 수 있습니다. 위는 변경한 코드 모습입니다. 이제 버튼 색상이 변경 가능 해집니다! 버튼 색상 변경 두번째 방법 - Button 형식 변경 xml에서 ..

[프로그래머스/Kotlin] 서울에서 김서방 찾기
Algorithm/- Programmers2024. 2. 29. 23:00[프로그래머스/Kotlin] 서울에서 김서방 찾기

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 속담으로 사람이 많은 서울에 가서 아무런 정보 없이 '김 서방'만을 찾는다는 의미입니다. 우리는 seoul안에 있다는 힌트와 "Kim"이 seoul의 x위치에 있다는 것만 찾으면 되는 문제입니다. 🔍 코드 및 풀이 class Solution { fun solution(seoul: Array): String { var answer = "" for (i in 0..seoul.size-1){ if (seoul[i] == "Kim"){ answer = "김서방은 ${..

[프로그래머스/Kotlin] 콜라츠 추측
Algorithm/- Programmers2024. 2. 28. 22:11[프로그래머스/Kotlin] 콜라츠 추측

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 여기서 원하는 답은 결국 콜라츠 추측 공식은 결국 마지막엔 1이 돼야 합니다. 그리고 1이 되기까지의 과정의 횟수가 얼마인지를 답을 내야 하는데, 저는 while문을 통해 우선 무한 반복을 시키고 그 안 에서 조건문과 break를 활용하여 answer를 return 시켜 주는 생각을 했습니다. 여기서 주의할 점은 num이 1이라면 0을, 이 작업이 500번 반복할 때까지 1이 되지 않는 다면 -1을 반환해야 합니다. 🔍 코드 및 풀이 class Solution..

image