(https://programmers.co.kr/learn/courses/30/lessons/92334?language=python3: 프로그래머스 1단계 첫 문제라서.. 구글링으로 답을 찾아본 후, 이를 참고하여 풀어보았다. 결론적으로는 찾아본 답에 95%
: 등수 list에서 6이 두번 들어가는걸 어떻게 해야하나 고민했는데.. 이게 짧으니까 그냥 list를 만드는게 더 편하구나ㅠ그리고 교집합!! 그냥 for과 if로 만들자~
: 진짜 넘넘 모르겠어서 후반부부터는 구글링 했는데.. 분명 유사하게 했는데.. 저런 에러가 뜬다.ㅠㅠ결국 점수 깎이고 제출!: 2\.: 모든 과정을 함수로 만드신..분..: 정규식 사용
: 딕셔너리로 어찌어찌 하기는 했지만, 도저히 안나와서 흑흑
: 아마 푸는 방법이 여러개이겠지만.. 여튼! 너무 쉬웠다!: 역시나 간단한 풀이: 람다 이용하기..!: 인간적인 답안~! 내 풀이, 1, 2, 모두 전체 값 - 더한 값 이라면, 이 3번은 없는 숫자만 차곡차곡 더하는..인간적인 함수 ㅎㅎ
: 틀린 이유는..signs의 길이는 absolutes의 길이와 같습니다.signsi 가 참이면 absolutesi 의 실제 정수가 양수임을, 그렇지 않으면 음수임을 의미합니다.를 간과했기 때문에!즉 signsi = true 라는걸 이용하지 못함..: 이를 좀 풀어서.
: 중간에 살짝 빙 돌아가긴 했지만, 여튼! 쉽게 해결.그런데.. 다른 사람 풀이를 보니.....한줄이 가능하다?!: zip 함수를 알아야겠다!: 1번을 람다로 표현 했을 때.: 병렬로 묶어준다!출처: https://www.daleseo.com/python-z
: list.sort() vs sorted(list) 의 차이점을 알자! list.sort(): 원본을 변경.sorted(list): 별도본.sort로 했다가 오류나서.. 구글링 해서 sorted로 바꿨더니, 성공!: 람다 사용.: map(f, iterable)은 함수
실패: 자꾸 결과값이 -1이 나온다..뭐가 문제지?\-> 문제점 찾음!!: 이렇게 하면, max 값이 여러개 일 때 문제가 발생!리스트 매소드 중에서 index()는 리스트 중에서 특정한 원소가 몇 번째에 처음으로 등장했는지를 알려준다. 그런데 두 번 이상 원소가 중복
실패: 음..너무 복잡하긴 하다실패: 제출 결과 반은 성공, 반은 실패. 뭐가..문제지..?실패: 2번보다 나아졌다고 생각했는데... 실패해버렸다ㅠㅠ완벽하다고 생각했는데, 뭐가 문제지..?실패: 만약 2, 4가 있다면, 3번의 경우 3-> 4가 되고, 2와 5가 남아서
: 너무 쉬웠다..! 코딩 테스트에 이런 문제만 나왔으면 ㅠㅠ: 너무 쉽다 싶더니만.. 다른 사람 풀이를 보니, 이렇게나 짧게도 가능하구나!: 최솟값을 구하는 min을 이용하면, if문을 쓰지 않고도 가장 작은 수를 출력 할 수 있다! 결국 len((set(nums)과
고민 중..: 사실 비효율적이고 길지만, 어찌어찌 10진법 -> 3진법 코드는 작성했다.문제는 3진법 -> 10진법 코드..!어떻게 반복문을 돌려야 할지 모르겠다ㅠㅠ
실패: 오류 메세지: 왜..실패한거지..? 왜 오류 뜬거지..?ㅠㅠ
: total_weight가 핵심!!매번 다리 위에서 한칸 전진하고, 전진한 만큼 총 무게에서 빼준다.그리고 대기 차에서 다리 위에 차를 추가할 때, 총 무게를 재조정!
문제 나의 풀이 1. 성공 다른 사람 풀이 1. 숏코딩(프로그래머스)
: n, m 주어짐.n줄까지의 행렬과 그 이후 또 n줄만큼의 행렬 각 원소를 더한 수를 출력하기.
push X: 정수 X를 스택에 넣는 연산이다.pop: 스택에서 가장 위에 있는 정수를 빼고, 그 수를 출력한다. 만약 스택에 들어있는 정수가 없는 경우에는 -1을 출력한다.size: 스택에 들어있는 정수의 개수를 출력한다.empty: 스택이 비어있으면 1, 아니면 0
요세푸스 문제는 다음과 같다.1번부터 N번까지 N명의 사람이 원을 이루면서 앉아있고, 양의 정수 K(≤ N)가 주어진다. 이제 순서대로 K번째 사람을 제거한다. 한 사람이 제거되면 남은 사람들로 이루어진 원을 따라 이 과정을 계속해 나간다. 이 과정은 N명의 사람이 모
나름 성공적!: 어 음.. exec도 처음 봤고, 뒤에 ; 도 왜 붙이는지 모르겠고, \*input의 의미도 모르겠...공부하자!
왜 실패했는지 모를... 오류는 안 나는데, 답이 틀림 ㅠ: 1번에서 왜 틀렸는지 알겠다..!parenthesis.strip('()')에서 strip은 '()'을 통채로 삭제하는게 아니라, '(', ')'을 삭제하는 것이었다..!\-> 얼라 근데 다른 예시를 넣어보니
: 넘 막 풀었더니만,,,
: 평소에 질문을 잘 받아주기로 유명한 중앙대학교의 JH 교수님은 학생들로부터 재귀함수가 무엇인지에 대하여 많은 질문을 받아왔다.매번 질문을 잘 받아주셨던 JH 교수님이지만 그는 중앙대학교가 자신과 맞는가에 대한 고민을 항상 해왔다.중앙대학교와 자신의 길이 맞지 않다고