목록분류 전체보기 (44)
지극히 개인적인 개발블로그
필기는 합격했으니 10/13(일)에 있을 시험을 대비하여 오늘부터 매일 꾸준히 공부할 계획입니다. 총 16개의 챕터로 되어있으니 가급적 하루에 한 챕터씩 공부하고 남은기간동안은 어려웠던 부분을 복습하거나 모의고사 문제를 계속 풀어볼 생각입니다. 열심히 해서 한번에 붙었으면 좋겠네요.
스택은 데이터를 일시적으로 저장하기 위해 사용하는 자료구조로, 데이터의 입력과 출력순서는 후입선출(LIFO)이다. public class IntStack { private int max; private int ptr; private int[] stk; public class EmptyIntStackException extends RuntimeException{ public EmptyIntStackException(){} } public class OverflowIntStackException extends RuntimeException{ public OverflowIntStackException(){} } public IntStack(int capacity){ ptr = 0; max = capacity;..
선형검색이란 요소가 직선모양으로 늘어선 배열에서 원하는 키 값을 갖는 요소를 만날 때까지 맨앞부터 순서대로 요소를 검색하는 방법을 말합니다. package Chap03; import java.util.*; public class SeqSearch { static int seqSearch(int[] a, int n, int key){ int i=0; while(true){ if(i == n) return -1; //검색 실패 if(a[i] == key) return i; //검색 성공 i++; } } public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.printf("요솟수: "); int num = ..
우리는 머신러닝에 대해 간략하게나마 알아보았고 예제를 통해 실습까지 해봤습니다. 그럼 이제는 직접 제가 게임을 만들고 학습 시켜야겠죠? https://learn.unity.com/project/2d-platformer-template 이 곳을 참고하여 2D 플랫폼 게임을 만들었습니다. 만들었다는 표현보다는 그래도 썻다는 표현이 더 적합하겠네요. 이번 프로젝트의 목적은 게임개발이 아닌 머신러닝이기 때문에 개발과정은 과감하게 생략하겠습니다. 이 프로젝트에 ML-Agent toolkit을 이용하기 위해서는 우선 유니티헙에서 받은 2D 플랫폼 프로젝트를 엽니다. 유니티 깃허브에서 받은 UnitySDK/Asset폴더 안에 ML-Agents와 Gizmos를 넣어줍시다. 3DRollerBall 프로젝트를 생각해보겠습..
https://github.com/Unity-Technologies/ml-agents/blob/master/docs/Learning-Environment-Create-New.md Unity-Technologies/ml-agents Unity Machine Learning Agents Toolkit. Contribute to Unity-Technologies/ml-agents development by creating an account on GitHub. github.com 이 블로그를 참고하였음을 알려드립니다. 이번 게시글에서는 만들어진 게임이 아닌, 직접 만든 게임을 가지고 머신러닝을 진행해 보겠습니다. 직접 만든 게임이라고 해봐야 높은 수준은 아니니 유니티를 처음 하시는 분들이라도 어렵지 않게 할수..
https://github.com/Unity-Technologies/ml-agents/blob/master/docs/Basic-Guide.md Unity-Technologies/ml-agents Unity Machine Learning Agents Toolkit. Contribute to Unity-Technologies/ml-agents development by creating an account on GitHub. github.com 이 블로그를 참고하여 설치를 진행하겠습니다. 1. 유니티안에서 ML-Agent Toolkit설치 진행 프로젝트가 열리면 Edit -> Project Settings -> Player를 차례대로 눌러줍니다. Scripting Runtime Version을 위와 같이 설정..