๋‚ด ์ธ์ƒ์—์„œ ๋ฏฟ์„ ๊ฑด ์˜ค์ง ๋‚˜ ์ž์‹ ๋ฟ!

The only one you can truly trust is yourself.

๊ฒŒ์ž„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ/Python ํ”„๋กœ๊ทธ๋ž˜๋ฐ

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋‘ ํ ํ•ฉ ๊ฐ™๊ฒŒ ๋งŒ๋“ค๊ธฐ

๐ŸŽฎinspirer9 2023. 2. 16. 01:46
728x90
๋ฐ˜์‘ํ˜•
  • ๋ฌด์ง€์„ฑ ์ฝ”๋”ฉ...
def solution(queue1, queue2):
    answer = 0
    lenQ = len(queue1) * len(queue2)
    
    while answer < lenQ:
        if sum(queue1) > sum(queue2):
            queue2.append(queue1.pop(0))
        else:
            queue1.append(queue2.pop(0))
        answer += 1
        if sum(queue1) == sum(queue2):
            return answer
        
    return -1
  • ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋Š” ์ž˜ ๋˜์ง€๋งŒ,
ํ…Œ์ŠคํŠธ 1
์ž…๋ ฅ๊ฐ’ ใ€‰	[3, 2, 7, 2], [4, 6, 5, 1]
๊ธฐ๋Œ“๊ฐ’ ใ€‰	2
์‹คํ–‰ ๊ฒฐ๊ณผ ใ€‰	ํ…Œ์ŠคํŠธ๋ฅผ ํ†ต๊ณผํ•˜์˜€์Šต๋‹ˆ๋‹ค.
ํ…Œ์ŠคํŠธ 2
์ž…๋ ฅ๊ฐ’ ใ€‰	[1, 2, 1, 2], [1, 10, 1, 2]
๊ธฐ๋Œ“๊ฐ’ ใ€‰	7
์‹คํ–‰ ๊ฒฐ๊ณผ ใ€‰	ํ…Œ์ŠคํŠธ๋ฅผ ํ†ต๊ณผํ•˜์˜€์Šต๋‹ˆ๋‹ค.
ํ…Œ์ŠคํŠธ 3
์ž…๋ ฅ๊ฐ’ ใ€‰	[1, 1], [1, 5]
๊ธฐ๋Œ“๊ฐ’ ใ€‰	-1
์‹คํ–‰ ๊ฒฐ๊ณผ ใ€‰	ํ…Œ์ŠคํŠธ๋ฅผ ํ†ต๊ณผํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ์ œ์ถœ ํ›„ ์ฑ„์ ํ•˜๋ฉด ํ‹€๋ฆฐ๋‹ค.
์ •ํ™•์„ฑ  ํ…Œ์ŠคํŠธ
ํ…Œ์ŠคํŠธ 1 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.1MB)
ํ…Œ์ŠคํŠธ 2 ใ€‰	์‹คํŒจ (0.00ms, 10.3MB)
ํ…Œ์ŠคํŠธ 3 ใ€‰	ํ†ต๊ณผ (0.00ms, 10.2MB)
ํ…Œ์ŠคํŠธ 4 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.2MB)
ํ…Œ์ŠคํŠธ 5 ใ€‰	ํ†ต๊ณผ (0.18ms, 10.2MB)
ํ…Œ์ŠคํŠธ 6 ใ€‰	ํ†ต๊ณผ (0.22ms, 10.1MB)
ํ…Œ์ŠคํŠธ 7 ใ€‰	ํ†ต๊ณผ (0.49ms, 10.2MB)
ํ…Œ์ŠคํŠธ 8 ใ€‰	ํ†ต๊ณผ (0.35ms, 10.3MB)
ํ…Œ์ŠคํŠธ 9 ใ€‰	ํ†ต๊ณผ (2.85ms, 10.1MB)
ํ…Œ์ŠคํŠธ 10 ใ€‰	ํ†ต๊ณผ (18.68ms, 10.2MB)
ํ…Œ์ŠคํŠธ 11 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 12 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 13 ใ€‰	ํ†ต๊ณผ (470.15ms, 11.1MB)
ํ…Œ์ŠคํŠธ 14 ใ€‰	ํ†ต๊ณผ (581.42ms, 11.4MB)
ํ…Œ์ŠคํŠธ 15 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 16 ใ€‰	ํ†ต๊ณผ (3141.01ms, 17.5MB)
ํ…Œ์ŠคํŠธ 17 ใ€‰	ํ†ต๊ณผ (466.77ms, 16.6MB)
ํ…Œ์ŠคํŠธ 18 ใ€‰	ํ†ต๊ณผ (5542.90ms, 29.9MB)
ํ…Œ์ŠคํŠธ 19 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 20 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 21 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 22 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 23 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 24 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 25 ใ€‰	ํ†ต๊ณผ (0.45ms, 10.2MB)
ํ…Œ์ŠคํŠธ 26 ใ€‰	ํ†ต๊ณผ (0.21ms, 10.1MB)
ํ…Œ์ŠคํŠธ 27 ใ€‰	ํ†ต๊ณผ (0.39ms, 10.2MB)
ํ…Œ์ŠคํŠธ 28 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 29 ใ€‰	์‹คํŒจ (3915.47ms, 10.8MB)
ํ…Œ์ŠคํŠธ 30 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
  • ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค 2๋Š” ์ฒ˜์Œ๋ถ€ํ„ฐ ํ•ฉ์ด ๊ฐ™์„ ๋•Œ, ์กฐ๊ฑด๋ฌธ ์ˆœ์„œ๋งŒ ๋ฐ”๊พธ๋ฉด ๋งž์Œ.
def solution(queue1, queue2):
    answer = 0
    lenQ = len(queue1) * len(queue2)
    
    while answer < lenQ:
        if sum(queue1) == sum(queue2):
            return answer
        if sum(queue1) > sum(queue2):
            queue2.append(queue1.pop(0))
        else:
            queue1.append(queue2.pop(0))
        answer += 1
        
    return -1
  • ๋‚˜๋จธ์ง€ ์‹œ๊ฐ„ ์ดˆ๊ณผ๋Š” ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•ด์•ผ ํ•˜๋‚˜...? sum ํ•จ์ˆ˜ ๋•Œ๋ฌธ์— ๋Š๋ฆฐ๊ฑด๊ฐ€?
