Ryuna의 티스토리 블로그

소프트웨어 개발, 그 너머로

분류 전체보기 34

미분의 응용

이번 글에서는 미분의 응용에 대해 알아봅니다. 목차 1. 그래프의 개형 - 접선 - 평균값정리 - 함수의 증감과 도함수 - 극대 극소와 미분계수 - 함수의 볼록과 이계도함수 2. 미분의 응용 - 최대값과 최소값 - 속도와 가속도 작성하면서 참고한 자료 교양을 위한 대학 수학 1, 김성기 외 http://www.yes24.com/Product/Goods/92428551 교양을 위한 대학수학 1 - YES24 교양을 위한 대학수학 1 www.yes24.com 그래프의 개형 함수의 그래프를 그리는 것은 미분이 직접적으로 이용되는 문제 중의 하나입니다. 접선 함수 \(f(x)\)가 \(x=a\)에서 미분가능할 때, 곡선 \(y=f(x)\) 위의 점 \((a, f(a))\)에서 접선의 기울기는 \(f'(a)\)입..

스택 자료구조의 개요와 구현

이번 글에서는 스택이 어떤 자료구조인지 알아보고, C++로 구현해 봅니다. 목차 1. 스택이란 2. 스택의 기본 연산 구현 3. 스택의 추가 연산 구현 작성하면서 참고한 자료 C++ 자료구조론, Horowitz 외 http://www.yes24.com/Product/Goods/2656393 C++ 자료구조론 (2판) - YES24 C++ 언어의 최신 기능을 포함하도록 개정되었다. 예외와 템플릿과 같은 기능들은 제한적이긴 하지만 STL에 사용함으로써 내용전반에 걸쳐 포함되어 있다. 본서는 안전 해싱 알고리즘, 가중치 편 www.yes24.com 스택이란 스택(stack)은 톱(top)이라고 하는 한쪽 끝에서 모든 삽입(push)과 삭제(pop)가 일어나는 순서 리스트입니다. 제일 마지막으로 삽입된 원소가 ..

미분법

이번 글에서는 기초적인 미분법에 대해 알아봅니다. 목차 1. 함수의 극한과 연속 - 함수의 극한 - 함수의 연속성 2. 미분계수 - 평균변화율 - 미분계수 - 연속함수와 미분가능한 함수 3. 도함수 - 도함수의 정의 - 다항함수와 분수함수의 미분 - 합성함수 미분법 - 음함수 미분법 작성하면서 참고한 자료 교양을 위한 대학 수학 1, 김성기 외 http://www.yes24.com/Product/Goods/92428551 교양을 위한 대학수학 1 - YES24 교양을 위한 대학수학 1 www.yes24.com 미분은 시간의 흐름에 따라 주어진 양이 변화할 때, 그 달라지는 변화율을 살펴보는 도구라고 할 수 있습니다. 특히 어떤 양이 한없이 작아질 때 그에 대응하는 값이 어떻게 될지 생각하는 것이 바로 순..

명란 파스타

다음에 할 때 잊어버리지 않기 위한 메모 성격의 게시물입니다. 명란 파스타란 명란젓을 넣은 오일 파스타입니다. 크림 파스타는 따로 '명란 크림파스타'라는 것이 있는데, 나중에 그것도 해 보고 싶네요! 별 한개짜리 쉬운 난이도의 요리이기에 입문자들의 첫 요리로도 적절합니다. 참고한 자료 https://stand-alon-e.tistory.com/427 명란젓 요리 명란파스타 만들기 명란젓 요리 명란파스타 만들기 간단 명란젓 요리 명란 오일 파스타입니다. 명란 크림 파스타도 해 먹던데 아직 안 먹어봤어요. 크림보다 쉬운 오일로 만드는 명란 오일 파스타 2020/06/27 - [Healty L stand-alon-e.tistory.com 재료 (4인가족 기준) 면 4인분 올리브유 8스푼 마늘 20쪽 - 미리 ..

기본 용어와 개념

이번 글에서는 머신러닝을 처음 접하는 분을 대상으로, 기본 용어와 개념 몇 가지를 정리해 보려고 합니다. 목차 1. 머신러닝이란 2. 지도 학습 3. 비지도 학습 작성하면서 참고한 자료 Machine Learning, Andrew Ng https://www.coursera.org/learn/machine-learning 기계 학습 Learn Machine Learning from Stanford University. Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us self-driving car..

