본문 바로가기
반응형

python96

Python 두 수의 곱 [코딩테스트 입문 - Day1] 문제 구현 num1 과 num2가 정수타입으로 주어지고 이를 곱해서 리턴하면 된다. 코드 def solution(num1, num2): return num1*num2 다른 풀이 람다식을 써서 구현하는 방법도 있다. solution = lambda x,y:x*y 2023. 1. 12.
Python 두 수의 합 [코딩테스트 입문 - Day1] 문제 구현 num1 과 num2가 정수타입으로 주어지고 이를 더해서 리턴하면 된다. 코드 def solution(num1, num2): return num1+num2 다른 풀이 람다식을 써서 구현하는 방법도 있다. solution=lambda x,y:x+y 2023. 1. 12.
[Codility Challenge] National Coding Week 2022 Python 최근 며칠 동안 코딜리티 챌린지에 매달려서 문제를 풀어봤다. 아래 링크에서 챌린지에 도전할 수 있다. https://app.codility.com/programmers/challenges/ National Coding Week 2022 challenge Show your skills! app.codility.com 문제풀이 문제는 위와 같다. 노드 사이의 거리가 홀수인 것을 모두 구하는 것이다. 아래 그림으로 예를 들어보면 길이 1 : (0,1), (1,2), (2,3), (3,4), (4,5) 길이 3 : (0,3), (1,4), (2,5) 길이 5 : (0,5) 이렇게 총 9개이다. 이번 문제는 꽤나 어려웠다. 계속 시간 복잡도 때문에 silver award를 받았어서 계속 도전했다. 결국 여러 테스.. 2022. 10. 22.
[프로그래머스] 숫자의 표현 Python Code 시험 준비를 조금 하느라 포스팅을 오랜만에 하게 되었다. 추석 연휴까지는 포스팅을 많이는 못할 것 같다 ㅠㅠ 그럼 이번 문제를 보자. 프로그래머스 숫자의 표현을 파이썬으로 풀어보겠다. 레벨은 2로 되어있지만 예전 문제라 쉬운 편이다. 문제 구현 구현은 매번 sum을 하면 시간이 오래 걸리기 때문에 숫자를 하나씩 더하고 빼면서 sum을 저장하는 방식 이미지화하면 윈도우를 슬라이딩하는 방식(?)으로 구현해보겠다. 설명이 좀 모호해서 코드로 보겠다. 코드 def solution(n): answer = [] suma, count=0, 0 i=1 while i 2022. 9. 8.
반응형