본문 바로가기

분류 전체보기202

Problem 9 - Special Pythagorean triplet 이 문제는 피타고라스 정리를 이용해서 특정값을 구하는 것 입니다. Basic : a+b+c = 1000 이고 a^2 + b^2 = c^2 인 abc의 곱을 구하기 Advance : Test Case가 3000개 이하 이고, a+b+c 1 + (n-i-1)**2: break for j in range((n-i)//2, 0, -1): if i**2 == j**2 + (n-i-j)**2: res.append([j, (n-i-j), i]) break maxAns = 0 for i in range(len(res)): temp = res[i][0] * res[i][1] * res[i][2] if temp > maxAns: temp, maxAns = maxAns, temp if len(res) ==0: print(-.. 2019. 12. 22.
[Spring Boot] 19. GitHub Repository (3) - Branch & Merge 오늘은 GitHub의 3번째로 공동으로 작업하는 환경에서, Master가 아닌 각자 맡은 모듈에 대해서 신규로 Branch를 생성하고 그곳에 계속 Commit & Push를 하고 코드관리자가 Master에 최종 Merge하는 방법을 알아보고자 합니다. 실제로 프로젝트에 투입된 개발자가 된다면... 당황하지않고 이와같은 상황이 된다면 적용하시면 되겠습니다. New Branch 생성 및 Commit Master에서 Branch Merge 1. New Branch 생성 및 Commit 지난번에 STS를 통해서 진행했으니, 이번에도 STS에서 New Branch를 생성하는 방법으로 보겠습니다. 우선 프로젝트에서 마우스 오른쪽을 누르면... 여러가지 메뉴가 나오는데 그 중에서 team을 선택하고 아래와 같이 해당.. 2019. 12. 22.
[Spring Boot] 18. GitHub Repository (2) - 공동작업 바로 전에는 Git & GitHub란 무엇인지를 알아보았습니다. 또한, 이를 사용해서 공유 Repository를 통해 프로젝트 소스를 올려 작업할 수 있는 환경까지 만들었습니다. 이와관련된 내용은 아래 지난번 내용을 확인부탁드립니다. 오늘은 실제로 GitHub을 사용하여 하나의 프로젝트를 여러명이 공동으로 작업할 수 있는 방법을 말해보고자 합니다. 2019/12/17 - [SpringBoot] - [Spring Boot] 17. GitHub Repository (1) - 연동 [Spring Boot] 17. GitHub Repository (1) - 연동 오늘은 지금까지 작성한 project를 GitHub를 통해서 관리해 보도록 하겠습니다. Git과 GitHub는 많이 들어보셨을 거에요. 우선 공통점은 .. 2019. 12. 21.
[Git][Error] warning: LF will be replaced by CRLF LF와 CRLF는.... 줄바꿈 문자열에 대한 정의를 말합니다. 윈도우에서는 CRLF (\r\n) : Carriage Return Line Feed 리눅스/유닉스에서는 LF (\n) : Line Feed Git에 add 할때 warning: LF will be replaced by CRLF가 발생한 이유는 자동으로 변경을 시도하기 때문입니다. 따라서 이를 방지하기 위해서는 해당 옵션을 True에서 False로 바꿔주면 됩니다. 기본은 True입니다. git config --global core.autocrlf false git config --list ## 확인 이렇게 설정을 하고 확인해보면... 정상적으로 반영이되고, 발생하지 않을 것 입니다. -Ayotera Lab- 2019. 12. 17.