분류 전체보기
-
[SSAFY] 11기 웰컴 키트일상/회고 또는 후기 2024. 1. 24. 20:46
SSAFY관련 첫 글이네요 !! SSAFY? https://www.ssafy.com/ksp/jsp/swp/swpMain.jsp 삼성 청년 SW 아카데미 삼성 청년 SW 아카데미| 소프트웨어 교육, 취업 지원, 코딩 교육 www.ssafy.com 삼성의 SW 교육 경험과 고용노동부의 취업 지원 노하우를 바탕으로, 취업 준비생에서 SW역량 향상 교육 및 다양한 취업 서비스를 제공하는 프로그램... 암튼 그렇습니다. 암튼, 저는 서울캠퍼스에 싸피 11기로 입과했는데요. 어느날 강의실에 가보니, 웰컴 킷이 와있었습니다. - 구성품 웰컴 키트입니다. - 후드 집업, (입다가 그대로 강의장에 놓고와버림) - 반팔 - 개발자 냄새나는 스티커 - 셀카봉 - 에코백 - 텀블러 셀카봉이 세울 수도 있고, 퀄리티는 정말 좋..
-
[백준] 23289 온풍기 안녕!알고리즘/백준 2024. 1. 14. 06:10
- 문제 https://www.acmicpc.net/problem/23289 23289번: 온풍기 안녕! 유난히 추운 날씨가 예상되는 이번 겨울을 대비하기 위해 구사과는 온풍기를 설치하려고 한다. 온풍기의 성능을 테스트하기 위해 구사과는 집을 크기가 R×C인 격자판으로 나타냈고, 1×1 크기 www.acmicpc.net - 문제 설명 저번에 풀었던 미세먼지 안녕! 과 비슷한 문제이다. 문제를 꼼꼼히 읽고, 시간을 들여, 구현만 잘 해주면 되는 문제이다. 탐색, 구현, 시뮬레이션 1. 온풍기들이 모두 작동되고, 각 칸 마다 더해줘야하는 온도를 구함 - 온풍기의 방향에 유의 - 온풍기가 작동하는 영역을 DFS로 탐색하면서 각 칸 마다 더해줘야하는 온도 계산 - 벽으로 막혀 있는 경우를 고려하여 탐색 2. 각..
-
[우선순위 큐] priority_queue 사용자 정의 함수공부/C++ 2023. 12. 27. 19:47
- 우선순위 큐에서 cmp 구조체에서 operator() 연산자 오버로딩을 통해 사용가능하다. * 반환 값이 true 이면, swap 한다. #include #include #include #include #include #include #include #include #include using namespace std; int N; typedef struct yx { int y; int x; } yx; struct cmp { bool operator()(yx a, yx b) { if (a.y == b.y) { return a.x > b.x; } else { return a.y > b.y; } } }; priority_queue q; int main() { ios_base::sync_with_stdio(..
-
[일일 1 코테] 대충 한달쯤? 회고.알고리즘 2023. 12. 12. 22:25
- 회고 푼 문제들을 매 번 Tistory에 정리하기 힘들어서 Git 잔디를 채울 겸, 친구랑 하루에 한 문제씩 풀기로 하였다. 원래는 Python으로 프로그래머스를 주로 풀었지만, 취업 준비할 겸, C++에 익숙해질 겸 C++로 백준 위주로 풀이 중이다. (아직은 주로 실버 ~ 위주로 풀이 중, 그리고 solved 점수 올리는 맛이 꽤 재밌다. 처음에는 유지할 수 있을까 걱정됐지만, 요즘은 풀이 속도도 빨라졌고, 익숙해져서 할만하다. 가끔 늦게 퇴근하면 숙제가 되긴하지만... 실은 이 글도 슬슬 몇일 쯤 지속했나 봤다가 한 달 쯤 됐길래 작성중이다. 그래프를 보니 11/14부터 시작 했었나 보다. 늦게 퇴근하게 되면 공부보다 1 문제를 풀이하는 것이 먼저가 될 때가 있는 단점이 있긴하지만, 그래도 안하..
-
물리 엔진 구현 시 참고 내용공부/Physics for Game Developers 2023. 12. 5. 07:07
https://chonjay.tistory.com/m/29 물리엔진 구현에 필요한 요소들 및 구현 팁(생각나는대로 추가 중)#[간단한 물리엔진의 구성 요소]1. 강체2. 충돌체크3. 충돌처리 [심화 된 물리엔진에 추가 될 요소]4. 조인트5. 파티클6. 천 시뮬레이션7. 소프트바디(젤리 같은 물체)8. 액체 시뮬레이션 #[구현하기chonjay.tistory.com- 엔진 내 Class가 가져야 할 요소들 - 계산 순서 - 업데이트와 랜더링 순서 - 충돌 시 반복적인 처리와 dt 계산
-
파티클 동역학공부/Physics for Game Developers 2023. 12. 3. 22:14
1. 운동방적식 - 리지드 바디: 강체(剛體, Rigid body)란 물리학에서 형태가 고정되어 변하지 않는 물체를 가리킨다. 리지드 바디에 힘을 가하면 이동 외에도 회전이라는 문제가 생긴다. Ex) 공에 힘을 가했을 때, 회전하면서 날라가는 것, 공의 가속도가 변화하고 회전이 생긴다. 뉴턴의 제 2 법칙(좌), 물체가 받는 모멘트의 총 합(우) 위의 두 공식을 총칭하여, 운동방정식이라 한다. 더보기 - 이동 F: 힘 m: 물체의 질량 a: 가속도 - 회전 Mcg: 물체가 받는 모든 모멘트(회전력)의 합 I: 물체의 관성모멘트 텐서 α: 각가속도 2. 동역학의 문제 동역학에서 접하게 되는 문제는 아래의 두 가지이다. 1. 물체가 받는 힘을 알고 있을 때, 물체의 최종 가속도를 구하는 것 2. 물체의 가속..