본문 바로가기

스파르타코딩클럽3

[프로그래머스 - 코틀린] 내적 #70128 (dot product) #70128 🎄 Question ? https://school.programmers.co.kr/learn/courses/30/lessons/70128 class Solution { fun solution(a: IntArray, b: IntArray): Int { var answer: Int = 1234567890 return answer } } 🧩 Thought Process 인덱스가 같은 두 배열을 곱한 새로운 배열 만들기 새로 만들 배열의 sum() 구하기 🎀 Answer class Solution { fun solution(a: IntArray, b: IntArray): Int { var answer = 0 for (i in 0 until a.size) { answer += a[i]*b[i] } r.. 2023. 10. 31.
[프로그래머스 - 코틀린] 수박수박수박수박수박수? #12922 #12922 🎄 Question ? https://school.programmers.co.kr/learn/courses/30/lessons/12922 class Solution { fun solution(n: Int): String { var answer = "" return answer } } 🧩 Thought Process for문을 이용 for문 안에 if문을 넣어서 인덱스가 짝수이냐 홀수이냐에 따라서 다른 값을 추가해주면 될거 같다. 🎀 Answer class Solution { fun solution(n: Int): String { var answer = "" for(i in 0 until n) { if(i % 2 == 0 ) { answer += "수" } else { answer += "박".. 2023. 10. 30.
[TIL] #2 - 20231020 (스파르타 코딩 클럽 안드로이드 2기 사전 캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 챕터 3.1 & 3.2 로그 부분/ 변수 노트 복습: 쭉 읽어보니까 어렵지 않았다. 변수 부분이 어렵지 않다고 생각했었는데 어제 못 풀던 알고리즘 문제도 변수 부분을 완벽히 이해하고 있었으면 빨리 문제를 파악하지 않았을 듯 싶다. 변수들이 어떻게 메모리에 저장되는지 메모메모:)) 챕터 3.3 조건문(제어문) 요약 정리: If 문이랑 When 문을 자세히 배웠다. If문은 딱히 어렵지 않았고 When 문의 형태는 새로웠지만 이해하는데 큰 무리는 없었다. switch문이랑 비교해서 이해하기 쉽게 설명이 되어 있는 것 같다. 내일 알고리즘 풀때에는 when문을 응용해서 한번 풀어봐야겠다. 아 그리고 항상 for,when,if,while 중에 어떤걸 사용해.. 2023. 10. 21.