[python][프로그래머스 lv1] x만큼 간격이 있는 n개의 숫자
Algorithm/Python
2019. 12. 30. 00:36
#다른사람의 코드 for문을 간단하게 만들수 있는데 아직 for문을 좋아하는거같기도 하다. 내가 만든 코드를 간단한게 만들어보도록 조금이라도 생각을 해보자
[python][프로그래머스 lv1] 행렬의 덧셈
Algorithm/Python
2019. 12. 29. 11:53
#다른사람의 코드 넘파이 형태로 해서 문제를 접근한 사람도 있었다. numpy로 간단하게 하는것도 고려해보자
[python][프로그래머스 lv1] 핸드폰 번호 가리기
Algorithm/Python
2019. 12. 22. 15:06
#다른사람의 코드 - ''.join을 쓰는것도 좋은 방법인거 같다. join함수는 쉬운 코딩을 할때 많이 쓰여서 쓰임을 잘 생각하도록 하자.
[python][프로그래머스 lv1] 하샤드 수
Algorithm/Python
2019. 12. 18. 20:53
#다른사람의 코드 이런식으로 sum을 할 수도 있다. 간결한 코드로 바꾸기
[python][프로그래머스 lv1] 평균 구하기
Algorithm/Python
2019. 12. 17. 23:03
#다른사람의 코드 reduce함수를 써서 lambda를 적용하는게 인상적이였다. reduece는 넘파이에서 봤어서 그런지 친숙했다.
[python][프로그래머스 lv1] 콜라츠 추측
Algorithm/Python
2019. 12. 16. 22:32
#다른사람의 코드 - num이 1일때 추가적으로 생각할거랑 코드4줄을 1줄로 바꿀수있는데 그러지 못한걸 더 신경써서 짜기
[python][프로그래머스 lv1] 최대공약수와 최소공배수
Algorithm/Python
2019. 12. 13. 10:26
#다른사람의 코드 유클리드의 호제법을 이용해서 코드를 간단하게 푼거같다. 수학적 지식이 조금 부족하기 때문에 유클리드 호제법은 처음보았고 괜찮은 방법인거같다. 두 정수가 공통적으로 가지는 배수를 가지고 이용하는거같다.
[python][프로그래머스 lv1] 짝수와 홀수
Algorithm/Python
2019. 12. 11. 10:28
#다른사람의 코드 한줄로 코드를 간단화 시키려고 생각을 해봤는데 생각한것보다 간결한거 같다. 코딩연습을 하면서 제일 많이 느는것은 크롤링을 할때나 자료분석을 할 때 내 생각은 논리정연한게 코드로 만들 수 있어서 도움되는거 같다.