Noah_Developer
Developer Noah
Noah_Developer
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ์ „์ฒด๋ณด๊ธฐ (87)
    • Programmers (33)
      • Level1 (33)
    • FRONT-END (3)
      • React (2)
      • HTML (0)
      • CSS (0)
      • JavaScrpit (1)
    • BACK-END (23)
      • JAVA (14)
      • C (0)
      • Spring (5)
    • DATABASE (11)
      • MySQL (3)
      • Oracle (0)
    • IDE (2)
      • IntelliJ (2)
      • Eclipse (0)
      • VSCode (0)
    • Android (1)
    • ์šฉ์–ด (2)
      • ๊ธˆ์œต (2)
    • Developer Diary (5)
      • Web (1)
    • ์ž๊ฒฉ์ฆ (1)
    • Operating System (3)
      • Linux (2)
    • Info (2)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • ํ™ˆ
  • ๋ฐฉ๋ช…๋ก
  • ํฌํŠธํด๋ฆฌ์˜ค
  • ๊นƒํ—ˆ๋ธŒ

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

  • ๐Ÿ™ ๋ฐฉ๋ฌธ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ธ”๋กœ๊ทธ
  • ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๋ฌธ์ œ
  • ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ค€๋น„
  • ๊ฐœ๋ฐœ์ผ๊ธฐ
  • ์นด์นด์˜ค๊ณต์ฑ„
  • ์นด์นด์˜ค ๋ธ”๋ผ์ธ๋“œ
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์˜ˆ์ œ
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์—ฐ์Šต๋ฌธ์ œ
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ’€์ด
  • ์ดˆ๋ณด์ž ์•Œ๊ณ ๋ฆฌ์ฆ˜
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฌธ์ œํ’€์ด
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‰ฌ์šด๋ฌธ์ œ
  • level1
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ ˆ๋ฒจ1
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ
  • programmers level 1
  • MySQL
  • ์ž๋ฐ” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์—ฐ์Šต๋ฌธ์ œ
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์—ฐ์Šต๋ฌธ์ œ
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉ์—ฐ์Šต
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
  • ์ž๋ฐ” ์‰ฌ์šด ์•Œ๊ณ ๋ฆฌ์ฆ˜
  • ํฌ๋ ˆ์ธ ์ธํ˜•๋ฝ‘๊ธฐ ์ •๋‹ต
  • ์ฝ”๋”ฉํ…Œ์ŠคํŠธ
  • programmers
  • ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๋ฌธ์ œ ํ’€์ด
  • ํฌ๋ ˆ์ธ ์ธํ˜•๋ฝ‘๊ธฐ
  • ํฌ๋ ˆ์ธ ์ธํ˜•๋ฝ‘๊ธฐ ํ’€์ด
  • ์นด์นด์˜ค ๋ธ”๋ผ์ธ๋“œ ํ…Œ์ŠคํŠธ
  • String StringBuilder ์ฐจ์ด

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

250x250
hELLO ยท Designed By ์ •์ƒ์šฐ.
Noah_Developer

Developer Noah

[Programmers Level1] ์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜? ์ •๋‹ต ๋ฐ ๋ฌธ์ œ ํ’€์ด
Programmers/Level1

[Programmers Level1] ์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜? ์ •๋‹ต ๋ฐ ๋ฌธ์ œ ํ’€์ด

2021. 5. 12. 23:32
728x90

๐Ÿ”—๋‚ด์ ์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜? ์›๋ฌธ ๋ณด๊ธฐ

 

์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ๋‚ด์ 

