본문 바로가기

전체 글426

[백준/nodeJS] 2740. 행렬 곱셈 안녕하세요. 박기린입니다. 백준 2740번 행렬 곱셈 문제 풀어보겠습니다. 문제 링크 https://www.acmicpc.net/problem/2740 문제 해석 행렬 곱셈에 대해 사전 지식이 있다면 쉽게 폴 수 있습니다. 하지만 그렇지 못한 분도 있기에 간단하게 설명해보겠습니다. 문제에서 예시 입력으로 주어진 두 개의 행렬입니다. [3 * 2] 와 [2 * 3]으로 이루어진 행렬이고, N은 3, M은, K는 3입니다. 행렬의 크기는 N * K로 구할 수 있기 때문에, [3 * 3]임을 미리 알고 시작합니다. N과 K가 1일 때의 값을 구해보겠습니다. 이때 행렬 곱셈 방법은 이러합니다. 1. 첫 번째 행렬에서 N이 1인 행을 찾습니다. 2. 두 번째 행렬에서 K가 1인 열을 찾습니다. 3. 행일 경우 맨.. 2023. 12. 29.
[Apple] 돈머니 - iCloud 연동 가계부 / 라이프타임 결제 앱 사용기는 1. 블로그 작성자가 한 달 이상 직접 사용해본 후 2. 남들에게 추천해줄만한 프로그램일 때 설명을 드리기 위해 작성하는 글입니다. 본 글에 대해 어떠한 지원도 받지 않았음을 밝힙니다. 안녕하세요. 박기린입니다. iCloud를 지원하고, 애플 기기를 전부 지원하며, 구독 결제가 하닌 일회성(Lifetime)결제인 가계부를 찾았습니다. 바로 돈머니 입니다. 지원 OS : iPadOS, iOS, macOS 공식 다운로드 : 각 OS별 App Store에서 다운로드 가능 돈머니의 특징 1. iCloud를 지원합니다. 그렇게 좋다고 소문난 애플의 연동성의 핵심인 iCloud 연동을 지원합니다. 덕분에 맥, 아이폰, 아이패드 모두 실시간으로 연동되는 가계부를 작성할 수 있습니다. 오프라인에서도 수정이.. 2023. 12. 26.
[로아] 아스트레이 선원 국민 세팅 맞추기 안녕하세요. 박기린입니다. 내실 익스프레스 - 아크라시아 투어로 인해 순식간에 수많은 아스트레이가 출고되고 있습니다. 하지만 아스트레이의 진가는 선원이 받쳐줘야 드러납니다. 지금부터 그 선원들을 찾으러 가보겠습니다. 추천 아스트레이 선원 조합 1. 유물 검은이빨 2. 영웅 검은이빨 3. 유물 바라카스 4. 전설 바라카스 5. 희귀 포딘 전설 검은이빨이 있다면, 검은이빨 3세트, 바라카스 2세트로 채우면 끝이긴 합니다. 하지만 전설 검은이빨은 난파선 보상 상자에서 확률적으로 얻을 수 있는데, 거의 못 얻는 수준으로 악명이 높기에 일단 배제하겠습니다. 1. 유물 검은이빨 파푸니카 근처 작살아귀 길드선에서 프로키온 주화 8,016개로 심연의 눈물을 구매합니다. 그리고 안개의 섬에 갑니다. 안개의 섬에 있는 상.. 2023. 12. 26.
[React] 18. React.memo() 안녕하세요. 박기린입니다. 이번엔 React.memo()에 대해 알아보겠습니다. 사전 정의 React.memo()의 구체적인 설명을 위해, 어떠한 앱이 있다고 가정을 하겠습니다. 이 앱은 아래 4개의 파일을 가지고 있습니다. 프로그램의 구조 App.js - Demo.js - MyParagraph.js - Button.js // App.js import React, { useState } from 'react'; import Button from './components/UI/Button/Button'; import DemoOutput from './components/Demo/DemoOutput'; import './App.css'; function App() { const [showParagraph, .. 2023. 12. 26.
[로아/제작감상문] 미술품 52개와 골드 모으기 대작전 안녕하세요. 박기린 입니다. 영상 먼저 보고 오기 1편 : 미술품 골?드 털!자 2편 : 제발 미술품을 주세요 1편 : 후기 12월 20일에 미술품 수집 보상이 골드로 바뀐다는 소식을 듣고, 아직 미술품을 38개밖에 모으지 못해, 급하게 52개까지 모으는 걸 주제로 영상을 편집했습니다. 이때 52개의 미술품을 모으면 받는 보상이 '20,000 골드'였어서 포기하기 매우 아까웠기도 했습니다. 14개의 미술품을 더 모으기 위해 온갖 수단을 다 동원했었습니다. 그동안 내실을 안 했던 거에 큰 후회를 한 순간입니다. 미뤘던 모험의 서와 호감도도 하고, 아트로포스 검은 상인과 베른 탐사선도 처음으로 대기했다가 만나봤습니다. 빠른 템포를 가져가기 위한 간단한 컷편집을 위주로 영상을 만들었습니다. 한 영상에 미술품 .. 2023. 12. 25.
[백준/nodeJS] 28279. 덱 2 안녕하세요. 박기린 입니다. 백준 28279번 덱 2 문제를 풀어보겠습니다. 문제 링크 https://www.acmicpc.net/problem/28279 28279번: 덱 2 첫째 줄에 명령의 수 N이 주어진다. (1 ≤ N ≤ 1,000,000) 둘째 줄부터 N개 줄에 명령이 하나씩 주어진다. 출력을 요구하는 명령은 하나 이상 주어진다. www.acmicpc.net 문제 해석 덱(deque)을 구현하는 것이 목표입니다. front, rear의 초기값은 -1입니다. -1은 덱 안에 아무것도 없다는 의미를 가집니다. JS의 pop, shift, push, unshift 메소드를 사용하는 방법도 있지만, 시간초과가 됩니다. 그렇기에 front와 rear의 주소를 이용하는 방식으로 코드를 짜야 합니다. 값이.. 2023. 12. 21.
[로아] 히프노스의 눈 : 잊지 않을게! 퀘스트 위치 - 아크라시아 투어 내실 익스 4단계 안녕하세요. 박기린입니다. 2023년 12월 20일 겨울업데이트로 내실 익스프레스 - 아크라시아 투어가 등장했습니다. 아크라시아 투어 4단계 미션 중, 가 있습니다. '잊지 않을게!'는 히프노스의 눈 섬 퀘스트 중 마지막 퀘스트입니다. 사전 퀘스트를 전부 다하고나서, 아크라시아 투어 가이드를 따라 이동하면 퀘스트가 보이지 않습니다. 칼바서스 거처 내부의 사진기 칼바서스 거처 내부에 노란 빛이 흘러나오는 사진기가 있습니다. 이 사진기를 조사하면 퀘스트를 받을 수 있습니다. '잊지 않을게!' 퀘스트는 간단하게 섬 내 NPC들 몇 명에게 말을 걸고 나면 끝이 납니다. 2023. 12. 21.
[로아] 오색 앵무새 찾는 법 - 아크라시아 투어 내실 익스 3단계 안녕하세요. 박기린입니다. 2023년 12월 20일 겨울업데이트로 내실 익스프레스 - 아크라시아 투어가 등장했습니다. 아크라시아 투어 3단계 미션 중, 가 있습니다. 그런데 아크라시아 투어의 가이드 위치로 가보면 아무것도 보이지 않는 경우가 있습니다. 로헨델 모험의 서 정답은 바로 로헨델 모험의 서에 있습니다. 로헨델 모험의 서 50% 달성 보상으로 주는 보물지도에, 우리가 찾고 있는 오색 앵무새가 있습니다. 앞서 2단계 아크라시아 익스프레스, 슈모익 익스프레스를 받은 유저라면 로헨델 모험의 서는 50%가 채워져 있을 것입니다. 보상으로 보물지도를 받은 후, 보물지도를 한 번 펼쳐보면, 오색 앵무새를 찾을 수 있는 망원경 마크가 보입니다. 2023. 12. 21.
[React] 17. 리액트가 작동하는 방식 : React, ReactDOM, VirtualDOM 안녕하세요. 박기린입니다. 이번엔 React가 실제로 웹 브라우저에 페이지를 표시하는 방법에 대해 알아보겠습니다. React vs ReactDOM 리액트(React) 자체는 웹에 대해 모릅니다. 웹페이자 상에서 어떻게 표시되는 지에 대해서 관여하지 않습니다. 리액트는 컴포넌트, State, Context, Props 같은 정보들을 관리하고, 이것들을 HTML 요소로 출력하는 역할은 ReactDOM이 담당합니다. 리액트는 컴포넌트나 State의 변경된 내용과 화면에 표시되어야 할 정보 모두를 ReactDOM으로 전달합니다. 그러면 ReactDOM은 실제로 웹브라우저에 출력될 DOM을 수정합니다. 유저가 보고 있는 웹 화면에 무언가를 표시하는 역할은 전적으로 ReactDOM의 몫입니다. 리액트 컴포넌트와 실.. 2023. 12. 20.