Project/mini-project 3

목표 금액이 될 수 있는 경우의 수 찾기

친구가 이런식으로 만들어 달라고 요청했다 중복조합으로 구했다 let input = `[231A01] 100 [231A02] 200 [231A03] 300 [231A04] 400 [231A05] 500 [231A06] 600 [231A07] 700` let price = `800 5000 10000 11000` function solution1(input, price) { let inputArr = trans(input) let priceArr = price.split('\n').map(ele => parseInt(ele.trim())) priceArr.forEach(price => { let result = [] function repeat(sum, tempArr, index) { if (sum === ..

티스토리 글쓰기 버튼 만들기

결과물 HTML 삽입 미리보기할 수 없는 소스 동기 티스토리 스킨에 따라서 블로그 관리페이지를 제외한 블로그 메인화면, 블로그 게시물화면에 글쓰기 버튼이 없어서 글 쓰기위해서 관리페이지로 들어가야하는 불편함이 있어서 글쓰기 버튼을 만들었다 티스토리 관리 페이지에서 스킨편집을 누르면 html, css를 수정할 수 있다. 페이지 아래쪽에 글쓰기 버튼을 만들기 위해서 글쓰기 위의 코드처럼 해당 div안에 태그를 넣어줬다 그리고 아래처럼 css를 작성했다 .w-btn { position: relative; border: none; display: inline-block; padding: 15px 30px; border-radius: 80px; font-family: "paybooc-Light", sans-ser..

척추 세포 데이터의 정렬

동기 생명과학쪽 공부하는 친구가 척추세포의 데이터를 보내주면 정렬해줄 수 있냐고 부탁받음 친구가 원하는것 척추 이미지 1처럼 척추를 찍은 사진이 있는데 빛나는 세포들의 좌표를 마우스로 찍어서 데이터를 저장함 그런데 항상 같은 위치, 같은 크기로 찍은게 아니라서 사진의 크기와 회전각도가 제각각이므로 맞춰주면 좋겠다. 해야할 것 1. csv확장자의 파일을 읽어서 해당 데이터를 배열화 함 2. V를 원점으로 삼기위해 모든 점을 평행이동 함 3. V-D의 거리를 구하고 이것을 이용해서 회전한 각도인 Θ를 구함 4. Θ를 이용해서 모든 데이터를 회전 시킴 5. 크기가 다른 여러 사진의 데이터를 중첩시키기위해서 L과 D의 위치를 고정시키고 그 비율에 맞춰서 데이터 이동 6. csv형식으로 내보내기 완성 예시 (처음..