[Java Algorithm] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 _ ๊ธธ์ด์— ๋”ฐ๋ฅธ ์—ฐ์‚ฐ

2024. 3. 4. 13:40ยทAlgorithm Study
๐Ÿ‘ฟ ๋ฌธ์ œ ๐Ÿ‘ฟ
์ •์ˆ˜๊ฐ€ ๋‹ด๊ธด ๋ฆฌ์ŠคํŠธ num_list๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, ๋ฆฌ์ŠคํŠธ์˜ ๊ธธ์ด๊ฐ€ 11 ์ด์ƒ์ด๋ฉด ๋ฆฌ์ŠคํŠธ์— ์žˆ๋Š” ๋ชจ๋“  ์›์†Œ์˜ ํ•ฉ์„, 10 ์ดํ•˜์ด๋ฉด ๋ชจ๋“  ์›์†Œ์˜ ๊ณฑ์„ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.

 

[Algorithm]

1. ์กฐ๊ฑด๋ฌธ์œผ๋กœ ๋ฆฌ์ŠคํŠธ ๊ธธ์ด์— ๋”ฐ๋ฅธ ๋กœ์ง ๋‚˜๋ˆ„๊ธฐ

2. ๋ฐ˜๋ณต๋ฌธ์œผ๋กœ list์˜ ์›์†Œ๋“ค์„ ๋Œ๋ฉด์„œ ๋กœ์ง ์‹คํ–‰

โžก๏ธ ์›์†Œ๋“ค์˜ ํ•ฉ, ๊ณฑ์„ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋Š” ์—ฐ์‚ฐ์ž ์‚ฌ์šฉ ( += , *= )

 

[Code]

class Solution {
    public int solution(int[] num_list) {
        int amt = 1;
        if(num_list.length <= 10) {
            for (int i=0; i<num_list.length; i++) {
                amt *= num_list[i];
            } 
        } else {
            amt = 0;
            for (int i=0; i<num_list.length; i++) {
                amt += num_list[i];
            }
        }
        return amt;
    }
}

 

[+ Plus] _ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ํ’€์ด

 

โญ๏ธ ์‚ผํ•ญ์—ฐ์‚ฐ์ž๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ณฑํ•˜๊ธฐ์™€ ๋”ํ•˜๊ธฐ์— ๋”ฐ๋ฅธ ๋ณ€์ˆ˜ ์„ธํŒ…

class Solution {
    public int solution(int[] num_list) {
    	// ๊ณฑํ•˜๊ธฐ์˜ ๊ฒฝ์šฐ 1, ๋”ํ•˜๊ธฐ์˜ ๊ฒฝ์šฐ 0 ์œผ๋กœ ๋ณ€์ˆ˜ ์„ธํŒ…
        int answer = (num_list.length < 11 ? 1 : 0);
        for(int i=0; i<num_list.length; i++){
            if(num_list.length < 11) {
                answer *= num_list[i];
            }else{
                answer += num_list[i];
            }
        }
        return answer;
    }
}

ใ…‹ใ…‹ ๋ฏธ์ณ๋”ฐ;; ์ฒœ์žฌ๋งŒ์žฌ ๋œ๋œ ..

์ €์ž‘์žํ‘œ์‹œ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'Algorithm Study' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Java Algorithm] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 _ n๋ฒˆ์งธ ์›์†Œ๊นŒ์ง€  (0) 2024.03.05
[Java Algorithm] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 _ ๋ฐฐ์—ด ๋งŒ๋“ค๊ธฐ 1  (0) 2024.03.04
[Java Algorithm] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 _ ์นด์šดํŠธ์—…  (0) 2024.03.04
[Java Algorithm] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 _ ์†Œ๋ฌธ์ž๋กœ ๋ฐ”๊พธ๊ธฐ  (0) 2024.02.29
[Java Algorithm] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 _ ๊ณต๋ฐฐ์ˆ˜  (0) 2024.02.29
'Algorithm Study' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [Java Algorithm] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 _ n๋ฒˆ์งธ ์›์†Œ๊นŒ์ง€
  • [Java Algorithm] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 _ ๋ฐฐ์—ด ๋งŒ๋“ค๊ธฐ 1
  • [Java Algorithm] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 _ ์นด์šดํŠธ์—…
  • [Java Algorithm] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 _ ์†Œ๋ฌธ์ž๋กœ ๋ฐ”๊พธ๊ธฐ
microsaurs
microsaurs
๊ฐœ๋ฐœ ์Šคํ„ฐ๋””๋กœ๊ทธ์ž…๋‹ˆ๋‹ค. ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•ด์„œ ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค ใ…‡-ใ…‡
  • microsaurs
    microsaurs.devlog
    microsaurs
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (138)
      • Algorithm Study (39)
      • JAVA (8)
      • Swift (11)
      • Python (21)
      • CS (5)
      • React (3)
      • ๋ฆฌ์–ผํด๋ž˜์Šค studylog (27)
      • ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ[์‹ค๊ธฐ] (23)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
  • ๋งํฌ

  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    javaStudy
    ์˜์–ด๋…ํ•™
    ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ
    ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
    iosํ”„๋กœ๊ทธ๋ž˜๋ฐ์„์œ„ํ•œ์Šค์œ„ํ”„ํŠธ๊ธฐ์ดˆ
    ํŒŒ์ด์ฌ๊ธฐ์ดˆ
    Java
    ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌํ”„๋กœ๊ทธ๋ž˜๋ฐ์–ธ์–ด
    ํƒ€์ผ๋Ÿฌ์˜์–ด
    ์ •์ฒ˜๊ธฐ์‹ค๊ธฐ
    ๋”์˜คํ”ผ์Šค
    ์˜์–ดํšŒํ™”
    study
    ๋‚˜๋„์ฝ”๋”ฉ
    ๋ฆฌ์–ผํ•™์Šต์ผ๊ธฐ
    ๋ฆฌ์–ผํด๋ž˜์Šค
    ์•Œ๊ณ ๋ฆฌ์ฆ˜
    ios๊ฐœ๋ฐœ
    iosํ”„๋กœ๊ทธ๋ž˜๋ฐ
    SWIFT
    javaalgorithm
    The Office
    ์Šค์œ„ํ”„ํŠธ๊ธฐ์ดˆ
    ํŒŒ์ด์ฌ
    ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ์‹ค๊ธฐ
    ์ž๋ฐ”์•Œ๊ณ ๋ฆฌ์ฆ˜
    Algorithm
    ํ”„๋กœ๊ทธ๋ž˜๋ฐ์–ธ์–ด
    Python
    ํŒŒ์ด์ฌ๋ฌธ๋ฒ•
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.0
microsaurs
[Java Algorithm] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 _ ๊ธธ์ด์— ๋”ฐ๋ฅธ ์—ฐ์‚ฐ
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”