728x90
🙋🏻‍♀️ pinko/◽ 독서2023. 11. 14. 18:50[독서] 룰루 밀러 - 물고기는 존재하지 않는다.

시작하기 앞서 한 달에 한 권씩 읽어야 한다는 목표는 두 달에 한 권 읽어야지요 변했다…. 이전에 올렸던 포스팅은 9월 6일 벌써 두 달이라는 시간이 지나버렸다. 분명 엊그제 김상욱 작가님 책을 읽고 포스팅 한 거 같은데 말이다. 룰루밀러의 책을 다 읽은 것도 10월인데 독후감은 11월에 쓰고 있는 나 자신. ㅜㅜ 또 자기반성과 함께 블로그 글을 시작한다. ㅋㅋ 그만 반성하고 싶다. 벌써 세 번째 책을 읽고 있는데 이번에는 두 책을 동시에 읽고 있어서 다음 독서 포스팅은 좀 오래? 걸릴 수도 있을 거 같다. 물고기는 존재하지 않는다를 선택하게 된 동기 나는  문학은 "픽션이다.",  "거짓말이다.",  "꾸며낸 이야기다." 라는 고정관념을 가지고 책을 읽기 때문에 책을 읽고 나서 배워가는게 별로 없는 느..

[독서] 김상욱 - 떨림과 울림 "과학은 지식이 아니라 태도니까"
🙋🏻‍♀️ pinko/◽ 독서2023. 9. 6. 18:50[독서] 김상욱 - 떨림과 울림 "과학은 지식이 아니라 태도니까"

😁 시작하기 앞서독후감에 대해 이야기를 하기 앞서 나는 독서와 거리가 아주 먼…. 생활을 해왔다. 읽은 책이라고는 참고서들이 대부분이다. 아니, 거의 95%를 차지 할 거다. 어릴 때부터 독서는 하지 않고 TV와 컴퓨터 게임만 하다 보니 책과 멀어졌다. 그런 내가 책을 읽으려고 하는 이유는 두 가지가 있다. 첫 번째는 집중력을 높이고 싶다. 나이가 들수록 집중력이 떨어진다고 한다. 아직 젊은 나이(?)이지만 나의 집중력은 바닥인 거 같다 (이게 shorts의 폐해 …?) ㅠㅠ 책을 읽으면서 실생활의 집중력도 키우고 싶다. 두 번째는 갈등에 대해 수용적이고 비판적인 시각을 가지고 싶다. 과거에도 똑같았다고 하지만 나는 요즘 뉴스를 보면 무섭다. 갈등의 세대에 살고 있는 거 같다. 하지만 이 갈등 속에서 나..

[디자인 패턴] 생성 패턴 - 2. 싱글턴 (singleton)
👨🏻‍💻 programming/◽ 디자인 패턴2023. 8. 23. 17:59[디자인 패턴] 생성 패턴 - 2. 싱글턴 (singleton)

** 싱글턴 패턴이란? ** 🌟 정의 / 특징 1. 싱글턴(singleton)이란 디자인 패턴 중 가장 간단한 패턴으로 '어떤 객체 하나'를 의미한다. 싱글턴 패턴은 프로그램에 클래스의 인스턴스가 딱 하나만 존재하도록 하는 디자인 패턴이다. 2. 외부 시스템과 상호작용하는 유틸리티 클래스 또는 전역 상태를 관리하는 클래스 구현에 적합하다. ex. 데이터 베이스 로드, 파일 시스템 로드, 공용 gui등(게임에서 팝업 창 or 툴팁창 ..), 로거(logger) 🔸 여기서 잠깐 !! 🔸 * 인스턴스와 객체의 차이는 무엇일까? 간단히 말해 객체는 선언이고 인스턴스는 실체화이다. 객체 지향 프로그래밍에서 해당 클래스의 구조로 컴퓨터 저장공간에 실제로 독립된 데이터 공간에 메모리를 가지게 되면 그것을 인스턴스화라..

[C++] Map의 Key로 Class/Struct 넣기
👨🏻‍💻 programming/◽ c, c++2023. 8. 11. 18:35[C++] Map의 Key로 Class/Struct 넣기