def solution(queue1, queue2):
    answer = 0
    lenQ = len(queue1) * len(queue2)
    sum1 = sum(queue1)
    sum2 = sum(queue2)
    
    while answer < lenQ:
        if sum1 == sum2:
            return answer
        if sum1 > sum2:
            _tmp = queue1.pop(0)
            sum1 -= _tmp
            sum2 += _tmp
            queue2.append(_tmp)
        else:
            _tmp = queue2.pop(0)
            sum2 -= _tmp
            sum1 += _tmp
            queue1.append(_tmp)
        answer += 1
        
    return -1
  • sum ํ•จ์ˆ˜ ์ œ๊ฑฐํ•˜๋‹ˆ๊นŒ ๋นจ๋ผ์กŒ๋‹ค. ๊ทธ๋ž˜๋„ ์‹œ๊ฐ„์ดˆ๊ณผ ๋ฐœ์ƒ.
์ •ํ™•์„ฑ  ํ…Œ์ŠคํŠธ
ํ…Œ์ŠคํŠธ 1 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.1MB)
ํ…Œ์ŠคํŠธ 2 ใ€‰	ํ†ต๊ณผ (0.00ms, 10.2MB)
ํ…Œ์ŠคํŠธ 3 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.2MB)
ํ…Œ์ŠคํŠธ 4 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.1MB)
ํ…Œ์ŠคํŠธ 5 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.3MB)
ํ…Œ์ŠคํŠธ 6 ใ€‰	ํ†ต๊ณผ (0.04ms, 10.2MB)
ํ…Œ์ŠคํŠธ 7 ใ€‰	ํ†ต๊ณผ (0.04ms, 10.2MB)
ํ…Œ์ŠคํŠธ 8 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.2MB)
ํ…Œ์ŠคํŠธ 9 ใ€‰	ํ†ต๊ณผ (0.06ms, 10.3MB)
ํ…Œ์ŠคํŠธ 10 ใ€‰	ํ†ต๊ณผ (0.12ms, 10.3MB)
ํ…Œ์ŠคํŠธ 11 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 12 ใ€‰	ํ†ต๊ณผ (160.01ms, 14MB)
ํ…Œ์ŠคํŠธ 13 ใ€‰	ํ†ต๊ณผ (4.91ms, 11.1MB)
ํ…Œ์ŠคํŠธ 14 ใ€‰	ํ†ต๊ณผ (4.31ms, 11.3MB)
ํ…Œ์ŠคํŠธ 15 ใ€‰	ํ†ต๊ณผ (235.36ms, 17MB)
ํ…Œ์ŠคํŠธ 16 ใ€‰	ํ†ต๊ณผ (29.30ms, 17.5MB)
ํ…Œ์ŠคํŠธ 17 ใ€‰	ํ†ต๊ณผ (7.37ms, 16.4MB)
ํ…Œ์ŠคํŠธ 18 ใ€‰	ํ†ต๊ณผ (77.45ms, 29.9MB)
ํ…Œ์ŠคํŠธ 19 ใ€‰	ํ†ต๊ณผ (863.07ms, 34.3MB)
ํ…Œ์ŠคํŠธ 20 ใ€‰	ํ†ต๊ณผ (7243.30ms, 34.7MB)
ํ…Œ์ŠคํŠธ 21 ใ€‰	ํ†ต๊ณผ (3127.62ms, 35MB)
ํ…Œ์ŠคํŠธ 22 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 23 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 24 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 25 ใ€‰	ํ†ต๊ณผ (0.04ms, 10.2MB)
ํ…Œ์ŠคํŠธ 26 ใ€‰	ํ†ต๊ณผ (0.02ms, 10MB)
ํ…Œ์ŠคํŠธ 27 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.4MB)
ํ…Œ์ŠคํŠธ 28 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 29 ใ€‰	ํ†ต๊ณผ (0.10ms, 10.9MB)
ํ…Œ์ŠคํŠธ 30 ใ€‰	ํ†ต๊ณผ (5550.23ms, 18.4MB)
  • ํ˜น์‹œ lenQ๊ฐ€ ๋„ˆ๋ฌด ๊ธธ์—ˆ๋˜ ๊ฑธ๊นŒ๋‚˜?
    • ๋‹ต์ด ํ‹€๋ฆฐ๊ฒŒ 1๊ฐœ
    • ์‹œ๊ฐ„ ์ดˆ๊ณผ 3๊ฐœ
def solution(queue1, queue2):
    answer = 0
    lenQ = (len(queue1) + len(queue2)) * 1.3 # lenQ๋ฅผ ์ค„์—ฌ๋ณด๊นŒ?
    sum1 = sum(queue1)
    sum2 = sum(queue2)
    
    while answer < lenQ:
        if sum1 == sum2:
            return answer
        if sum1 > sum2:
            _tmp = queue1.pop(0)
            sum1 -= _tmp
            sum2 += _tmp
            queue2.append(_tmp)
        else:
            _tmp = queue2.pop(0)
            sum2 -= _tmp
            sum1 += _tmp
            queue1.append(_tmp)
        answer += 1
        
    return -1
  • ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค 22, 23, 24 ์‹œ๊ฐ„ ์ดˆ๊ณผ๋กœ ์‹คํŒจ.
