본문 바로가기
반응형

분류 전체보기63

백준 1149번 - RGB거리 (C++) 해결 방법DP문제.n*3 크기의 dp에 현재 수와, 그 이전까지 의 합(dp)를 더해서 최대값을 찾아 저장한다.이후 가장 마지막 줄의 3칸중 가장 낮은 값이 정답.코드1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162#include iostream>using namespace std; int dp[3][1001];int rgb[3][1001]; int GetMin(int a, int b){    if(a==0)        return b;    if(b==0)        return a;        return a > b ? b : a;} int.. 2025. 1. 8.
[Git] 커밋 컨벤션 커밋 컨벤션 이란?깃에 커밋을 올릴 때, 앞에 약속된 일정한 단어를 붙여 커밋 내용을 쉽게 확인할 수 있도록 하는 것.예시)fix: 특정 상황에서 튕기던 버그 수정style: 코드 들여쓰기 수정 feat: 신규 컨텐츠 신화 던전 추가  커밋 컨벤션의 종류해당 사항은 대중적인 예시일 뿐이며, 커밋 컨벤션의 경우 스타일을 알아보기 쉽게 표준화 한 것이기 때문에 맞고 틀림이 없어 무조건 따르기 보다는 참고만 하면 된다.참고로 난 feat보다는 dev를 사용한다.feat : 새로운 기능 추가fix : 버그 수정refactor : 코드 리팩토링 (기능 변경 없음)style : 코드 스타일 변경 (포맷, 세미콜론 등)docs : 문서 추가 또는 수정test : 테스트 코드 추가 또는 수정chore : 빌드/패키지 .. 2024. 12. 31.
카드 게임의 안내선 - 베지에 곡선이란? 게임(특히 카드게임)을 하다보면 이런 안내선을 자주 볼 수 있다.보면서 항상 저건 도대체 어떤 방식으로 만든건가... 싶었는데 이번에 카드게임을 만들어 보며 알게된 베지에 곡선을 설명하기 위해 글을 써본다.사실 베지에라는건 코딩을 처음 배울 당시, 옆자리 형이 베지에로 막 멋있게 총알을 발사하는걸 보고 멋있어서 나도 해보려고 나무위키를 슬쩍 봤지만....뭐 이런걸 보고 바로 껏던 기억이 있는데 ㅋㅋㅋㅋㅋㅋ생각보다 너무 쉬워서 나처럼 저거 보고 바로 뒤도는 사람들이 더이상 없길 바라며 글로 남겨보려 한다.참고로 코드도 세줄밖에 없다....베지에 곡선의 탄생 배경이전부터 존재하던 곡선을 그리는 방식이지만, 자동차 제조사 르노사의 기술자인 피에르 베지에가 1962년 자동차 몸체 디자인에 사용하면서부터 널리 알.. 2024. 12. 30.
[DoTween] Ease 곡선 종류 시각화 & 애니메이션 확인 사이트 매번 쓰던 4개정도만 기억나서 찾기 귀찮아서 씁니다...https://easings.net/ko# Easing Functions Cheat SheetEasing functions specify the speed of animation to make the movement more natural. Real objects don’t just move at a constant speed, and do not start and stop in an instant. This page helps you choose the right easing function.easings.net 2024. 11. 1.
반응형