๊ธธ์ด๊ฐ€ ๊ฐ™์€ ๋‘ 1์ฐจ์› ์ •์ˆ˜ ๋ฐฐ์—ด a, b๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. a์™€ b์˜ ๋‚ด์ ์„ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”. ์ด๋•Œ, a์™€ b์˜ ๋‚ด์ ์€ a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] ์ž…๋‹ˆ๋‹ค. (n์€ a, b์˜

programmers.co.kr

๐Ÿ‘€ ๋ฌธ์ œ ์„ค๋ช…

 

๊ธธ์ด๊ฐ€ n์ด๊ณ , "์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜...."์™€ ๊ฐ™์€ ํŒจํ„ด์„ ์œ ์ง€ํ•˜๋Š” ๋ฌธ์ž์—ด์„ ๋ฆฌํ„ดํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•˜์„ธ์š”. ์˜ˆ๋ฅผ๋“ค์–ด n์ด 4์ด๋ฉด "์ˆ˜๋ฐ•์ˆ˜๋ฐ•"์„ ๋ฆฌํ„ดํ•˜๊ณ  3์ด๋ผ๋ฉด "์ˆ˜๋ฐ•์ˆ˜"๋ฅผ ๋ฆฌํ„ดํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

๐Ÿšฅ ์ œํ•œ์‚ฌํ•ญ

 

 

  • n์€ ๊ธธ์ด 10,000์ดํ•˜์ธ ์ž์—ฐ์ˆ˜์ž…๋‹ˆ๋‹ค.

 

 

 


 

๐Ÿ“Œ ์ž…์ถœ๋ ฅ ์˜ˆ

 

n return
3 "์ˆ˜๋ฐ•์ˆ˜"
4 "์ˆ˜๋ฐ•์ˆ˜๋ฐ•"

 


๐Ÿคจ ๊ณ ๋ฏผ

 

  1. ํ™€์ˆ˜ or ์ง์ˆ˜ ์ค‘์— ์–ด๋А ์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ž‘์„ฑํ• ๊นŒ?

 

๐Ÿ’ป ์ฝ”๋”ฉ

1์ฐจ ์ œ์ถœ.

class Solution {
    public String solution(int n) {
        String answer = "";
        
        // ์ž…๋ ฅ ๋ฐ›์€ ์ž์—ฐ์ˆ˜์˜ ๊ธธ์ด๋งŒํผ ๋„๋Š” for
        for (int i = 0; i < n; i++) {
			
            // i๋ฅผ 2๋กœ ๋‚˜๋ˆ„์–ด ๋‚˜๋จธ์ง€๊ฐ€ 0 ์ธ๊ฒฝ์šฐ (์ง์ˆ˜) : ์ˆ˜ 
            // ์•„๋‹Œ๊ฒฝ์šฐ ๋ฐ• ์„ ๋ฌธ์ž๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ฒ˜๋ฆฌ.
            if(i % 2 == 0) answer.append("์ˆ˜"); 
            else           answer.append("๋ฐ•");
            
        } // end of for
        
        return answer;
    } // end of solution
} // end of class

 

 

์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜? ํ…Œ์ŠคํŠธ ์‹คํ–‰ ๊ฒฐ๊ณผ

 

๐Ÿ“ ์ฑ„์ 

 

์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜? ์ฑ„์  ๊ฒฐ๊ณผ

 

โฑ ์†Œ์š”์‹œ๊ฐ„ ๋ฐ ํ›„๊ธฐ

์•ฝ 5๋ถ„.

์‰ฌ์šด ๋ฌธ์ œ ์˜€์œผ๋‚˜ ์ง€๋‚œ ๋ฌธ์ œ์—์„œ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ๋ฐ”ํƒ•์œผ๋กœ String ์œผ๋กœ += ์ฒ˜๋ฆฌ๊ฐ€ ์•„๋‹Œ StringBuffer์˜ ๋ฉ”๋ชจ๋ฆฌ์— ์ ์žฌ ๋˜๋Š” ๊ตฌ์กฐ๋ฅผ ํŒŒ์•…ํ•˜์—ฌ ๋ณด๋‹ค ๋‚˜์€ ์ฝ”๋”ฉ์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค.

728x90
์ €์ž‘์žํ‘œ์‹œ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'Programmers > Level1' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Programmers Level1] ์•ฝ์ˆ˜์˜ ํ•ฉ ์ •๋‹ต ๋ฐ ๋ฌธ์ œ ํ’€์ด  (2) 2021.05.14
[Programmers Level1] ์‹คํŒจ์œจ ์ •๋‹ต ๋ฐ ๋ฌธ์ œ ํ’€์ด ์นด์นด์˜ค ๋ธ”๋ผ์ธ๋“œ ์ฑ„์šฉ ๋ฌธ์ œ  (0) 2021.05.13
[Programmers Level1] ํ•ธ๋“œํฐ ๋ฒˆํ˜ธ ๊ฐ€๋ฆฌ๊ธฐ ์ •๋‹ต ๋ฐ ๋ฌธ์ œ ํ’€์ด  (2) 2021.05.11
[Programmers Level1] ์˜ˆ์‚ฐ ์ •๋‹ต ๋ฐ ๋ฌธ์ œ ํ’€์ด  (0) 2021.05.10
[Programmers Level1] K๋ฒˆ์งธ์ˆ˜ ์ •๋‹ต ๋ฐ ๋ฌธ์ œ ํ’€์ด  (0) 2021.05.09
    'Programmers/Level1' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [Programmers Level1] ์•ฝ์ˆ˜์˜ ํ•ฉ ์ •๋‹ต ๋ฐ ๋ฌธ์ œ ํ’€์ด
    • [Programmers Level1] ์‹คํŒจ์œจ ์ •๋‹ต ๋ฐ ๋ฌธ์ œ ํ’€์ด ์นด์นด์˜ค ๋ธ”๋ผ์ธ๋“œ ์ฑ„์šฉ ๋ฌธ์ œ
    • [Programmers Level1] ํ•ธ๋“œํฐ ๋ฒˆํ˜ธ ๊ฐ€๋ฆฌ๊ธฐ ์ •๋‹ต ๋ฐ ๋ฌธ์ œ ํ’€์ด
    • [Programmers Level1] ์˜ˆ์‚ฐ ์ •๋‹ต ๋ฐ ๋ฌธ์ œ ํ’€์ด
    Noah_Developer
    Noah_Developer
    ๊ฐœ๋ฐœ ๊ธฐ๋ก ๋ชฉ์ ์„ ๊ฐ€์ง„ ๋ธ”๋กœ๊ทธ์ž…๋‹ˆ๋‹ค.

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