본문 바로가기

Computer Science304

숫자 야구 게임 갖아 많은 scopre를 얻을 수 있도록 doUserImplementation 함수를 작성하시오동점자 간에는 query 함수가 적게 호출될 수록 유리함각 테스트 케이스 생각하는 수 추측해서 맞추는 함수 또는 메소드 각 테케 생각하는 수와 비교해서스트라이크와 볼의 개수를 리턴하는 함수 또는 메소드 메인 부분 제공되는 main.cpp 숫자 야구 게임 시뮬레이션 하는 코드2명이 하는 게임 플레이 1,2 1. 중복되지 않는 숫자 구성된 4자리의 수 -> 생각하는 수 0부터 시작할 수 있음2. 플2는 추측해서 물어봄 -> 물어보는 수3. 플1은 비교해서 스트라이크와 볼의 개수를 알려줌4. 스트라이크 개수 생각하는 수 물어보는 수가 같은 숫자를 가지고 있고 자리 위치까지 맞은 숫자의 갯수 시뮬레이션 플1이 컴퓨터가.. 2018. 11. 21.
IoT Database string 을 key 값으로 받을 때 처리하는 방법에 대해서 나옴http://egloos.zum.com/rucaus/v/2348565String Hash 함수에 대해 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101#include #define MAXN 2400#define SIZE 65536#define LEN 12 // 길이가 이렇게 주어지는군unsigned char mem[SIZE]; // mem 사이.. 2018. 11. 21.
IoT Database 메모리를 가진 IoT 단말의 Data 관리하는 DataBase API를 구현bool init(int N) : 초기화 함수void put() 주어진 키와 밸류를 데이터 베이스에 저장함void del key 값으로 주어진 문자열을 Database에서 삭제함void get : key 값을 input 으로 value를 찾아서 value_out에 기록함void get_key : value 값을 input으로 value를 찾아서 key_out에 기록함 main.cpp에서 주어지는 APIvoid memread : pos 위치에서 len만큼 memory를 읽어 str에 저장함void memwirte : pos 위체에서 len 만큼 str에 저장된 값을 memory 에 저장함 명령어 수행은 put, del, get, g.. 2018. 11. 20.
연락처 DB main, user codelocal pc 연락처 App Database테이블1 같이 3명의 정보가 저장되어 있다고 생각5개의 필드가 모인 한 사람의 정보 record이름 숫자 생일 이메일 메모 테이블 2개와 같이 5개의 필드가 사용됨필드 네임, 형태, 사이즈 5개의 API를 구현인트디비()보이드이닛디비()데이터베이스를 초기화파라미터 리턴스 에드()보이드 에드(이름, 숫자, 생일, 이메일 ,메모)데이터 베이스 한 개의 기록을 추가기록에는 이름, 숫자, 생일, 이메일, 메모 5개의 필드로 되어 있음파라미터 : 이름, 넘버, 생일, 이메일, 메모, 리턴스 삭제()인트 삭제(필드, 캐릭터)필드 str record 삭제파라미터 필드, str리턴 int 삭제한 record 개수, 삭제한 record 없으면 0 c.. 2018. 11. 20.
백준 트리 1991 트리 순회 이진 트리 입력 받아 전위 순회, 중위 순회, 후위 순회 결과를 출력하는 프로그램 작성루트, 왼쪽 자식, 오른쪽 자식왼쪽 자식, 루트, 오른쪽 자식왼쪽 자식, 오른쪽 자식, 루트 이진 트리의 노드이 개수 엔이 주어짐.둘쨰 줄부터 앤개의 줄에 걸쳐 각 노드와 그의 오니족 자식 노드, 오른쪽 자식 노드가 주어짐에이부터 차례대로 영문자 대문자로 매겨지며, 항상 에이가 루트 노드가 됨. 자식 노드가 없는 경우에는 .으로 표현됨입력을 받고, 전위, 중위, 후위 순회한 결과를 출력함 이진 검색 트리노드 왼쪽 서브트리에 있는 모든 노드의 키는 노드의 키보다 작음노드의 오른쪽 서브트리 모든 노드의 키는 노드의 키보다 큼왼쪽, 오른쪽 서브트리도 이진 검색 트리임 루트 방문, 왼쪽 서브트리, 오른쪽 서브트리를 순서대로 방.. 2018. 11. 16.
온라인 쥬스 나누기 엔명 사람 1리터의 쥬스 나누어 각자 잔한사람이 따르고 분배하는 것은 공평하지 않음그 후 엔번째 사람이 앤개의 잔 중 하나를 가져가고, 최종적으로 마지막으로 남은 잔을 가져감 모든 사람은 목이 마른 상태, 최대한의 쥬스를 마시고자 함담합 혹은 협력 등은 없다고 가정함첫 번째 사람부터 엔번째 사람까지 각각 쥬스를 얼마씩 마시게 되는지 구하도록 하자 입력첫 줄에 테케 개수 티가 주어짐각 줄에 테케 주어짐, 엔이 입력으로 들어옴 - 문제가 이해한 것이 맞는지- result code 를 봐도...- 프로 2018. 11. 14.
Week 1 Motivations and Basics Lecture 3 MAP https://www.youtube.com/watch?v=LbYCQxKAv2E 사전 정보를 넣는다?데이터를 관측할 확률은 사전 정보 세타를 곱하고, 세타가 주어졌을 때.라이클리 후드라는 것을 곱하면 데이터가 주어졌을 때 세타의 확률을 가질 수 있습니다. 많은 경우의 우리의 관심은 사실은 데이터가 아니라 세타가 궁금합니다. 세타에 대한 사전 정보. 세타를 가정했을 경우 데이터가 관측 될 확률.포스테리어 데이터가 주어졌을 때. 세타가 사실일 확률을 이렇게 표현 할 수 있음 회장님의 생각을 프라이어 놀리지가 적용이 가능합니다.피 세타를 가미하기만 하면 됩니다.포스테리어를 계산해보고 싶습니다. 오케이.피 세타바 디를 알아볼까요. 피디는 정해져 있습니다. 그래서 이것을 노말라이즈 컨스터트 라고 둡니다. 이것을 빼.. 2018. 11. 13.
이야기로 설명하는 최대 우도 추정법 확률 변수랜덤 변수 일정한 확률 발생하는 사건, 사상 수치가 부여되는 함수. 변수가 아닐 ㅏ함수임. 대문자 엑스 엑스가 피의 확률로 엑스의 값으 ㄹ가진다. 엑스가 피의 확률로 엑스의 값을 가진다. 확률 변수 엑스가 가질 수 있는 값의 범위가 이산확률변수, 연속확률 변수로 나뉜다. 기초적인 통계학의 경우 실제 계산하는 것보다 확률 변수, 확률 분포, 기댓값 등의 개념을 이해하는 것이 중요함 이산 확률 변수 확률확률 변수 엑스가 취할 수 있는 모든 값을 엑스1, 엑스2, 엑스3, 처럼 셀수 있을 때 엑스를 이산 확률 변수라고 함랭크 게임 승률, 자유투 성공률을 모르더라두 위의 두 변수는 확률 변수임. 경우에도 위 횟수는 이산확률 변수임. 물론 가능한 갯수가 너무 많은 경우는 그냥 연속확률변수처럼 다룰 수도 .. 2018. 11. 13.
집합과정 프리랜서 자유직업인 인테리어 업자 두 요청 일정 겹치게 됨. 일정 모두 소화할 수 없음겹치지 않는 요청들로 일정을 구성해야 함 이런 가능한 일정 중, 가장 돈을 많이 벌 때의 금액을 구하는 프로그램을 작성 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132.. 2018. 11. 12.