[프로그래머스/Java]Level2 - 위장
·
프로그래머스/Java | Level2
코딩테스트 연습 - 위장 programmers.co.kr 문제 설명 스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다. 예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. 종류 이름 얼굴 동그란 안경, 검정 선글라스 상의 파란색 티셔츠 하의 청바지 겉옷 긴 코트 스파이가 가진 의상들이 담긴 2차원 배열 clothes가 주어질 때 서로 다른 옷의 조합의 수를 return 하도록 solution 함수를 작성해주세요. 제한 조건 clothes의 각 행은 [의상의 이름, 의상의 종류]로 이루어져 있습니다. 스파이가 가진 의상의 수는 1개 이상 30개 이하입니..
[Android/Layout]ListView Click Event : 팝업창 생성
·
Android/UI-UX 디자인
1. 팝업창 activity를 생성해준다. (PopupActivity.java, activity_popup.xml) public class PopupActivity extends Activity { TextView txtText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_popup); //UI 객체생성 txtText = (TextView)findViewById(R.id.txtPopup); //데이터 가져오기 Intent intent = getIntent(); String data = intent.getString..
[Kotlin공부]코틀린문법정리 : 03 배열과 컬렉션
·
프로그래밍 언어/Kotlin 기초
3.1 배열 여러 개의 값을 담을 수 있는 대표적인 자료형 값을 담기 전에 먼저 배열 공간의 개수를 할당하거나 초기화 시에 데이터를 저장해두면 데이터의 개수만큼 배열의 크기가 결정됨 먼저 개수를 정해놓고 사용해야 하며 중간에 개수를 추가하거나 제거할 수 없음 선언형태 var 변수 = Array(개수) var students = IntArray(10) var longArray = LongArray(10) var CharArray = CharArray(10) var FloatArray = FloatArray(10) var DoubleArray = DoubleArray(10) 문자 배열에 빈 공간 할당하기 String은 기본 타입이 아니기 때문에 StringArray는 없지만 아래와 같이 사용 가능 var s..
[Kotlin공부]코틀린 문법 정리 : 02 조건문
·
프로그래밍 언어/Kotlin 기초
2.1 조건문 if var myNumbers = "1,2,3,4,5,6" var thisWeekNumbers = "5,6,7,8,9,10" if (myNumbers == thisWeekNumbers) println("Lotto" + " 당첨되었습니다.") else println("당첨 X") if문을 사용하기 위한 조건 1. 비교 연산자 : ==, 2. 논리 연산자 : &&, || -> 조건식 결과는 Boolean 타입인 true와 false로 나타남 var a = 30 var b = 19 var bigger = a > b println("비교 연산자 a는 b보다 큽니다.: $bigger") // $뒤에 변수명 넣으면 출력됨 // println("비교 연산자 a는 b보다 큽니다.: " + bigger) ..
[Android/Layout]ListView 생성하기
·
Android/UI-UX 디자인
1. activity_dog_main.xml 에 리스트뷰 생성 2. 위 리스트뷰 안에 들어갈 레이아웃 생성 (activity_list_item.xml) * 이미지는 임시로 고양이 이미지 사용 3. 데이터를 받을 list_item.java 클래스 생성 public class list_item extends AppCompatActivity { public String name; public String desc; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_list_item); } public list_item(Stri..
뿌꾸 빵
개발새발 안드로그