반응형 전체 글73 [2025 독서평 & 독후감 ] <위대한 개츠비> : F. 스콧 피츠제럴드 🤔 무슨 이야기? "순애 부자의 남의 와이프 가로채는 이야기" 👨👨👦👦 등장인물? 제이 개츠비: 미스터리한 백만장자로, 과거 연인인 데이지를 되찾기 위해 부를 쌓고 호화로운 파티를 연다. 하지만 끝내 비극적인 운명을 맞이한다.닉 캐러웨이: 소설의 화자로, 개츠비의 이웃이자 데이지의 사촌. 개츠비와 데이지의 재회를 돕지만 결국 부유층 사회의 허영에 실망한다.데이지 뷰캐넌: 개츠비가 사랑하는 여인이자 닉의 사촌. 아름답고 매력적이지만 현실적인 선택을 하며 개츠비와 다시 만나지만 결국 남편 톰에게 돌아간다.톰 뷰캐넌: 데이지의 남편으로, 거만하고 권위적인 부자. 외도하며 개츠비를 경멸하고 그의 몰락을 유도한다.조던 베이커: 프로 골프 선수이자 닉의 연인이 될 뻔한 인물. 냉정하고 현실적인 .. 2025. 3. 4. [Unity] Cake 탑을 쌓는 디스코드 경쟁 게임 "I LOVE CAKE" 개발후기 🎮 무슨게임 ? "디스코드 사용자가 참여해 블럭을 쌓으며 경쟁하는 웹 기반 케이크 쌓기 게임"🤔 제작 동기 ? "죽어가는 디스코드 서버 활성화!" 현재 GDG on CNU 라는 구글 동아리에 가입해 활동하고 있지만 주로 정보를 공유하는 디스코드 서버가 많이 사용되지 않아서 활동량이 저조하다는 문제가 있었습니다. 이 부분은 "게임"으로 해결해 보고 싶어 생각한것이 디스코드 채널에 채팅을 입력하면 "코인"을 주고 이를 사용해서 경쟁하게 하면 자연스럽게 사람들이 디스코드를 이용할 것이라 생각하였다. 📘 제작시 고려한 사항 접근성이 좋아야 한다 ( 쉽게 이용 가능 )캐주얼한 느낌의 게임이어야 한다 ( 둥글둥글 포근포근 단어가 떠오르는 대중적인 것으로! )조작이 어렵지 않아야 한다.게임이 단순해야 한다.이.. 2025. 3. 2. [ Unity ] Random Walker 알고리즘으로 랜덤 맵 생성하기 🤔 랜덤 워커 알고리즘이란?? 워커(걷는 친구)가 맵을 랜덤으로 상하좌우로 돌아다니면서 맵을 채우는 알고리즘 이렇게 워커가 맵을 자유롭게 돌아다니면서 맵을 넓히는 알고리즘 이다. 이때 이전 위치에 visit처리를 해줘야지 코드가 무한 반복 되는 것을 막을 수 있다. ( ex. 위->아래->위->아래->위->아래->위->아래 ... ) 🎈결과 😎 느낀점 랜덤하게 움직여서 다양한 맵을 생성할 수 있다는 장점이 있지만, 맵의 크기가 너무 불규칙하다는 큰 단점 때문에 사용하지는 않을 것 같다.💻 코드using System.Collections;using System.Collections.Generic;using UnityEngine;public class RandomWalker : MonoBehavio.. 2025. 2. 23. [ Udemy : Docker & Kubernetes 실전가이드 (2) ] 이미지, Dockerfile 이란? 이미지컨테이너의 정보를 담은 것으로, 블루 프린트(청사진)으로 이해하면 되는데, 한개의 이미지로 여러개의 컨테이너를 복제할 있다. 이미지는 기존에 만들어진 즉, 다른사람이 Docker Hub라는 사이트에 올려진 이미지를 사용해도 되고 직접 만들어도 된다. 이미지 만들기 with Dockerfile직접 이미지를 만든다고 했을때, 사용할 수 있는건 Dockerfile이다. Dockerfile이라는 이름의 파일을 만들고 아래와 같은 형식으로 작성한다.FROM [baseImage]// 기반이 되는 이미지 : docker 허브 이미지 또는 내 이미지WORKDIR /appCOPY . /app// 첫 번째 . : 복사할 파일 지정, 이 프로젝트 파일에 모든 파일을 복사 하겠다// 두 번째 /app : 복사할 경로.. 2025. 2. 23. [ 백준 BOJ / c++ ] 2667번 단지번호붙이기 🤔 문제 링크 : https://www.acmicpc.net/problem/2667 👀 접근 방식그래프 탐색 알고리즘을 활용해 탐색하여 집 개수를 구해 출력하였다. 그래프 탐색 알고리즘으로 BFS를 사용하였다. (값이 1 , 미방문) 조건을 만족하는 배열의 원소에 대하여 bfs 진행집 개수와 단지 수를 저장단지내 집 개수를 오름차순 정렬출력💻 코드#include#include#include#includeusing namespace std;int n;int clusters = 0;vector houseCnts;int maps[27][27];bool visit[27][27];void BFS(int y, int x){ int houseCnt = 1; queue> qqq; qqq.push({ y,x }).. 2025. 2. 20. [ 백준 BOJ / c++ ] 1149번 RGB거리 🤔 문제 링크 : https://www.acmicpc.net/problem/1149 👀 접근 방식문제에 나온 3가지 조건을 정리하면, 이전에 나왔던 색이랑 다르기만 하면 된다는 것이다. 처음 재귀함수로 접근하였으나, 시간 초과로 인해 실패하였는데, DP를 사용하면 시간을 더욱 줄일 수 있을 것 같아 아래와 같이 설계하였다.색의 가격을 입력받는다.현재 색의 가격의 최소값을, 이전 색중 겹치지 않는 색중 가격이 저렴한 것을 선택해 DP값에 더한다💻 코드#include#include#includeusing namespace std;int N;int dp[1001][3];int main(){ cin >> N; for (int i = 0; i > dp[i][j]; } } for (int i = 1; i 2025. 2. 18. 이전 1 2 3 4 5 ··· 13 다음 반응형