오늘은 "호랭이아인교" 병아리 블로그를 운영하는 김드스님의 포스팅을 훔쳐왔다 !! 똑같이 포스팅 해도 된다고 허락을 받았기 때문에 출처를 밝히고 거의 80% 같은 내용을 포스팅한다. 고마워요 김드스님 ~ ** Map의 Key 값으로 Class/Struct 넣기 ** 🎃목표 map의 key값으로 기본적인 데이터 타입(int, string, float, double...)이 아닌 우리가 직접 만든 타입(user defined type)을 넣어보자. 🎃특징 Map은 key(키)와 Value(값)이 쌍으로 이루어진 자료구조로 키를 통해 값에 접근 할 수 있도록 만들어져 있다. map은 key(키)의 중복을 허용하지 않고, value(값)의 중복은 허용한다. c++의 map은 레드블랙트리를 기반으로 구현이 되어있..

[디자인 패턴] 생성 패턴 - 1. 팩터리 Factory
👨🏻‍💻 programming/◽ 디자인 패턴2023. 8. 9. 15:03[디자인 패턴] 생성 패턴 - 1. 팩터리 Factory

** 팩토리 패턴이란? ** 🌟 정의 객체를 생성할 때 그 객체의 생성자를 직접 호출하지 않고, 객체 생성을 담담하는 팩토리에 요청하는 구조를 뜻한다. 🌟 장점 1. 객체를 생성하는 코드가 프로그램의 이곳저곳에 산만하게 흩어지지 않고 객체를 생성하는 기능을 한 곳에 모아둘 수 있다. 2. 클래스 타입을 정확히 몰라도 클래스 계층에 맞게 객체를 생성할 수 있다. 3. 팩토리는 클래스 계층에 따라 실행할 수 있다. 4. 객체를 정확한 순서로 생성하려면 복잡한 단계가 필요하거나, 생성된 객체를 항상 다른 객체와 일정한 방식으로 연결해야 할 때 팩토리를 사용하면 편하다. ** 팩토리 종류 ** 🌟 정적 팩터리 메서드 (static factory method) 객체를 생성해서 리턴하는 함수. class Point..

[Unreal/언리얼] Behavior Tree 기초
🎯 game engine/◽ 언리얼(unreal)2023. 6. 26. 16:19[Unreal/언리얼] Behavior Tree 기초

1. BB(BlackBoard / 블랙 보드) AI의 기억으로 AI에서 사용하는 변수를 저장하고 이를 cpp에서 접근하여 지정이 가능하도록 한다. AI가 알아야 하는 모든 요소는 블랙보드 키(Blackboard Key)를 통해 참조 할 수 있다. BT(Behavior Tree / 행동 트리)의 '뇌' 'BB_XXXX'라고 이름을 짓는다. 2. BT(Behavior Tree / 행동 트리) 🔸 루트(Root): Tree의 시작점 --- 데코레이터, 서비스에 붙을 수 있다. --- 디테일 패널에서 사용할 BB(블랙보드)를 고를 수 있다. 🔸 컴포짓(Composite): 분기의 루트를 정의하고 그 분기의 기본규칙(흐림 제어의 형태, 자손 분기의 실행방식)을 정의한다. 모두 왼쪽에서 오른쪽으로 분기가 실행이 된..

[일상/사진] 경기 광주 유기견 보호소 산책봉사
🙋🏻‍♀️ pinko/◽ 일상&사진2023. 6. 17. 21:59[일상/사진] 경기 광주 유기견 보호소 산책봉사