์ •ํ™•์„ฑ  ํ…Œ์ŠคํŠธ
ํ…Œ์ŠคํŠธ 1 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.2MB)
ํ…Œ์ŠคํŠธ 2 ใ€‰	ํ†ต๊ณผ (0.00ms, 10.1MB)
ํ…Œ์ŠคํŠธ 3 ใ€‰	ํ†ต๊ณผ (0.00ms, 10.1MB)
ํ…Œ์ŠคํŠธ 4 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.3MB)
ํ…Œ์ŠคํŠธ 5 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.3MB)
ํ…Œ์ŠคํŠธ 6 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.2MB)
ํ…Œ์ŠคํŠธ 7 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 8 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.3MB)
ํ…Œ์ŠคํŠธ 9 ใ€‰	ํ†ต๊ณผ (0.06ms, 10.1MB)
ํ…Œ์ŠคํŠธ 10 ใ€‰	ํ†ต๊ณผ (0.23ms, 10.2MB)
ํ…Œ์ŠคํŠธ 11 ใ€‰	ํ†ต๊ณผ (952.51ms, 13.9MB)
ํ…Œ์ŠคํŠธ 12 ใ€‰	ํ†ต๊ณผ (170.89ms, 13.9MB)
ํ…Œ์ŠคํŠธ 13 ใ€‰	ํ†ต๊ณผ (4.26ms, 11.2MB)
ํ…Œ์ŠคํŠธ 14 ใ€‰	ํ†ต๊ณผ (3.98ms, 11.4MB)
ํ…Œ์ŠคํŠธ 15 ใ€‰	ํ†ต๊ณผ (223.09ms, 17.1MB)
ํ…Œ์ŠคํŠธ 16 ใ€‰	ํ†ต๊ณผ (31.09ms, 17.6MB)
ํ…Œ์ŠคํŠธ 17 ใ€‰	ํ†ต๊ณผ (6.57ms, 16.5MB)
ํ…Œ์ŠคํŠธ 18 ใ€‰	ํ†ต๊ณผ (77.82ms, 29.8MB)
ํ…Œ์ŠคํŠธ 19 ใ€‰	ํ†ต๊ณผ (868.39ms, 34.3MB)
ํ…Œ์ŠคํŠธ 20 ใ€‰	ํ†ต๊ณผ (7123.35ms, 34.8MB)
ํ…Œ์ŠคํŠธ 21 ใ€‰	ํ†ต๊ณผ (2941.93ms, 34.8MB)
ํ…Œ์ŠคํŠธ 22 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 23 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 24 ใ€‰	์‹คํŒจ (์‹œ๊ฐ„ ์ดˆ๊ณผ)
ํ…Œ์ŠคํŠธ 25 ใ€‰	ํ†ต๊ณผ (0.05ms, 10.2MB)
ํ…Œ์ŠคํŠธ 26 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.3MB)
ํ…Œ์ŠคํŠธ 27 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.3MB)
ํ…Œ์ŠคํŠธ 28 ใ€‰	ํ†ต๊ณผ (7734.25ms, 18.3MB)
ํ…Œ์ŠคํŠธ 29 ใ€‰	ํ†ต๊ณผ (0.11ms, 10.8MB)
ํ…Œ์ŠคํŠธ 30 ใ€‰	ํ†ต๊ณผ (6124.55ms, 18.3MB)
  • ์‹œ๊ฐ„ ์ดˆ๊ณผ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด push, pop์„ ์‚ฌ์šฉ์•ˆํ•˜๊ณ  ์ธ๋ฑ์Šค๋กœ ์˜ฎ๊ฒจ๋‹ค๋‹ˆ๋ฉด์„œ ํ•ฉ๋งŒ ๋น„๊ตํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ณ ์ณค๋”๋‹ˆ ํ…Œ์ŠคํŠธ์ผ€์ด์Šค 1, 11๋ฒˆ ์‹คํŒจํ•œ๋‹ค.

 

def solution(queue1, queue2):
    answer = 0
    ptr1, ptr2 = 0, 0
    sum1, sum2 = sum(queue1), sum(queue2)
    lenQ1, lenQ2 = len(queue1), len(queue2)
    lenQ = (lenQ1 + lenQ2) * 1.3 # LenQ๋ฅผ ์ค„์—ฌ๋ณผ๊นŒ?
    
    if (sum1 + sum2) % 2 != 0:
        return -1

    while answer < lenQ:
        if sum1 == sum2:
            return answer
        elif sum1 < sum2 and sum2 > 0:
            _tmp = queue2[ptr2]
            sum2 -= _tmp
            sum1 += _tmp
            ptr2 += 1
            if ptr2 == lenQ2:
                ptr2 = 0
        elif sum1 > sum2 and sum1 > 0:
            _tmp = queue1[ptr1]
            sum1 -= _tmp
            sum2 += _tmp
            ptr1 += 1
            if ptr1 == lenQ1:
                ptr1 = 0
        else:
            answer += lenQ
        answer += 1
        
    return -1
  • ํ•œ์ฐธ์„ ์ณ๋‹ค๋ณด๋‹ˆ ๋ฌธ์ œ์ ์ด ๋ณด์˜€๋‹ค. ์‹คํŒจํ•˜๋Š” ์ด์œ ๋Š” ํ1์—์„œ ๋ฝ‘์•„๋‚ธ ๊ฐ’์„ ํ2๋กœ ๋„ฃ์–ด์•ผ ํ•˜๋Š”๋ฐ, ์•„๋ž˜ ๋ฐฉ์‹์€ ํฌ์ธํ„ฐ๋งŒ ์ด๋™ํ•˜๊ณ  ๋‹ค๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ์„œ๋กœ ์„ž์ด์ง€ ์•Š์•„์„œ ์‹คํŒจใ…‹
  • ๊ทธ๋ž˜์„œ pop์€ ์•ˆํ•˜๊ณ , append๋งŒ ํ•˜๋Š”๊ฑธ๋กœ ๋ฐ˜์ชฝ๋งŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฑธ๋กœ ์ˆ˜์ •ํ–ˆ๋”๋‹ˆ ์„ฑ๊ณต. ์•„์‰ฌ์šด ๋ฐ˜์ชฝ์งœ๋ฆฌ ์„ฑ๊ณตใ…‹
def solution(queue1, queue2):
    answer = 0
    lenQ = (len(queue1) + len(queue2)) * 1.3 # lenQ๋ฅผ ์ค„์—ฌ๋ณด๊นŒ?
    sum1 = sum(queue1)
    sum2 = sum(queue2)
    ptr1, ptr2 = 0, 0
    
    while answer < lenQ:
        if sum1 == sum2:
            return answer
        if sum1 > sum2:
            _tmp = queue1[ptr1]
            ptr1 += 1
            sum1 -= _tmp
            sum2 += _tmp
            queue2.append(_tmp)
        else:
            _tmp = queue2[ptr2]
            ptr2 += 1
            sum2 -= _tmp
            sum1 += _tmp
            queue1.append(_tmp)
        answer += 1
        
    return -1
    
