한양대학교

    [14] 프로그램 설계 방법론 ( GUI 이용 )

    GUI를 사용하여 다음 설계도를 구현해 보자.

    [08] 시스템 프로그래밍 기초 (포인터 심화)

    일반 배열과 포인터로 만든 배열의 차이 먼저 스트링 constants는 텍스트 세그먼트에 저장된다. 이 텍스트 세그먼트는 수정 불가하다. 배열은 스택 영역에 복사를 뜬다. 따라서 수정이 가능하다. 그러나 포인터는 스트링 콘스턴트를 텍스트 세그먼트에 둔 채로 텍스트 세그먼트의 주소값만 받아온다. 이것은 즉, 포인터 배열은 수정이 불가하다는 뜻이다. # a[2][3] 배열이 있다면 다음과 같이 나타낼 수 있다. a[0][0] == **a; a[0][1] == *(*a+1); a[0][2] == *(*a+2); a[1][0] == **(a+1); a[1][1] == *(*(a+1)+1); a[1][2] == *(*(a+1)+2); 배열은 고정적으로 메모리를 할당하는 데에 비해 포인터는 그때마다 동적으로 할당한..

    [14] 이산수학 ( 그래프의 표현)

    # 단순 그래프 한 쌍의 정점 사이에 많아도 하나의 연결선으로 이루어진, 우리가 통상 다루는 그래프로서 루프가 없는 그래프를 말한다. # 멀티 그래프 단순 그래프의 확장으로서 한 쌍의 꼭지점 사이에 연결선 개수의 제한이 없는 일반적인 그래프를 말한다 # 인접 리스트 (adjacency list) 다중 모서리를 갖지 않는 그래프를 표현하는 여러가지 방법 중 하나이다. 인접리스트는 각 꼭지점에 인접한 꼭지점들을 모두 나열하는 것을 말한다. # 동형 그래프(isomorphism of graphs) 위상이 다르더라도 대응되는 점이 있으면 동형이라 할 수 있다. # 오일러 순환 그래프 𝐺의 오일러 순환(Euler circuit)은 𝐺의 모든 모서리를 포함하는 단순 순환이다. # 해밀턴 경로 해밀턴 경로란 그래프에..

    [13] 이산수학 (그래프의 용어)

    그래프의 용어 # 인접하다 비방향성 그래프 G에서 두 ㄲㄱ지점 u와 v가 G의 모서리의 끝점이라면 u와 v는 인접한다(adjacent) 또는 이웃한다(neighbor)고 한다. # 붙어있다 e가 {u,v{와 관련되면, 모서리 e는 꼭지점 u와 v에 붙어있다(incident)라고 한다. 모서리 e는 u와 v를 연결한다(connect)라고 한다. 꼭지점 u와 v는 {u,v}와 연관된 모서리의 끝점(end point)들이라고 부른다. # 이웃관계(neighborhood) 그래프 𝐺 = (𝑉, 𝐸)의 꼭지점 𝑣의 모든 이웃 (neighbor)들의 집합을 𝑁(𝑣)로 표기하고 𝑣의 이웃관계 (neighborhood) 라 고 한다. 𝐴가 𝑉의 부분집합이라면 𝑁(𝐴)는 𝐴안의 각각의 꼭지점들에 인접한 모든 꼭지점들의 ..

    [기획] #02_ 10쪽 게임 문서 제작

    10쪽 문서 게임의 전체 흐름을 설명 개괄적 팀 내/마케팅팀 전달 10페이지 이상, 이하 가능 # 1 페이지 - 제목 게임 제목 의도한 게임 시스템 대상 플레이어 연령 게임 등급 출시 예정일 # 2 페이지 - 스토리, 게임흐름 원시트의 스토리 확장 기승전결을 설명 전부 설명하지 않을 경우 절정을 충분히 설명 플레이어가 경험할 환경 나열(게임의 배경 및 마주칠 적 등) 진행/보상 시스템 게임플레이어와 스토리의 연관성 승리 조건 게임 내 매력 요소 # 3 페이지 - 캐릭터 캐릭터의 특징(나이, 성격, 배경 등) 주요 플레이 스타일(z,x,c키르 사용하는 게임이라면 각각의 키가 어떤 행동에 대응하는지) 컨셉 아트 # 4 페이지 - 게임 플레이 게임 장르 적용 게임의 진행(스토리/레벨, 라운드 등의 구분, 시나..

    [RC] 한양대 ERICA에서 창업하기

    누군가의 지갑에서 돈을 가져오는 것이 창업이다. 자기가 좋아하는 것으로 한다. DORO의 창업 스토리 학생회, 동아리, 비교과 프로그램, 대회 참가 다른 사람에게 도움을 줄 때 행복하구나! 사이클? DORO와 안산시 중고등학교 강의 협업 hy-in에 들어가자, 공학교육센터 멘토들의 이야기에 흔들리지 말자 고객에게 집중하기 AI, 로봇, 코딩 등등 학교에서 어떻게 수업하는가?