경기도 광주시에 있는 유기견 보호소 산책 봉사 다녀왔다. 보호소에 아침 10시쯤 도착하니 매니저님들과 봉사를 하러 온 사람들이 봉사 설명을 듣고 개들을 하나둘씩 데리고 산책을 시작하고 있었다. 개들은 너무나도 깨끗한 상태였고 ㅠㅠ 다들 너무 착하고 물지도 않고 귀여웠다. 산책을 하기 전 봉사를 어떻게 해야 하는지 큰 개들이 많아서 줄을 어떻게 잡아야 하는지 산책 코스등…. 설명을 다 듣고 나서 대기하면 처음 산책은 2인 1조로 산책을 진행한다. 나는 함께 봉사를 하러 온 용씨와 함께 2인 1조로 진행했다. 너무 더운 날씨여서 몸이 타들어 가고 ㅋㅋ 내 얼굴은 불이 났지만!! 나는 빙봉과 오산이를 약 2시간 동안 산책을 시켜줬고 빙봉이는 힘이 너무 좋아서…. 내가 산책을 시킨 건지 내가 산책을 당한 건지 ..

[일상/사진] 첫 자취 - 오늘의 집 컨셉 집 꾸미기
🙋🏻‍♀️ pinko/◽ 일상&사진2023. 4. 9. 23:12[일상/사진] 첫 자취 - 오늘의 집 컨셉 집 꾸미기

첫 자취 20살 이후 계속 밖에 나와 살았지만 혼자였던 적은 단 한 번도 없었는데 처음으로 혼자 살게 되었다. 2주 동안 공간을 어떻게 활용하면 좋을지 생각하며 퇴근 후 택배만 뜯은 거 같다.. 집 꾸미기 하는데 바빠서 해야 할 일이 많은데 너무 미룬거 같다.. 이제 다시 정신 차리고 열심히 해야지.. 어쨌든 예쁘게 꾸민 저의 첫 자취방을 일상 사진에 올립니다. + 슈가 홀리데이 캔들 너무 고급 고급..! 작은 원룸이라 벌써 이 정도 사진으로 집들이 끝. 나머지 공간은 비밀. 이 집에서 좋은 일만 가득했으면 좋겠다. 힘내자. 화이팅.

[Algorithm/ 비트마스크]
👨🏻‍💻 programming/◽ 알고리즘2023. 2. 17. 18:43[Algorithm/ 비트마스크]

공부 전 Tmi.매일 일 집 일 집 하니 꾸미는 날도 없고 나를 너무 대충대충 살게 두는 거 같아서 현타가 옵니다. 옷도 가방도 화장품도 안 산 지 오래 된 거 같아요. 나를 위한 소비도 없이 그냥 먹고 자고 일합니다. 이렇게 살면 좋을까? 라는 생각이 종종 듭니다. 잘 살고 있는건 아닌거 같죠 ? ㅠㅠ 공부도 조금 쉬었어요. 나의 속도로 공부하려고 했는데 남들의 속도를 보고 불안함을 느끼면서 우울감에 쉬는 것…? 참 아이러니합니다. (한심..) 백준 드디어 200개 돌파했습니다. 아직 적은 수지만 이번 연도에 500개는 넘고 싶네요. 지금은 정말 푸는 데 오래 걸리고 이전에 풀었던 거와 비슷한 문제여도 헤매는데 그러지 않을 날이 올까요? 현재 골드 2 입니다. 백준이 플레니넘이 되는 날 헌 번 더 Tm..

(백준/ C++) 11438 - LCA 2 / 효율적인 LCA(+sparse table)
📃 coding test/◽ 백준2023. 2. 2. 11:30(백준/ C++) 11438 - LCA 2 / 효율적인 LCA(+sparse table)

11438번: LCA 2 (acmicpc.net) 11438번: LCA 2 첫째 줄에 노드의 개수 N이 주어지고, 다음 N-1개 줄에는 트리 상에서 연결된 두 정점이 주어진다. 그 다음 줄에는 가장 가까운 공통 조상을 알고싶은 쌍의 개수 M이 주어지고, 다음 M개 줄에는 정 www.acmicpc.net 희소 테이블에 대해 모른다면 풀기 어려운 문제 일거 같습니다. 풀기전에 희소 테이블로 워밍업을 하고 천천히 풀어보자. 아래 주소는 희소 테이블에 관한 문제입니다. [Algorithm/ Sparse Table (희소테이블)] 백준 17435번과 함께 (tistory.com) [Algorithm/ Sparse Table (희소테이블)] 백준 17435번과 함께 Sparse Table (스파스 테이블) 특징 방..

728x90
image