์ •ํ™•์„ฑ  ํ…Œ์ŠคํŠธ
ํ…Œ์ŠคํŠธ 1 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.2MB)
ํ…Œ์ŠคํŠธ 2 ใ€‰	ํ†ต๊ณผ (0.00ms, 10.2MB)
ํ…Œ์ŠคํŠธ 3 ใ€‰	ํ†ต๊ณผ (0.00ms, 10.2MB)
ํ…Œ์ŠคํŠธ 4 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.2MB)
ํ…Œ์ŠคํŠธ 5 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 6 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.3MB)
ํ…Œ์ŠคํŠธ 7 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.3MB)
ํ…Œ์ŠคํŠธ 8 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.4MB)
ํ…Œ์ŠคํŠธ 9 ใ€‰	ํ†ต๊ณผ (0.04ms, 10.2MB)
ํ…Œ์ŠคํŠธ 10 ใ€‰	ํ†ต๊ณผ (0.09ms, 10.4MB)
ํ…Œ์ŠคํŠธ 11 ใ€‰	ํ†ต๊ณผ (29.69ms, 14.9MB)
ํ…Œ์ŠคํŠธ 12 ใ€‰	ํ†ต๊ณผ (11.30ms, 14MB)
ํ…Œ์ŠคํŠธ 13 ใ€‰	ํ†ต๊ณผ (0.78ms, 11.1MB)
ํ…Œ์ŠคํŠธ 14 ใ€‰	ํ†ต๊ณผ (0.85ms, 11.5MB)
ํ…Œ์ŠคํŠธ 15 ใ€‰	ํ†ต๊ณผ (3.43ms, 17MB)
ํ…Œ์ŠคํŠธ 16 ใ€‰	ํ†ต๊ณผ (1.29ms, 17.5MB)
ํ…Œ์ŠคํŠธ 17 ใ€‰	ํ†ต๊ณผ (1.07ms, 16.6MB)
ํ…Œ์ŠคํŠธ 18 ใ€‰	ํ†ต๊ณผ (3.25ms, 30MB)
ํ…Œ์ŠคํŠธ 19 ใ€‰	ํ†ต๊ณผ (5.57ms, 34.3MB)
ํ…Œ์ŠคํŠธ 20 ใ€‰	ํ†ต๊ณผ (22.14ms, 34.8MB)
ํ…Œ์ŠคํŠธ 21 ใ€‰	ํ†ต๊ณผ (11.08ms, 35MB)
ํ…Œ์ŠคํŠธ 22 ใ€‰	ํ†ต๊ณผ (52.15ms, 35.1MB)
ํ…Œ์ŠคํŠธ 23 ใ€‰	ํ†ต๊ณผ (37.68ms, 36MB)
ํ…Œ์ŠคํŠธ 24 ใ€‰	ํ†ต๊ณผ (61.73ms, 35.8MB)
ํ…Œ์ŠคํŠธ 25 ใ€‰	ํ†ต๊ณผ (0.04ms, 10.3MB)
ํ…Œ์ŠคํŠธ 26 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.4MB)
ํ…Œ์ŠคํŠธ 27 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 28 ใ€‰	ํ†ต๊ณผ (80.32ms, 19.7MB)
ํ…Œ์ŠคํŠธ 29 ใ€‰	ํ†ต๊ณผ (0.21ms, 10.9MB)
ํ…Œ์ŠคํŠธ 30 ใ€‰	ํ†ต๊ณผ (47.23ms, 19.3MB)

๊ณ ์ˆ˜์˜ ํ’€์ด

  • ์‹ ๋ฐ•ํ•˜๋‹ค. ์–ด๋–ป๊ฒŒ ํ‘ผ ๊ฑด์ง€ ๋ชจ๋ฅด๊ฒ ๋„ค...
def solution(que1, que2):
    queSum = (sum(que1) + sum(que2))
    if queSum % 2:
        return -1
    target = queSum // 2

    n = len(que1)
    start = 0
    end = n - 1
    ans = 0

    cur = sum(que1)
    que3 = que1 + que2
    while cur != target:
        if cur < target:
            end += 1
            if end == n * 2:
                return -1
            cur += que3[end]
        else:
            cur -= que3[start]
            start += 1
        ans += 1
    return ans

์ •ํ™•์„ฑ  ํ…Œ์ŠคํŠธ
ํ…Œ์ŠคํŠธ 1 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.1MB)
ํ…Œ์ŠคํŠธ 2 ใ€‰	ํ†ต๊ณผ (0.00ms, 10.2MB)
ํ…Œ์ŠคํŠธ 3 ใ€‰	ํ†ต๊ณผ (0.00ms, 10.2MB)
ํ…Œ์ŠคํŠธ 4 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.3MB)
ํ…Œ์ŠคํŠธ 5 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.2MB)
ํ…Œ์ŠคํŠธ 6 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.3MB)
ํ…Œ์ŠคํŠธ 7 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.3MB)
ํ…Œ์ŠคํŠธ 8 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.3MB)
ํ…Œ์ŠคํŠธ 9 ใ€‰	ํ†ต๊ณผ (0.04ms, 10.4MB)
ํ…Œ์ŠคํŠธ 10 ใ€‰	ํ†ต๊ณผ (0.09ms, 10.2MB)
ํ…Œ์ŠคํŠธ 11 ใ€‰	ํ†ต๊ณผ (14.50ms, 14.5MB)
ํ…Œ์ŠคํŠธ 12 ใ€‰	ํ†ต๊ณผ (4.48ms, 14.5MB)
ํ…Œ์ŠคํŠธ 13 ใ€‰	ํ†ต๊ณผ (2.02ms, 12.2MB)
ํ…Œ์ŠคํŠธ 14 ใ€‰	ํ†ต๊ณผ (2.24ms, 12.3MB)
ํ…Œ์ŠคํŠธ 15 ใ€‰	ํ†ต๊ณผ (4.09ms, 18.1MB)
ํ…Œ์ŠคํŠธ 16 ใ€‰	ํ†ต๊ณผ (2.99ms, 18.5MB)
ํ…Œ์ŠคํŠธ 17 ใ€‰	ํ†ต๊ณผ (3.10ms, 17.5MB)
ํ…Œ์ŠคํŠธ 18 ใ€‰	ํ†ต๊ณผ (10.80ms, 32.9MB)
ํ…Œ์ŠคํŠธ 19 ใ€‰	ํ†ต๊ณผ (13.09ms, 37.2MB)
ํ…Œ์ŠคํŠธ 20 ใ€‰	ํ†ต๊ณผ (21.46ms, 37.6MB)
ํ…Œ์ŠคํŠธ 21 ใ€‰	ํ†ต๊ณผ (15.95ms, 37.6MB)
ํ…Œ์ŠคํŠธ 22 ใ€‰	ํ†ต๊ณผ (40.42ms, 37.7MB)
ํ…Œ์ŠคํŠธ 23 ใ€‰	ํ†ต๊ณผ (31.70ms, 37.6MB)
ํ…Œ์ŠคํŠธ 24 ใ€‰	ํ†ต๊ณผ (48.96ms, 37.6MB)
ํ…Œ์ŠคํŠธ 25 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.3MB)
ํ…Œ์ŠคํŠธ 26 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 27 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 28 ใ€‰	ํ†ต๊ณผ (29.33ms, 19.1MB)
ํ…Œ์ŠคํŠธ 29 ใ€‰	ํ†ต๊ณผ (0.45ms, 10.8MB)
ํ…Œ์ŠคํŠธ 30 ใ€‰	ํ†ต๊ณผ (30.97ms, 19MB)

 

