분류 전체보기 (139) 썸네일형 리스트형 [그리디] 백준 9237 문제 : 이장님 나무 심기 - 스위프트 문제 : https://www.acmicpc.net/problem/9237 9237번: 이장님 초대 입력은 두 줄로 이루어져 있다. 첫째 줄에는 묘목의 수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄에는 각 나무가 다 자라는데 며칠이 걸리는지를 나타낸 ti가 주어진다. (1 ≤ ti ≤ 1,000,000) www.acmicpc.net 그때 그때 자라는데 가장 오래 걸리는 씨앗을 찾아서 먼저 심기 : 그리디 // 1일 2일 3일 4일 //+ 4, 3, 3, 2 //---------------- // 5 5 6 6 // Max 값 = 6 + 1 func solution() -> Int { _ = Int(readLine()!)! let inputSecond = readLine()?.componen.. png파일로 GIF 움짤 만들기 움짤 만들어주는 사이트 ezgif.com/maker Online Animated GIF maker Online GIF maker where you can create animated GIFs, banners, slideshows from sequence of images. Upload frames and make a GIF or merge and edit existing GIFs ezgif.com GIF 움짤 만드는 방법 1. 움짤로 만들 사진들 선택하기 파일 선택을 눌러서 png 파일들을 여러 개 선택 후 업로드 버튼을 클릭 2. 움짤 Delay 및 순서 설정하기 - Delay time : 각 사진마다 딜레이 시간을 얼마나 줄것이냐! 숫자가 높을수록 딜레이가 길다. 대략 50~70이 적당한 듯합니다. .. 이미지 파일 gist에 올리기 순서 jpg, png, gif 파일을 준비한다. gitHub 아무 레포지토리 issues 칸을 누른다. 글 입력칸에 올릴 사진을 드래앤드롭한다. (그럼 깃허브 서버로 이미지가 업로드 된다.) 그럼 그것을 복사해서 gist 작성하는곳에 붙여 넣으면 끝 git 원격저장소 내 로컬저장소와 일치시키기 원격저장소 -> 로컬저장소 강제로 덮어씌우기 git fetch --all git reset --hard origin/master 로컬저장소 -> 원격저장소 강제로 덮어씌우기 //원격저장소를 공부용으로 혼자 사용하는 경우는 괜찮지만 같이 쓰는 원격에 하는건 비추. git push --force git 변경사항 모두 취소 git log를 확인하자. 그럼 맨위에 가장 최근 커밋한 버전이 보이는데 그걸로 되돌림 //로컬에 변경했던 내용 다 날라감 git reset --hard 깃허브 프로필 꾸미기 남들과는 다른 깃허브 프로필을 만들어보자~!! 정말 기본적인 깃허브네요. ㅋㅋ 한번 이쁘게 꾸며봅시다. 1. repository 생성 (닉네임명으로) repository 명을 닉네임으로 하면 프로필을 꾸밀 수 있는 비밀 기능이 나온다. ㅋㅋ 유후 파일을 만들면? 이런식으로 메인화면에서 보여지게 된다. 준비 끝! 그러면 우리는 이제 이 README 파일을 마크다운 형식으로 꾸며주면 된다. 😁 README 파일을 본격적으로 꾸며 봅시다~ 오른쪽 위 펜슬모양을 클릭해서 편집모드로 돌입! 1. 방문자 수 확인하기 hits 이용 URL 입력 원하는 모양, 색상 설정하기 마크다운 복사 붙여넣기 마크다운 후 붙여넣으면 맨 왼쪽에 딱 붙어 있는데 가운데 정렬시키기 div를 감싸주자. 가운데 정렬까지 완료 시킨후 완성본.. 좋은 Git Commit 메시지 작성하기 commit이란? 개발자가 특정시점의 작업물의 변화 + 메시지를 합하여 시점 전체를 '하나의 스냅샷'으로 저장하는 것입니다. 좋은 커밋메시지 작성하기 영어로 커밋메시지를 작성할 때 좋은메시지 작성을 위해 어느정도 규약이 있습니다. 대신 한글로 작성 할 때는 자유롭게 작성해도 될 것 같습니다. 팀 단위나 회사 있으시면 룰에 따르시거나 정해서 하시면 됩니다. 제목과 본문 한줄띄워서 분리하기 제목은 영문 기준 50자 이내 제목은 명령조로 제목 첫글자 대문자 제목 끝에 . 금지 본문은 72자마다 줄 바꾸기 본문은 어떻게보다 무엇을, 왜에 맞춰 작성하기 커밋메시지 규약도 코드 네이밍과 마찬가지로 여러가지 종류가 있습니다. 제가 사용하기로 정한 한가지를 소개하겠습니다. 😉 Semantic Commit Message.. Swift 네이밍 컨벤션 각 언어에서는 코딩 컨벤션이 있습니다. 코딩 컨벤션이 있는 이유는 뭘까요? 제 생각엔 그 언어를 사용하는 개발자들 끼리 서로 코드를 볼 때 같은 규칙을 사용한다면 더 익숙하고 읽기 쉽기 때문에 규칙을 정한 것 같습니다. 🧐 그래서 공동체마다 사용하는 네이밍 컨벤션이 따로 있을 수도 있습니다. 그럼 일단 제일 기본형인 apple의 swift api design을 보겠습니다. Fundamentals (기반) 사용하는 시점에 분명한 것이 가장 중요한 목표입니다. 분명한 것이 간결한 것보다 더 중요합니다.** 문서화 주석 (documentation comment)1은모든 선언마다 작성합니다. (문서화주석 -> ///) - 문서화 주석 다는법 요약에 집중합니다. 단일 문장 구절을 가능한 사용하고, 마침표로 끝냅니.. 이전 1 ··· 14 15 16 17 18 다음