목록전체 글 (274)
단의 개발 블로그
💡 문제한국중학교에 다니는 학생들은 각자 정수 번호를 갖고 있습니다. 이 학교 학생 3명의 정수 번호를 더했을 때 0이 되면 3명의 학생은 삼총사라고 합니다. 예를 들어, 5명의 학생이 있고, 각각의 정수 번호가 순서대로 -2, 3, 0, 2, -5일 때, 첫 번째, 세 번째, 네 번째 학생의 정수 번호를 더하면 0이므로 세 학생은 삼총사입니다. 또한, 두 번째, 네 번째, 다섯 번째 학생의 정수 번호를 더해도 0이므로 세 학생도 삼총사입니다. 따라서 이 경우 한국중학교에서는 두 가지 방법으로 삼총사를 만들 수 있습니다.한국중학교 학생들의 번호를 나타내는 정수 배열 number가 매개변수로 주어질 때, 학생들 중 삼총사를 만들 수 있는 방법의 수를 return 하도록 solution 함수를 완성하세요...
💡 문제오래전 유행했던 콜라 문제가 있습니다. 콜라 문제의 지문은 다음과 같습니다.정답은 아무에게도 말하지 마세요.콜라 빈 병 2개를 가져다주면 콜라 1병을 주는 마트가 있다. 빈 병 20개를 가져다주면 몇 병을 받을 수 있는가?단, 보유 중인 빈 병이 2개 미만이면, 콜라를 받을 수 없다.문제를 풀던 상빈이는 콜라 문제의 완벽한 해답을 찾았습니다. 상빈이가 푼 방법은 아래 그림과 같습니다. 우선 콜라 빈 병 20병을 가져가서 10병을 받습니다. 받은 10병을 모두 마신 뒤, 가져가서 5병을 받습니다. 5병 중 4병을 모두 마신 뒤 가져가서 2병을 받고, 또 2병을 모두 마신 뒤 가져가서 1병을 받습니다. 받은 1병과 5병을 받았을 때 남은 1병을 모두 마신 뒤 가져가면 1병을 또 받을 수 있습니다. ..
젠킨스란?소프트웨어 빌드, 테스트 또는 배포와 관련된 모든 종류의 작업을 자동화 하는데 사용할 수 있는 독립형 오픈소스로 구현된 자동화 서버다. 패키지 매니저 혹은 Docker로 설치할 수 있으며, Java Runtime Enviroment(JRE)가 설치된 모든 시스템에서 단독으로 실행할 수 있다. 젠킨스 설치하기(Linux - debian/ubuntu)젠킨스는 여러 Linux 배포판에서 사용할 수 있다.보통 서버로 사용하는 컴퓨터는 해당 사양 이상의 스펙을 가지고 있겠지만 혹시나 해서 적어둔다. 젠킨스 최소 사양RAM 256MBDISK 1GB (Docker는 10GB)소규모 팀 권장사항RAM 4GBDISK 50GB두가지 설치 버전이 있는데, 장기 지원버전과 새로운 버전이 존재한다. 안정적인 운영을 위..