def solution(queue1, queue2):
    indicator2=sum(queue1)-int(sum(queue1+queue2)/2)
    answer=0
    sub_list=(queue1+queue2+queue1)[::-1]
    add_list=(queue2+queue1+queue2)[::-1]
    while indicator2!=0:
        try:
            if indicator2>0:
                indicator2-=sub_list.pop()
            else:
                indicator2+=add_list.pop()
        except:
            return -1
        answer+=1
    return answer
    
์ •ํ™•์„ฑ  ํ…Œ์ŠคํŠธ
ํ…Œ์ŠคํŠธ 1 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.3MB)
ํ…Œ์ŠคํŠธ 2 ใ€‰	ํ†ต๊ณผ (0.00ms, 10.1MB)
ํ…Œ์ŠคํŠธ 3 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.3MB)
ํ…Œ์ŠคํŠธ 4 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.1MB)
ํ…Œ์ŠคํŠธ 5 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.3MB)
ํ…Œ์ŠคํŠธ 6 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.1MB)
ํ…Œ์ŠคํŠธ 7 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.1MB)
ํ…Œ์ŠคํŠธ 8 ใ€‰	ํ†ต๊ณผ (0.04ms, 10.3MB)
ํ…Œ์ŠคํŠธ 9 ใ€‰	ํ†ต๊ณผ (0.09ms, 10.2MB)
ํ…Œ์ŠคํŠธ 10 ใ€‰	ํ†ต๊ณผ (0.22ms, 10.5MB)
ํ…Œ์ŠคํŠธ 11 ใ€‰	ํ†ต๊ณผ (38.68ms, 17.9MB)
ํ…Œ์ŠคํŠธ 12 ใ€‰	ํ†ต๊ณผ (9.16ms, 17.8MB)
ํ…Œ์ŠคํŠธ 13 ใ€‰	ํ†ต๊ณผ (6.98ms, 16.9MB)
ํ…Œ์ŠคํŠธ 14 ใ€‰	ํ†ต๊ณผ (8.44ms, 18MB)
ํ…Œ์ŠคํŠธ 15 ใ€‰	ํ†ต๊ณผ (13.42ms, 23.9MB)
ํ…Œ์ŠคํŠธ 16 ใ€‰	ํ†ต๊ณผ (13.06ms, 24.8MB)
ํ…Œ์ŠคํŠธ 17 ใ€‰	ํ†ต๊ณผ (13.17ms, 24.3MB)
ํ…Œ์ŠคํŠธ 18 ใ€‰	ํ†ต๊ณผ (41.66ms, 53.6MB)
ํ…Œ์ŠคํŠธ 19 ใ€‰	ํ†ต๊ณผ (53.17ms, 57.8MB)
ํ…Œ์ŠคํŠธ 20 ใ€‰	ํ†ต๊ณผ (60.49ms, 58.3MB)
ํ…Œ์ŠคํŠธ 21 ใ€‰	ํ†ต๊ณผ (65.42ms, 58.3MB)
ํ…Œ์ŠคํŠธ 22 ใ€‰	ํ†ต๊ณผ (81.41ms, 58.3MB)
ํ…Œ์ŠคํŠธ 23 ใ€‰	ํ†ต๊ณผ (66.32ms, 58.3MB)
ํ…Œ์ŠคํŠธ 24 ใ€‰	ํ†ต๊ณผ (76.20ms, 58.4MB)
ํ…Œ์ŠคํŠธ 25 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.2MB)
ํ…Œ์ŠคํŠธ 26 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.1MB)
ํ…Œ์ŠคํŠธ 27 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 28 ใ€‰	ํ†ต๊ณผ (74.54ms, 26MB)
ํ…Œ์ŠคํŠธ 29 ใ€‰	ํ†ต๊ณผ (1.17ms, 11.6MB)
ํ…Œ์ŠคํŠธ 30 ใ€‰	ํ†ต๊ณผ (34.34ms, 26MB)
from collections import deque
from itertools import combinations

def solution(queue1, queue2):

    # 1. ํ ์ž๋ฃŒํ˜•์œผ๋กœ ๋ณ€๊ฒฝ
    q1 = deque(queue1); q2 = deque(queue2); totalq = q1 + q2
    sum1 = sum(q1); sum2 = sum(q2); total_sum = (sum1+sum2)
    target = total_sum/2
    # 2. ๋ถˆ๊ฐ€๋Šฅํ•œ ์ƒํ™ฉ ์˜ˆ์™ธ์ฒ˜๋ฆฌ : ์ •ํ™•ํžˆ ์ ˆ๋ฐ˜์œผ๋กœ ๋‚˜๋ˆŒ์ˆ˜ ์—†๊ฑฐ๋‚˜ ์ ˆ๋ฐ˜ ๊ฐ’๋ณด๋‹ค ํฐ ์›์†Œ๊ฐ€ ์กด์žฌํ•˜๊ฑฐ๋‚˜
    print(target)
    if target != int(target) or [i for i in totalq if i > target]:
        return -1
    # if not any()
    # 3. ์ž๋ฃŒ ์˜ฎ๊ธฐ๊ธฐ ๊ตฌํ˜„
    # First in First Out : ์•ž์—์„œ ๋–ผ์–ด ๋’ค์— ๋ถ™์ธ๋‹ค
    # sum์ด target๋ณด๋‹ค ์ž‘์œผ๋ฉด ๋ถ™์ด๊ณ , sum์ด target๋ณด๋‹ค ํฌ๋ฉด ์˜ฎ๊ฒจ์ค€๋‹ค ๋‘ ๊ฒฝ์šฐ์— ๋Œ€ํ•ด sum()์„ ์“ฐ์ง€ ๋ง๊ณ  ์ถ”๊ฐ€์š”์†Œ๋งŒ ๋”ํ•ด์ฃผ๊ฑฐ๋‚˜ ๋บธ๋‹ค
    cnt = 0

    _sum = sum1
    INF = 10000000
    for _ in range(INF):
        if _sum == target:
            return cnt
        elif _sum > target:
            _sum -= q1[0]
            q2.append(q1.popleft())
            cnt += 1
        elif _sum < target:
            _sum += q2[0]
            q1.append(q2.popleft())
            cnt += 1

    return -1
    
