반응형

2003/07 52

세계 IT석학 몰려온다

세계 IT석학 몰려온다 [디지털타임스] 2003년 07월 10일 (목) 02:57 세계 저명 석학들이 오는 24~25일 개최되는 차세대 성장산업 국제회의 참석하기 위해 한국을 대거 방문한다. 9일 산업자원부에 따르면 이번 국제회의에서 세계 학계ㆍ업계 전문가 18명이 한국의 차세대 성장동력발전방안에 대해 다양한 의견과 아이디어를 제시할 예정이다. 학계에서는 미국 미래학자이자 `메가 트렌드 2000`의 저자인 존 나이스빗(전 존슨ㆍ케네디 대통령 보좌관)을 비롯해 △프랑스 미래학자 기 소르망 △폴 로머(스탠포드대) △스캇 스턴 (노스웨스턴대) △로버트 고든 (노스웨스턴대) △장 끌로드 베르텔레미 (프랑스 파리1대학) △로버트 위버 (펜실베니아대) △데이빗 모워리 (버클리대) 교수가 참석한다. 공학전문가로는 세..

IT/이슈 2003.07.10

[Java] Soma Cube

프로그래밍 언어 / 2003년 1학기 / 한상영 교수님 [설명] 임의의 블럭들의 모양을 입력으로 받은 다음 그 블럭들을 이용해 3*3*3의 큐브를 만들 수 있는 distinct한 모든 해를 구하는 프로그램. Soma Cube라고 널리 알려진 문제. [cube.java] /************************************************************ http://zzun.net ******************************************************/ import java.io.*; class Piece // a class of each piece { public Piece(char s) { ptn = new int[2][27*24/2]; // pat..

IT/소스코드 2003.07.10

[C++] 3-dimension 63-Puzzle

프로그래밍 언어 / 2003년 1학기 / 한상영 교수님 [설명] 2차원에서의 15-puzzle을 3차원으로 확장한 개념. 임의의 퍼즐 배치를 입력으로 받아 Optimal Solution(최소move)을 구함. Cell을 움직이거나, 움직임의 sequence를 입력받아 움직일 수 있음. [puzzle.cpp] #include #include #include #include #include #define WIDTH 4 short CELL[WIDTH][WIDTH][WIDTH]; short* CELL_S = &(CELL[0][0][0]); // the 1-dimension alias of the 3-dimension array CELL short MD[WIDTH*WIDTH*WIDTH][WIDTH*WIDTH*WI..

IT/소스코드 2003.07.10

[C++] Booth's Algorithm Simulator

컴퓨터 구조 / 2003년 1학기 / 김지홍 교수님 Booth's Algorithm을 이용한 Low Level적인 곱셈을 시뮬레이션 /************************************************************************* ** ** ** Assignment 3. 1번 Booth's algorithm simulator ** ** ** ** ca49 2001-12204 이준희 ** ** ** *************************************************************************/ #include #include #include #include #include void printHex(int hex) // int를 16진..

IT/소스코드 2003.07.10

[Java] Hash Table과 AVL Tree를 이용한 Pattern Matching 2/2

자료구조 / 2002년 2학기 / 문병로 교수님 [Matching.java 2/2] public class Matching { private static String inputFileName = "testpaper.txt"; // 인풋 파일 이름 public static int k = 6; // 검색의 최소 한계가 되는 글자수 private static LinkedList[] foundLists; // 글자를 검색한 결과가 저장될 곳 private static HashTable ht; // 해쉬 테이블 public static void main(String[] args) throws IOException { BufferedReader in = new BufferedReader(new FileReader(..

IT/소스코드 2003.07.10

[Java] Hash Table과 AVL Tree를 이용한 Pattern Matching 1/2

자료구조 / 2002년 2학기 / 문병로 교수님 [설명] Matching.java class HashTable : 해쉬테이블을 구현한 클래스. 직접 구현. 테이블의 각 엔트리는 하나의 AVLTree. class AVLTree : AVL트리 구현. 공개되어 있는 소스에서 가져와서 약간씩 수정하였습니다. URL : http://www.cs.fiu.edu/~weiss/dsaajava/code/DataStructures/AvlTree.java 트리의 각 노드는 key가 되는 스트링과, LinkedList 형의 data를 갖습니다. class LinkedList : (int, int) 형의 data를 갖는 링크드리스트. 직접 구현. class Matching : 파일을 읽어 data를 저장하고, 콘솔로부터 입력을..

IT/소스코드 2003.07.10
반응형