본문 바로가기
반응형

전체 글1223

[HackerRank] Jumping on the Clouds 출처: https://www.hackerrank.com/challenges/jumping-on-the-clouds/problem Emma는 한번에 1, 2개의 구름을 건널 수 있으며, 구름 중 [1]은 피해야 하는 구름 / [0]은 건널 수 있는 구름이다. 최소한의 Jumb 횟수로 목적지로 도달하는 경우를 구하는 문제이다. Input 7 0 0 1 0 0 1 0 Output 4 재귀를 이용해 모든 경우의 수를 구하되, 가장 적게 Jump한 횟수를 도출. import java.util.Scanner; public class Solution { static int n, answer; static int[] cloud; public static void main(String[] args) { Scanner s.. 2021. 2. 14.
[Tistory] 블로그 이미지 / 아이콘 / 파비콘 설정 ① 프로필 이미지는 자신의 블로그에서 보여지는 이미지이다. ② 닉네임 수식어는 댓글과 같이 닉네임 앞에 붙는 수식어로 생략해도 관계 없다. ③ 블로그 설명은 검색 엔진 최적화를 위해 간단하게 한 줄이라도 작성 권장 ④ 아이콘은 닉네임 앞에 보여지는 이미지 ⑤ 파비콘은 탭이나 즐겨찾기 목록에서 확인할 수 있다. ※ 파비콘 파일(.ico)은 이미지 파일을 통해 생성할 수 있다. ex) https://www.websiteplanet.com/ko/webtools/favicon-generator/ ex) https://www.favicon-generator.org/ ※ 무엇보다 이미지는 저작권에 문제가 없는 이미지를 활용하자. 2021. 2. 14.
Tistory 블로그 구글 검색 엔진에 노출시키기 Tistory 블로그는 카카오에서 운영하는 플랫폼이기 때문에 Daum에서는 별도 처리 없이 검색이 되지만 Google이나 Naver에는 별도 "등록" 처리를 해주어야 한다. 해당 게시글에서는 구글 검색 엔진에 먼저 등록한다. 구글은 Google Search Console (구글 서치 콘솔)이라는 곳에 등록해야 한다. 기존 방식 중에는 Tistory URL을 구글 서치 콘솔에 등록하고 HTML 편집하는 과정이 있었지만 현재는 Tistory에서는 플러그인 방식으로도 구글 서치 콘솔 등록을 지원한다. ※ 플러그인 방식을 이용하면 스킨 변경 시에도 유지되며 사이트맵도 자동으로 등록해준다. "플러그인"에서 "구글 서치콘솔" 선택 "계정 연결하기" 클릭해서 연동 및 등록 연동이 끝나고 "적용" 등록 여부 확인 ▶ .. 2021. 2. 13.
Tistory 새 에디터에서 글상자 활용하기 Tistory (구) 에디터에서는 글상자 기능이 존재했다. 글 상자는 codeblock와는 다른 느낌으로 가독성을 높여줄 수 있어서 유용한 기능이었는데 현재 이용되고 있는 에디터에서는 해당 기능이 존재하지 않는다. [안내] 구 에디터와 일부 플러그인이 종료됩니다. 안녕하세요 티스토리팀입니다. 이전 공지를 통해 안내드린 것처럼 곧 구 에디터가 종료되어 더 이상 사용하실 수 없게 됩니다. 구 에디터 종료 이후에는 새 글 작성이나 수정 모두 새로운 에디 notice.tistory.com (구) 에디터 → (신) 에디터로 넘어가는 시점에서는 두 가지 에디터를 선택해서 사용할 수 있었기에 "서식 기능"을 통해 끌어다가 사용하기도 하였지만 현재는 (신) 에디터만 사용할 수 있기에 신규 블로거 경우 이마저도 쉽지 않.. 2021. 2. 13.
Tistroy 서식 활용하기 글을 작성할 때는 반복되는 부분이나 전체적인 테마는 "서식"으로 저장해서 불러오면 작업이 수월하다. 설정에서 "서식 관리" "서식 쓰기" 글 작성하듯이 서식으로 등록하고자 하는 [내용]과 [제목] 작성 등록된 서식은 새 글을 작성할 때 아래와 같이 불러올 수 있다. 앞서 언급했듯이 특정 영역만 서식으로 저장하거나 전체적인 틀을 저장하면 유용하다. 2021. 2. 13.
[Tistory] [Book Club 스킨] 글 목록 신문 기사 목록처럼 변경하기 (Customizing) Tistroy에서 제공해주는 Book Club 스킨은 기본적으로 글 목록이 액자 형태이다. 이를 Customizing 할 수 있는데 기본적으로 Tistory 관리에서 틀을 만들 수 있다. 글을 전체적으로 읽어보고 적용 여부 결정 권장 * 기본적인 설정 변경은 아래 포스팅 참고 [Tistory] [Book Club 스킨] 글 리스트 보기 설정 변경해보기 zoosso.tistory.com ▶ "뉴스 레터" 방식으로 변경하고자 한다. "커버 아이템 추가" 클릭 커버 아이템: "뉴스레터" 글 수: "10" 블로그에 적용하기 위해 "적용" 클릭 아래와 같이 바뀐 형태를 확인할 수 있다. 기존과 비교하면 아래와 같다. 「Title」을 따로 활용하지 않았기 때문에 "전체 글"과 "전체 글 개수" 표시가 사라졌다. 또.. 2021. 2. 13.
[BOJ] 백준 9669 애너그램 (Java) 출처: https://www.acmicpc.net/problem/6996 알파벳의 순서를 바꾸어서 문자열이 서로 일치한다면 애너그램이라고 한다. 문자열이 주어졌을 때, 애너그램 여부를 판단하는 문제. ex) "flow" ↔ "wolf" 주어지는 문자열의 알파벳을 오름차순으로 정렬시킨 다음 문자열이 같은지 비교판단한다. ※ 관련문제: [Programmers] 문자열 내림차순으로 배치하기 import java.util.Arrays; import java.util.Scanner; public class Main { public static String sortStr(String str){ char[] sol = str.toCharArray(); Arrays.sort(sol); return new StringB.. 2021. 2. 13.
[BOJ] 백준 15685 드래곤 커브 삼성 SW 코딩 테스트 준비(A형) 삼성 SW 기출 모음 출처: https://www.acmicpc.net/problem/15685 Input 3 3 3 0 1 4 2 1 3 4 2 2 1 Output 4 시작점과 방향 그리고 몇 세대인지를 이용해 어디까지 좌표를 형성하는지 확인하는 문제. 이전 단계의 모양이 시계방향으로 그려지는 것을 확인할 수 있다. 모양 자체를 통해 해석하면 그림 자체가 시계방향으로 회전해서 이어붙이는 형태이지만 시계방향 회전을 코드적으로 구현하기에는 그 규칙이 쉽지 않다. 출발점에서 N세대까지 어떻게 진행했는지 방향을 분석해보자. 0세대 : → 1세대 : → / ↑ 2세대 : → ↑ / ← ↑ 3세대 : → ↑ ← ↑ / ← ↓ ← ↑ (슬러쉬 '/'는 이전 단계의 끝점에 해당된다.. 2021. 2. 13.
[BOJ] 백준 14503 로봇 청소기 삼성 SW 코딩 테스트 준비(A형) 삼성 SW 기출 모음 Approach 출처: https://www.acmicpc.net/problem/14503 #설계 #시뮬레이션 아래의 규칙을 기반으로 로봇 청소기가 청소하는 칸의 개수를 구하는 문제이다. N*M 크기의 공간이 주어져 있고, 로봇은 (r, c)에 위치한다. - 로봇청소기는 벽(1)이 아니면서 청소 가능한 칸이면 해당 칸으로 전지하여 청소한다. - 청소할 수 없다면, 반시계방향(←↓→↑)으로 돌며 청소 가능한 칸을 확인한다. (청소한 곳을 다시 청소하지는 않는다. 청소했던 지점으로 후진은 가능) - 네 방향이 모두 벽이거나 청소가 되어 있다면 현재 바라보고 있는 방향을 유지한 채 후진한다. - 후진도 할 수 없는 경우 작동을 멈춘다. Case 1 처음.. 2021. 2. 13.
[BOJ] 백준 1676 팩토리얼 0의 개수 (Java) 출처: https://www.acmicpc.net/problem/1676 N!에서 뒷자리부터 0의 갯수를 출력하는 문제 (0! = 1) (단, '0'이 아닌 숫자가 나오는 지점까지의 갯수) 0 ≤ N ≤ 500이므로 크지 않은 N이지만 N!는 long 타입으로 담을 수 없다. 그렇기에 규칙을 파악하여 N! 결과값이 아닌 팩토리얼 과정에서 규칙을 파악해야 한다. 0! = 1 1! = 1 2! = 2 3! = 6 4! = 24 5! = 120 6! = 720 7! = 5040 8! = 40320 9! = 362880 10! = 3628800 ▶ 0 개수는 결국 10의 배수이며 2*5의 구성이 나오는 경우이다. 즉, N! 과정에서 2와 5로 나누어 떨어지는 경우를 count 한다. 주의해야할 Case [inp.. 2021. 2. 13.
반응형