์ •ํ™•์„ฑ  ํ…Œ์ŠคํŠธ
ํ…Œ์ŠคํŠธ 1 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.1MB)
ํ…Œ์ŠคํŠธ 2 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.2MB)
ํ…Œ์ŠคํŠธ 3 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.3MB)
ํ…Œ์ŠคํŠธ 4 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 5 ใ€‰	ํ†ต๊ณผ (0.06ms, 10.3MB)
ํ…Œ์ŠคํŠธ 6 ใ€‰	ํ†ต๊ณผ (0.08ms, 10.2MB)
ํ…Œ์ŠคํŠธ 7 ใ€‰	ํ†ต๊ณผ (0.05ms, 10.3MB)
ํ…Œ์ŠคํŠธ 8 ใ€‰	ํ†ต๊ณผ (0.08ms, 10.2MB)
ํ…Œ์ŠคํŠธ 9 ใ€‰	ํ†ต๊ณผ (0.16ms, 10.2MB)
ํ…Œ์ŠคํŠธ 10 ใ€‰	ํ†ต๊ณผ (0.55ms, 10.3MB)
ํ…Œ์ŠคํŠธ 11 ใ€‰	ํ†ต๊ณผ (2551.20ms, 15.4MB)
ํ…Œ์ŠคํŠธ 12 ใ€‰	ํ†ต๊ณผ (12.22ms, 15.5MB)
ํ…Œ์ŠคํŠธ 13 ใ€‰	ํ†ต๊ณผ (16.34ms, 13.2MB)
ํ…Œ์ŠคํŠธ 14 ใ€‰	ํ†ต๊ณผ (10.68ms, 13.6MB)
ํ…Œ์ŠคํŠธ 15 ใ€‰	ํ†ต๊ณผ (16.54ms, 19.5MB)
ํ…Œ์ŠคํŠธ 16 ใ€‰	ํ†ต๊ณผ (20.22ms, 20.1MB)
ํ…Œ์ŠคํŠธ 17 ใ€‰	ํ†ต๊ณผ (12.80ms, 19.3MB)
ํ…Œ์ŠคํŠธ 18 ใ€‰	ํ†ต๊ณผ (61.55ms, 37.9MB)
ํ…Œ์ŠคํŠธ 19 ใ€‰	ํ†ต๊ณผ (46.07ms, 42.2MB)
ํ…Œ์ŠคํŠธ 20 ใ€‰	ํ†ต๊ณผ (67.96ms, 42.7MB)
ํ…Œ์ŠคํŠธ 21 ใ€‰	ํ†ต๊ณผ (52.39ms, 42.7MB)
ํ…Œ์ŠคํŠธ 22 ใ€‰	ํ†ต๊ณผ (115.27ms, 42.6MB)
ํ…Œ์ŠคํŠธ 23 ใ€‰	ํ†ต๊ณผ (93.99ms, 42.7MB)
ํ…Œ์ŠคํŠธ 24 ใ€‰	ํ†ต๊ณผ (114.76ms, 42.8MB)
ํ…Œ์ŠคํŠธ 25 ใ€‰	ํ†ต๊ณผ (0.07ms, 10.2MB)
ํ…Œ์ŠคํŠธ 26 ใ€‰	ํ†ต๊ณผ (0.05ms, 10.3MB)
ํ…Œ์ŠคํŠธ 27 ใ€‰	ํ†ต๊ณผ (0.05ms, 10.2MB)
ํ…Œ์ŠคํŠธ 28 ใ€‰	ํ†ต๊ณผ (2415.11ms, 20.9MB)
ํ…Œ์ŠคํŠธ 29 ใ€‰	ํ†ต๊ณผ (1.29ms, 11MB)
ํ…Œ์ŠคํŠธ 30 ใ€‰	ํ†ต๊ณผ (74.32ms, 20.7MB)
  • ํ๋ฅผ ํ•ฉ์ณ์„œ ์ข€ ๋” ๋น ๋ฅด๊ฒŒ ํ•  ์ˆ˜ ์žˆ์ง€ ์•Š์„๊นŒ?
def solution(queue1, queue2):
    answer = 0
    lenQ = (len(queue1) + len(queue2)) * 1.3 # lenQ๋ฅผ ์ค„์—ฌ๋ณด๊นŒ?
    
    sum1 = sum(queue1)
    sum2 = sum(queue2)
    
    if (sum1 + sum2) % 2 != 0:
        return -1
    ptr1, ptr2 = 0, 0
    
    # ํ๋ฅผ ๋ฏธ๋ฆฌ ํ•ฉ์ณ๋‘๋ฉด index๋งŒ ์˜ฎ๊ฒจ๋‹ค๋‹ ์ˆ˜ ์žˆ์ง€๋กฑ
    queue3 = queue1 + queue2 #+ queue1
    queue4 = queue2 + queue1 #+ queue2
    
    while answer < lenQ:
        if sum1 == sum2:
            return answer
        if sum1 > sum2:
            _tmp = queue3[ptr1]
            ptr1 += 1
            sum1 -= _tmp
            sum2 += _tmp
            answer += 1
        if sum1 < sum2:
            _tmp = queue4[ptr2]
            ptr2 += 1
            sum2 -= _tmp
            sum1 += _tmp
            answer += 1
        
    return -1
    
