본문 바로가기

전체 글351

[c++]크루스칼 알고리즘(kruskal) 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123#include #include #include //C++ STL 사용using namespace std;typedef pair iPair; struct DisjointSets // Disjoint Sets은 집합을 트리로 형성하여 그래프의 Cy.. 2018. 5. 14.
학과 홈페이지 2018. 5. 14.
자기소개 홈페이지 2018. 5. 14.
시스템 프로그래밍 Project #4 2017. 11. 7.
시스템 프로그래밍 Project #3 아래의 텍스트 파일 "numb.s"를 open하여, 숫자 단어들에 대한 unsigned 정수를 구한 후 전체 합을 출력한다.(단, X '...' 형태이면 16진수이고, C '...' 형태이면 ASCII코드들로 이루어진 16진수를 의미함). 2017. 10. 29.
시스템 프로그래밍 Project #2 텍스트 파일 "sample.s"를 open하여 숫자 단어, 알파벳 단어, 기타 단어 등 총 세 종류의 단어 수를 각각 카운트 하여 출력 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960#include #include #include #include void get_token_num(char *bp);int eng = 0, num = 0, etc = 0;int main(){ FILE *fp; char buf[80]; if ((fp = fopen("sample.s", "r")) == NULL) { fprintf(stderr, "file not found...\.. 2017. 10. 29.
시스템 프로그래밍 Project #1 텍스트 파일 "sample.s"를 open하여 단어의 총 수를 카운트 sample.s는 입력장치 F1으로부터 레코드를 읽고 출력장치 05에 읽어드린 내용을 복사하는 기계어 프로그램입니다.project #1은 sample.s를 오픈해 단어를 읽어와 n이라는 카운트를 증가시키며 단어의 개수가 몇 개인지 프린트 합니다. 2017. 10. 29.
OOP.종합설계 ㄱ. 주문을 누르면 무조건 20000이라는 숫자가 나옴.ㄴ. 추가토핑을 추가 할 것들이 1가지로 정해져 있음.ㄷ. 주소를 입력하는 곳이 없음.------------------------------------------------------------------------------------------------------------ㄱ. 선택한 것들의 합이 나오게 수정ㄴ. 추가토핑을 여러 가지 선택 할 수 있게 수정ㄷ. 주소를 입력하는 곳을 만들고 주문 버튼을 누르면 알림창이 뜨게 함. 잘 된점초기목적과 같게 구현했다.창을 늘이거나 줄이지 못하게 하면서 사이즈 조절을 자동으로 하게 했다. 부족한 점여러 가지 피자를 주문을 하지 못한다.주소를 입력하세요를 투명하게 하지 못했다.확인이랑 닫기 버튼의 기능이 .. 2017. 6. 16.
[명품 웹 프로그래밍] 10장 연습문제 3번, 6번, 8번 실습문제 제출하세요. 산수를 풀어봅시다@import "CSS_JS/8.css";산수 문제를 풀어 봅시다.문제는 자동으로 생성되며, 10초가 지나면 자동 채점됩니다.남은 시간 0다시0 8.csstd{padding-left : 13px;padding-right : 13px;}8.jsvar show=null, count;function ontime()//시간 카운트{document.getElementById("grade").innerHTML = 0;var time = document.getElementById("time");count = 10;if(show != null)clearTimeout(show);outtime(time);}function outtime(cls)//점점 시간이 줄어드.. 2017. 6. 3.
[명품 웹 프로그래밍] 9장 연습문제 //html 계산기 만들기 실습문제 6, 9, 10번 제출하기 바랍니다. 계산기 만들기 table { text-align: center; border: hidden; } td { width: 100px; } input { width: 90%; } 계산기 만들기 10.js var expression=""; function number(text) // 버튼으로 입력받은 문자를 win에 표시 { expression += text; document.getElementById("win").value = expression; } function compute() // win에 표시된 수식들을 계산, 수식이 불가능한 경우를 생각해서 수정을 할려고 했으나 모르겠습니다.ex> 12+- 이런 경우에 어떻게 구분을 해야 하는지 모르겠습니다. { do.. 2017. 6. 3.
[명품 웹 프로그래밍] 8장 연습문제 8장실습문제 1, 3, 5, 10번을 제출하기 바랍니다. 10. DOM 객체 동적 삽입 정답의 동적 삽입 Q. 거울아 거울아 세상에서 누가 제일 예쁘니? 답보기 Q. 죽느냐 사느냐 어떤 것이 문제인가? 답보기 10.js function addAnswer(obj, text) { var object = obj.parentElement; var newP = document.createElement("p"); //p태그 생성 if(obj != object.lastElementChild) //마지막 자식이 아니면 리턴 return; else { newP.innerHTML = text; //마지막이면 text를 생성 object.appendChild(newP); } newP.onclick = function() /.. 2017. 6. 3.
[명품 웹 프로그래밍] 7장 연습문제 7장 실습문제 중 8번과 10번을 제출하세요. 10번은 리터럴 표기법을 이용한 방법과 객체생성자(object constructor)를 이용한 방법 두가지로 작성하여 제출하기 바랍니다. book 객체 배열 만들기book 객체 배열 만들기var bigger=0;//가격이 가장 큰 변수var s = new Array();//배열var i;//for문을 위한 변수for(i=0;i book 객체 배열 만들기 2017. 6. 3.
[명품 웹 프로그래밍] 6장 open challenge 2017. 6. 3.
[명품 웹 프로그래밍] 3장 open challenge 2017. 6. 3.
[명품 웹 프로그래밍] 2장 2017. 6. 3.
[JAVA] 이벤트 그래픽 1.(pp. 466) KeyPad를 클릭한 버튼의 숫자만 출력되도록 수정 12345 @Override public void actionPerformed(ActionEvent e) { String actionCommand = e.getActionCommand(); txt.setText(txt.getText() + actionCommand); }Colored by Color Scriptercs12345 @Override public void actionPerformed(ActionEvent e) { String actionCommand = e.getActionCommand(); txt.setText(actionCommand); }Colored by Color Scriptercs txt.getText()를 지.. 2017. 6. 3.
AI8.의사결정트리 아래를 논리식으로 바꾸는 함수 char* phenotype(int genotype[3*8]) 만들기 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 1 1 1 1 1 1출력 예) 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 1 1 1 1 1 1 (p1 v ~p3) ^ (~p v ...) ^ (p1 v ... char * phenotype(int genotype[TERMNO][ATTNO *2]);char * phenotype(int genotype[TERMNO][ATTNO *2]){ int i, j;/* 루프 제어 변수 */ for (i =0; i 반복문을 써서 논리식을 출력합니다, 2017. 6. 3.
AI7.시계열학습 1. 첨부한 rawdata.txt를 사용하여 강의안 내용 실습과정 작성2. (강의에서 안내한) 통계청 데이터를 이용하여 myrawdata.txt를 생성한 후, ml1으로 학습하고, 결과를 분석 1. 첨부한 rawdata.txt를 사용하여 강의안 내용 실습과정 작성 ************************************************************************************************* < 필드 4.. 2017. 6. 3.
[2839] 설탕배달 #include int main(){int three, five, n; scanf("%d", &n); five = n / 5;n %= 5; while (five >= 0) {if (!(n % 3)) {three = n / 3;n %= 3;break;}five--;n += 5;}printf("%d", n == 0 ? five + three : -1);return 0;} 2017. 4. 21.
[2558] A+B - 2 #include int main(){int a, b;int sum = 0;scanf("%d", &a); scanf("%d", &b);if (a > 0 && a 0 && b 2017. 4. 21.