분류 전체보기

    [프로그래머스] 코딩테스트 연습깊이/너비 우선 탐색(DFS/BFS)타겟 넘버

    문제 문제 설명 n개의 음이 아닌 정수들이 있습니다. 이 정수들을 순서를 바꾸지 않고 적절히 더하거나 빼서 타깃 넘버를 만들려고 합니다. 예를 들어 [1, 1, 1, 1, 1]로 숫자 3을 만들려면 다음 다섯 방법을 쓸 수 있습니다. -1+1+1+1+1 = 3 +1-1+1+1+1 = 3 +1+1-1+1+1 = 3 +1+1+1-1+1 = 3 +1+1+1+1-1 = 3 사용할 수 있는 숫자가 담긴 배열 numbers, 타겟타깃 넘버 target이 매개변수로 주어질 때 숫자를 적절히 더하고 빼서 타깃 넘버를 만드는 방법의 수를 return 하도록 solution 함수를 작성해주세요. 입력 & 출력 입출력 예 numberstargetreturn [1, 1, 1, 1, 1] 3 5 [4, 1, 2, 1] 4 2 ..

    [파이썬 자료형] 2차원 배열 선언

    [파이썬 자료형] 2차원 배열 선언

    오늘 아침에 모닝 알고리즘을 풀면서 겪었던 경험에 대한 기록이다. 2차원 배열을 선언해야 하는 문제가 있어서 배열을 선언하는 중에 모든 배열의 값에 0을 넣어두고 시작하는 방식으로 구성하게 되었다. 1차원 배열을 선언하고 초기화 하는 과정을 생각해보았을 때 rows = 10 arr =[0]*rows 이런 방식의 문법을 사용했던 것을 생각하여 밑의 방식과 같이 2차원 배열을 선언 rows =5 cols = 3 arr = [[0]*cols] *rows 행과 열에 0을 넣어두고 arr[0][0]의 위치에 값을 1로 치환하려고 하였으나 여기서 문제가 발생하였다. 밑의 모습과 같이 1행 1열의 값에만 1이 들어가는 것이 아니고 모든 1열의 값에 1이 들어가는 현상이 발생 해당 문제는 * 연산자를 이용해서 배열을 ..

    7-9[스파르타 로켓단] Animal Road 프로젝트 1차데모 출시

    7-9[스파르타 로켓단] Animal Road 프로젝트 1차데모 출시

    오늘 한 일 (회고) 1. 프로그래머스 알고리즘 문제 풀이 - 평균 구하기 ** 내일부터는 알고리즘 난이도에 맞게 진행 2. Animal Road 프로젝트의 첫 번째 데모 버전 출시 검토까지 진행 - 처음 빌드 후 실제 기기 테스트 - Facebook 연동 후 빌드 테스트까지 완료 - 구글 플레이 콘솔에 검토 요청 완료 ** 이렇게 프로그램을 참여하면서 좋은 점은 역시 선한 영향력을 주는 동기들이 있어서가 아닌가 싶다. 오늘도 마지막 작업을 하면서 도움을 준 동기분께 감사한 마음의 기록을 남긴다. 내일 할 일 1. 프로그래머스 알고리즘 문제 풀기 2. DRF 개인 프로젝트 진행

    7-8[프리온보딩]두번째 과제 마무리

    7-8[프리온보딩]두번째 과제 마무리

    오늘 한 일 (회고) 1. 프로그래머스 문제풀이 - LV1 콜 라츠 추측 2. 프리온보딩 두 번째 과제 완료 - 모든 API 테스트 케이스 작성 내일 할 일 1. 프로그래머스 알고리즘 풀기 2. 애니멀 로드 프로젝트 - FB 연동 작업중

    7-7[스파르타 로켓단] 카메라 충돌 효과 구현 완료

    7-7[스파르타 로켓단] 카메라 충돌 효과 구현 완료

    오늘 한 일 (회고) 1. 프로그래머스 문제풀이 - LV1 하샤 드 수 2. 게임개발 - 미루고 있던 카메라 충돌효과 구현이 완료되었다. 기존에 여러 가지로 시도해보았지만 3D 플레이어를 쫓아가는 카메라가 흔들리는 효과 후 다시 캐릭터를 쫓아가지 못하는 현상이 있어서 구현이 미루어지고 있었다. 해당 문제를 Cinemachine 카메라의 noise 기능을 이용하는 것으로 해결 하였다. 내일 할 일 1. 프로그래머스 알고리즘 풀기 2. 애니멀 로드 프로젝트 - FB 연동 3. 프리온 보딩 테스트 케이스 완성

    7-6[프리온보딩] DRF JWT활용한 로그인학습, TDD 학습

    오늘 한 일 (회고) 1. 미니 튜터 활동 2. 원티드 프리온 보딩 2번째 과제 시작 -pytest에 대하여 학습 중 - TDD관련 자료 중 pytest 관련된 내용이 많이 없어서 그냥 unittest방식으로 작성 고려중 3. 프로그래머스 - 행렬의 덧셈, 핸드폰 번호 가리기 ** 마음의 여유가 없다보니 쉬운 문제만 풀게 되고 있다. 내일 할 일 1. 프로그래머스 알고리즘 풀기 2. 애니멀 로드 프로젝트 - 카메라 흔들기 효과와 애니메이션 수정후 배포 까지 진행 예정..