์ •ํ™•์„ฑ  ํ…Œ์ŠคํŠธ
ํ…Œ์ŠคํŠธ 1 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.1MB)
ํ…Œ์ŠคํŠธ 2 ใ€‰	ํ†ต๊ณผ (0.00ms, 10.1MB)
ํ…Œ์ŠคํŠธ 3 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.2MB)
ํ…Œ์ŠคํŠธ 4 ใ€‰	ํ†ต๊ณผ (0.01ms, 10.3MB)
ํ…Œ์ŠคํŠธ 5 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 6 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.1MB)
ํ…Œ์ŠคํŠธ 7 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 8 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.2MB)
ํ…Œ์ŠคํŠธ 9 ใ€‰	ํ†ต๊ณผ (0.08ms, 10.1MB)
ํ…Œ์ŠคํŠธ 10 ใ€‰	ํ†ต๊ณผ (0.11ms, 10.3MB)
ํ…Œ์ŠคํŠธ 11 ใ€‰	ํ†ต๊ณผ (24.07ms, 15.2MB)
ํ…Œ์ŠคํŠธ 12 ใ€‰	ํ†ต๊ณผ (5.80ms, 15.1MB)
ํ…Œ์ŠคํŠธ 13 ใ€‰	ํ†ต๊ณผ (3.68ms, 13.3MB)
ํ…Œ์ŠคํŠธ 14 ใ€‰	ํ†ต๊ณผ (2.67ms, 13.7MB)
ํ…Œ์ŠคํŠธ 15 ใ€‰	ํ†ต๊ณผ (5.99ms, 19.3MB)
ํ…Œ์ŠคํŠธ 16 ใ€‰	ํ†ต๊ณผ (4.84ms, 20.1MB)
ํ…Œ์ŠคํŠธ 17 ใ€‰	ํ†ต๊ณผ (3.90ms, 18.9MB)
ํ…Œ์ŠคํŠธ 18 ใ€‰	ํ†ต๊ณผ (15.02ms, 37.4MB)
ํ…Œ์ŠคํŠธ 19 ใ€‰	ํ†ต๊ณผ (17.16ms, 41.7MB)
ํ…Œ์ŠคํŠธ 20 ใ€‰	ํ†ต๊ณผ (30.09ms, 42.1MB)
ํ…Œ์ŠคํŠธ 21 ใ€‰	ํ†ต๊ณผ (22.29ms, 42.1MB)
ํ…Œ์ŠคํŠธ 22 ใ€‰	ํ†ต๊ณผ (51.58ms, 42.1MB)
ํ…Œ์ŠคํŠธ 23 ใ€‰	ํ†ต๊ณผ (38.58ms, 42.3MB)
ํ…Œ์ŠคํŠธ 24 ใ€‰	ํ†ต๊ณผ (57.11ms, 42.2MB)
ํ…Œ์ŠคํŠธ 25 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.2MB)
ํ…Œ์ŠคํŠธ 26 ใ€‰	ํ†ต๊ณผ (0.03ms, 10.2MB)
ํ…Œ์ŠคํŠธ 27 ใ€‰	ํ†ต๊ณผ (0.02ms, 10.1MB)
ํ…Œ์ŠคํŠธ 28 ใ€‰	ํ†ต๊ณผ (44.71ms, 20.5MB)
ํ…Œ์ŠคํŠธ 29 ใ€‰	ํ†ต๊ณผ (0.36ms, 11.1MB)
ํ…Œ์ŠคํŠธ 30 ใ€‰	ํ†ต๊ณผ (37.86ms, 20.6MB)
  • ํ•˜์ง€๋งŒ ๊ณ ์ˆ˜์˜ ํ’€์ด๊ฐ€ ๋” ๋น ๋ฅด๋‹ค.
  • ํ 2๊ฐœ๋ฅผ ํ•ฉ์ณ์„œ index๋กœ ์ด๋™ํ•˜๋Š”๊ฒŒ ๋ฉ”๋ชจ๋ฆฌ๋„ ๋” ์ ๊ฒŒ ์†Œ๋ชจํ•˜๊ณ  ๋น ๋ฅด๋‹ค.
  • ๋Œ€์‹  ๋‚ด ์ฝ”๋“œ๋Š” ๋ณด๊ธฐ ์‰ฌ์›Œ์„œ ์ข‹์ง€ ์•Š์•„? ใ…‹ใ…‹ใ…‹
