inflearn logo
강의

Course

Instructor

Coding Test Core for Beginners (Theory and Problem Solving) [Python]

Problem 1: Frequency (ver 1)

dic으로 풀었는데

304

braveman123

7 asked

0

def dic_solution(nums):
    answer = -1
    sH = dict()
    for i in nums:
        if(i in sH):
            sH[i]+=1
        else:
            sH[i]=1
    
    for i in sH:
        if(sH[i]==1):
            if(i>answer):
                answer=i
    return answer

 

이렇게 dic으로 풀었는데

수업에서는 다른 방법으로 풀었더라고요

수업 끝에서 대충 듣긴 했는데

그냥 단순히 작아서 direct address table로 만든건가요?

아니면 추가적인 이유가 있나요?

궁금합니다.

python 코딩-테스트

Answer 1

0

braveman123

빈도수 2 답변이 이거네요...

백준 서비스 종료인데 도전 과제 프로그래머스 문제로 올려주실수 있으신가요

0

120

2

도전과제 질문있습니다

0

88

2

안녕하세요 강사님 파이썬 커리큘럼 문의드립니다..

0

101

2

두수의합 sorting 질문

0

152

1

두수의합 Counter 사용

0

175

2

[문제3번] 두수의 합 : O(nlogn)

0

147

1

set을 활용한 중복제거

0

207

2

[문제 5번] 중복제거

0

159

1

최소값의 위치

0

153

1

백준 사용 시 채점 언어

0

188

1

백준 10546 배부른 마라토너

0

162

1

고정된 숫자 문제 질문

0

221

2

답은 맞는거같은데 틀렸어요

0

212

1

강의 커리큘럼 질문있습니다.

0

247

1

배열리스트 문제 5번 <중복 제거> 질문입니다.

0

291

1

체크배열을 set 으로 사용해도될까요?

0

256

1

연결리스트의 삽입과 삭제에서 시간복잡도.

0

372

1

내장 함수들의 시간복잡도는 외워둬야하나요?

0

249

1

중복 제거

0

348

1

카드 점수 정확성 테스트 경우의 수 문의

0

202

1

완강 후 후속 강의, 공부법 질문..

0

382

2

cnt = 1 과 nums.sort() 의 순서가 바뀌어야하지 않나요?

0

283

2

nums 조건오류인가요?

2

310

1

최솟값의 위치

0

257

2