본문 바로가기

IT/알고리즘90

71] Leetcode 2469. Convert the Temperature https://leetcode.com/problems/convert-the-temperature/description/ Convert the Temperature - LeetCode Can you solve this real interview question? Convert the Temperature - You are given a non-negative floating point number rounded to two decimal places celsius, that denotes the temperature in Celsius. You should convert Celsius into Kelvin and Fahrenheit a leetcode.com 주어진 값을 수식에 맞게 변형 후 리턴하는 문제.. 2023. 4. 4.
70] Leetcode 1929. Concatenation of Array int 배열을 두번 써주면 된다. class Solution { fun getConcatenation(nums: IntArray): IntArray { val ans = IntArray(nums.size *2 ) for (i in nums.indices) { ans[i] = nums[i]; ans[i+ nums.size] = nums[i]; } return ans; } } . class Solution { fun getConcatenation(nums: IntArray): IntArray { val size = nums.size val concatenationArray = IntArray(size * 2) for (i in nums.indices) { concatenationArray[i] = nums[.. 2023. 4. 3.
69] 프로그래머스 제곱수 판별하기 Kotlin https://school.programmers.co.kr/learn/courses/30/lessons/120909 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import kotlin.math.* class Solution { fun solution(n: Int): Int { var answer: Int = 0 val a = sqrt(n.toDouble()) // 정수 판별 if(a % 1 == 0.0){ answer = 1 } else { answer = 2 } return answer } } import kotlin.math.* 2023. 3. 21.
68] 프로그래머스 세균 증식 Kotlin https://school.programmers.co.kr/learn/courses/30/lessons/120910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import kotlin.math.pow class Solution { fun solution(n: Int, t: Int): Int { var answer: Int = 0 // 시간당 늘어나는 세균 수 // int를 double로, double에서 int로 형변환 필요 answer = 2.toDouble().pow(t).toInt() // 초기 세균수에 곱하기 answer *= n return .. 2023. 3. 20.