๊ณ ์ˆ˜์˜ ํ’€์ด ๋‚˜์˜ ์ฝ”๋“œ
์ •ํ™•์„ฑ  ํ…Œ์ŠคํŠธ
ํ…Œ์ŠคํŠธ 1 ใ€‰ ํ†ต๊ณผ (0.01ms, 10.1MB)
ํ…Œ์ŠคํŠธ 2 ใ€‰ ํ†ต๊ณผ (0.00ms, 10.2MB)
ํ…Œ์ŠคํŠธ 3 ใ€‰ ํ†ต๊ณผ (0.00ms, 10.2MB)
ํ…Œ์ŠคํŠธ 4 ใ€‰ ํ†ต๊ณผ (0.01ms, 10.3MB)
ํ…Œ์ŠคํŠธ 5 ใ€‰ ํ†ต๊ณผ (0.01ms, 10.2MB)
ํ…Œ์ŠคํŠธ 6 ใ€‰ ํ†ต๊ณผ (0.02ms, 10.3MB)
ํ…Œ์ŠคํŠธ 7 ใ€‰ ํ†ต๊ณผ (0.03ms, 10.3MB)
ํ…Œ์ŠคํŠธ 8 ใ€‰ ํ†ต๊ณผ (0.02ms, 10.3MB)
ํ…Œ์ŠคํŠธ 9 ใ€‰ ํ†ต๊ณผ (0.04ms, 10.4MB)
ํ…Œ์ŠคํŠธ 10 ใ€‰ ํ†ต๊ณผ (0.09ms, 10.2MB)
ํ…Œ์ŠคํŠธ 11 ใ€‰ ํ†ต๊ณผ (14.50ms, 14.5MB)
ํ…Œ์ŠคํŠธ 12 ใ€‰ ํ†ต๊ณผ (4.48ms, 14.5MB)
ํ…Œ์ŠคํŠธ 13 ใ€‰ ํ†ต๊ณผ (2.02ms, 12.2MB)
ํ…Œ์ŠคํŠธ 14 ใ€‰ ํ†ต๊ณผ (2.24ms, 12.3MB)
ํ…Œ์ŠคํŠธ 15 ใ€‰ ํ†ต๊ณผ (4.09ms, 18.1MB)
ํ…Œ์ŠคํŠธ 16 ใ€‰ ํ†ต๊ณผ (2.99ms, 18.5MB)
ํ…Œ์ŠคํŠธ 17 ใ€‰ ํ†ต๊ณผ (3.10ms, 17.5MB)
ํ…Œ์ŠคํŠธ 18 ใ€‰ ํ†ต๊ณผ (10.80ms, 32.9MB)
ํ…Œ์ŠคํŠธ 19 ใ€‰ ํ†ต๊ณผ (13.09ms, 37.2MB)
ํ…Œ์ŠคํŠธ 20 ใ€‰ ํ†ต๊ณผ (21.46ms, 37.6MB)
ํ…Œ์ŠคํŠธ 21 ใ€‰ ํ†ต๊ณผ (15.95ms, 37.6MB)
ํ…Œ์ŠคํŠธ 22 ใ€‰ ํ†ต๊ณผ (40.42ms, 37.7MB)
ํ…Œ์ŠคํŠธ 23 ใ€‰ ํ†ต๊ณผ (31.70ms, 37.6MB)
ํ…Œ์ŠคํŠธ 24 ใ€‰ ํ†ต๊ณผ (48.96ms, 37.6MB)
ํ…Œ์ŠคํŠธ 25 ใ€‰ ํ†ต๊ณผ (0.03ms, 10.3MB)
ํ…Œ์ŠคํŠธ 26 ใ€‰ ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 27 ใ€‰ ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 28 ใ€‰ ํ†ต๊ณผ (29.33ms, 19.1MB)
ํ…Œ์ŠคํŠธ 29 ใ€‰ ํ†ต๊ณผ (0.45ms, 10.8MB)
ํ…Œ์ŠคํŠธ 30 ใ€‰ ํ†ต๊ณผ (30.97ms, 19MB)
์ •ํ™•์„ฑ  ํ…Œ์ŠคํŠธ
ํ…Œ์ŠคํŠธ 1 ใ€‰ ํ†ต๊ณผ (0.01ms, 10.1MB)
ํ…Œ์ŠคํŠธ 2 ใ€‰ ํ†ต๊ณผ (0.00ms, 10.1MB)
ํ…Œ์ŠคํŠธ 3 ใ€‰ ํ†ต๊ณผ (0.01ms, 10.2MB)
ํ…Œ์ŠคํŠธ 4 ใ€‰ ํ†ต๊ณผ (0.01ms, 10.3MB)
ํ…Œ์ŠคํŠธ 5 ใ€‰ ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 6 ใ€‰ ํ†ต๊ณผ (0.02ms, 10.1MB)
ํ…Œ์ŠคํŠธ 7 ใ€‰ ํ†ต๊ณผ (0.02ms, 10.2MB)
ํ…Œ์ŠคํŠธ 8 ใ€‰ ํ†ต๊ณผ (0.03ms, 10.2MB)
ํ…Œ์ŠคํŠธ 9 ใ€‰ ํ†ต๊ณผ (0.08ms, 10.1MB)
ํ…Œ์ŠคํŠธ 10 ใ€‰ ํ†ต๊ณผ (0.11ms, 10.3MB)
ํ…Œ์ŠคํŠธ 11 ใ€‰ ํ†ต๊ณผ (24.07ms, 15.2MB)
ํ…Œ์ŠคํŠธ 12 ใ€‰ ํ†ต๊ณผ (5.80ms, 15.1MB)
ํ…Œ์ŠคํŠธ 13 ใ€‰ ํ†ต๊ณผ (3.68ms, 13.3MB)
ํ…Œ์ŠคํŠธ 14 ใ€‰ ํ†ต๊ณผ (2.67ms, 13.7MB)
ํ…Œ์ŠคํŠธ 15 ใ€‰ ํ†ต๊ณผ (5.99ms, 19.3MB)
ํ…Œ์ŠคํŠธ 16 ใ€‰ ํ†ต๊ณผ (4.84ms, 20.1MB)
ํ…Œ์ŠคํŠธ 17 ใ€‰ ํ†ต๊ณผ (3.90ms, 18.9MB)
ํ…Œ์ŠคํŠธ 18 ใ€‰ ํ†ต๊ณผ (15.02ms, 37.4MB)
ํ…Œ์ŠคํŠธ 19 ใ€‰ ํ†ต๊ณผ (17.16ms, 41.7MB)
ํ…Œ์ŠคํŠธ 20 ใ€‰ ํ†ต๊ณผ (30.09ms, 42.1MB)
ํ…Œ์ŠคํŠธ 21 ใ€‰ ํ†ต๊ณผ (22.29ms, 42.1MB)
ํ…Œ์ŠคํŠธ 22 ใ€‰ ํ†ต๊ณผ (51.58ms, 42.1MB)
ํ…Œ์ŠคํŠธ 23 ใ€‰ ํ†ต๊ณผ (38.58ms, 42.3MB)
ํ…Œ์ŠคํŠธ 24 ใ€‰ ํ†ต๊ณผ (57.11ms, 42.2MB)
ํ…Œ์ŠคํŠธ 25 ใ€‰ ํ†ต๊ณผ (0.03ms, 10.2MB)
ํ…Œ์ŠคํŠธ 26 ใ€‰ ํ†ต๊ณผ (0.03ms, 10.2MB)
ํ…Œ์ŠคํŠธ 27 ใ€‰ ํ†ต๊ณผ (0.02ms, 10.1MB)
ํ…Œ์ŠคํŠธ 28 ใ€‰ ํ†ต๊ณผ (44.71ms, 20.5MB)
ํ…Œ์ŠคํŠธ 29 ใ€‰ ํ†ต๊ณผ (0.36ms, 11.1MB)
ํ…Œ์ŠคํŠธ 30 ใ€‰ ํ†ต๊ณผ (37.86ms, 20.6MB)
728x90
๋ฐ˜์‘ํ˜•