티스토리 블로그 재개

한동안 네이버 블로그에 포스팅을 하고 있었지만, 수식입력의 한계를 깨닫고 티스토리 블로그 활동을 재개합니다. 네이버 블로그 게시물 링크 10년만에 다시 만난 블로그 - https://blog.naver.com/billyryoo/222599242325 나의 바르고 다르게 배우기 로드맵 - https://blog.naver.com/billyryoo/222599326437 [C++] Visual Studio 설치부터 Hello World 실행까지 - https://blog.naver.com/billyryoo/222599976103 [SWSH S22~25] 랜드자시라티 파티의 변천과 보충 해설 - https://blog.naver.com/billyryoo/222600125159 [C++] 백준 온라인 저지 입문..

Diary 2022.03.11

웹사이트 포케모음(Pokémoem)을 소개합니다

안녕하세요. Ryuna입니다. 새로 개발한 포켓몬 배틀 정보 웹사이트 포케모음(Pokémoem)을 오늘(2020년 9월 14일) 정식 오픈합니다. 웹사이트의 기능들을 간략히 소개하겠습니다. 포켓몬 도감 기능 Pokémoem의 포켓몬 도감은 랭크배틀 시즌별, 날짜별 데이터를 제공하며 유저들이 직접 작성하는 샘플 공유 기능 또한 갖추고 있습니다. 현재 Pokémoem에서 제공하는 유일한 메인 기능이며, 유저분들이 포켓몬 홈 배틀 데이터를 언제 어디서나 쉽게 열람하고 분석할 수 있는 툴을 제공합니다. 검색 기능 간단한 포켓몬 이름 검색 기능이 구현되어 있습니다. 원하는 포켓몬을 확실하게 찾을 수 있습니다. 포켓몬 홈 배틀 데이터 표시 기능 모바일 앱 '포켓몬 홈'에서 확인할 수 있는 배틀 데이터를 웹, 모바일..

[LeetCode] 1. Two Sum (Python)

LeetCode를 문제 번호 순서대로 풀지는 않지만, 1번 문제는 나름의 상징성이 있다고 생각해서 풀이를 남겨봅니다. leetcode.com/problems/two-sum/ Two Sum - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 풀이 1. Brute Force from typing import List def twoSum(nums: List[int], target: int) -> List[int]: for i in range(len(nums)): for..

RyunaDB 자바스크립트 마이그레이션 프로젝트 시작

RyunaDB 웹사이트는 워드프레스로 구축되어 있습니다. 하지만 워드프레스의 인기가 언제까지 갈지 모르겠고, 웹의 흐름과 동떨어진 느낌이 들며, 앞으로 웹사이트에 추가하고 싶은 기능들을 제대로 구현하기 힘든 부분이 많습니다. 그래서 자바스크립트를 기반으로 웹사이트를 다시 만드는 프로젝트를 시작합니다. 필요한 기술은 다음과 같습니다. - HTML5, CSS3, Javascript ES6: 프론트엔드 필수품. - React: 바닐라 자바스크립트로는 하기 힘든 일을 하기 위해 필요합니다. - D3.js: 배틀 데이터 관련한 강력한 시각화 기능을 넣기 위해 필요합니다. - Node.js: 백엔드를 구성하는 데 필요하며, 원래 파이썬에 익숙해서 Django를 쓰려 했으나 세계적으로 Node를 더 많이 쓰는 것 같..

Pokemon-Home-Data-Analysis

포켓몬스터 소드/실드의 랭크배틀에 관한 배틀 데이터는 포켓몬 홈이라는 모바일 앱에서 확인할 수 있습니다. 제가 (다른 개발자분의 도움을 받아) 오늘 작업한 Pokemon-Home-Data-Analysis 도구를 이용하면 포켓몬 홈에서 볼 수 있었던 배틀 데이터를 조금 더 다양한 방식으로, 눈에 잘 들어오게 확인할 수 있을 것입니다. 사용 방법 1. 기본 설정 코드 실행 https://colab.research.google.com/drive/1VLrXHg_6_rWEBXelhq0cBxiUNfctmq0G?usp=sharing&pli=1#scrollTo=s-k1t8fiweAH Google Colaboratory colab.research.google.com 위 링크로 접속하시면 위와 같은 화면을 만나게 될 것입..