일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- SJF
- MLFQ
- Trap
- MAC
- 메카님
- OWASP
- protection
- polymorphism
- DSP
- SDLC
- STCF
- 게임 개발
- 유스케이스
- Waterfall
- DP
- 운영체제
- OSI 7계층
- frequency-domain spectrum analysis
- 유니티
- information hiding
- 게임개발
- unity
- link layer
- stride
- Security
- FIFO
- Unity #Indie Game
- AINCAA
- 컴퓨터 네트워크
- 배경 그림
- Today
- Total
목록전체 글 (240)
다양한 기록
https://www.acmicpc.net/problem/11657 #include #include #include using namespace std;#define INF 2000000000struct Edge { int start; int end; int time;};int n, m;vector edges;long long dp[501];bool bellmanFord(int start) { dp[start] = 0; for (int i = 1; i dp[start] + time ) { dp[end] = dp[start] + time; if( i == n ) return true; ..
https://www.acmicpc.net/problem/2098#include #include #include using namespace std;#define INF 1000000000int graph[16][16];int dp[16][1> n; for (int i = 0; i > graph[i][j]; } } memset(dp, -1, sizeof(dp)); cout dp 배열은 현재 방문한 장소를 관리, 총 17비트0번 도시에서 시작하여 0도시로 돌아와야 함dp[i][bit]는 bit에 속하는 도시에 갔고 현재 i일때 도착하기까지 남은 최소 거리
#include #include using namespace std;int INF = 200000000;class Node {public: int idx; int weight;};struct cmp { bool operator() (Node x, Node y) { return x.weight > y.weight; }};priority_queue, cmp> heap;int nextV(bool *visited, int now) { int idx = -1; while (heap.size() > 0) { Node next = heap.top(); heap.pop(); if( visited[next.idx] ) continu..
https://www.acmicpc.net/problem/11404#include using namespace std;int main(int argc, const char * argv[]) { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n, m; cin >> n >> m; // init int arr[n][n]; for (int i = 0; i > row >> col >> weight; if( arr[row - 1][col - 1] weight ){ arr[row - 1][col - 1] = weight; } }..
최대 냅색https://www.acmicpc.net/problem/12865#include #include #include using namespace std;struct Node { int weight; int value;};int main(int argc, const char * argv[]) { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n, k; cin >> n >> k; vector > dp(n + 1, vector(k + 1, 0)); vector sack(n + 1); for (int i = 1; i > sack[i].weight; ..
언리얼 엔진은 파스칼 케이싱이 기본UnrealEngine OunrealEngine Xunreal_engine X 각 단어의 첫번째 글자는 대문자, 언더스코어 사용 안함타입 이름에는 추가적으로 대문자 접두사 포함- 템플릿 클래스 T- UObject 상속 U- AActor 상속 A- SWidget 상속 S- 추상적 인터페이스 클래스 I- 열거형 E- 부울 변수는 b 사용 (ex. bIsActed)- 그 외 대부분 클래스는 F 포함 (일반적인 클래스, 구조체) typedef는 적합하게.. 구조체면 F 붙이고 UObject면 U 붙이고* 특정 템플릿 인스턴스화의 typedef는 더 이상 템플릿이 아니며 다음과 같이 알맞은 접두사를 붙여야 함typedef TArray FArrayOfMyTypes;- 부울을 반환하..
비즈니스 애플리케이션 예시 MIS : Mangement Infomration System (경영 정보 시스템)- 조직 내 정보 관리 및 의사결정 지원을 위해 사용- 데이터 수집, 처리, 저장, 분석CRM : Customer Relationship Management (고객 관계 관리)- 고객과의 관계를 효율적으로 관리하고 개선하기 위한 시스템- 개인화, 서비스 개선ERP : Enterprise Resource Planning (전사적 자원 관리)- 기업 내의 모든 자원을 통합하여 관리SCM : Supply Chain Management- 제품의 생산에서 고객 전달까지 모든 공급망 프로세스를 최적화
컴포넌트는 더 큰 시스템에서 독립적으로 동작할 수 있는 기능 단위여러 클래스가 포함될 수 있음특정 기능을 수행하기 위해 여러 클래스와 객체가 상호작용하는 구조 컴포넌트는 클래스보다 더 높은 추상화 수준외부에서는 기능을 제공하는 하나의 단위로 인식 클래스는 특정 애플리케이션 내에서만 코드 재사용성 유효컴포넌트는 모듈화된 기능 단위로 다른 애플리케이션에도 쉽게 통합될 수 있음 클래스는 특정 상속 구조나 의존 관계를 가질 수 있으며 단독으로 사용되기보다 객체 간의 관계를 통해 기능을 수행컴포넌트는 독립적인 기능 단위로 설계되어 낮은 의존성을 가짐