'Programming > Algorithm' 카테고리의 다른 글
Tic Tac Toe (0) | 2015.02.07 |
---|---|
RSA (0) | 2015.02.07 |
Prime Number (0) | 2015.02.07 |
Magic Square (0) | 2015.02.07 |
Linked List Calculator (0) | 2015.02.07 |
Tic Tac Toe (0) | 2015.02.07 |
---|---|
RSA (0) | 2015.02.07 |
Prime Number (0) | 2015.02.07 |
Magic Square (0) | 2015.02.07 |
Linked List Calculator (0) | 2015.02.07 |
AI 시간에 짰던 틱택토 소스
절대 컴퓨터를 이길 수 없다!
WELL512 (0) | 2015.02.07 |
---|---|
RSA (0) | 2015.02.07 |
Prime Number (0) | 2015.02.07 |
Magic Square (0) | 2015.02.07 |
Linked List Calculator (0) | 2015.02.07 |
암호학 과제로 짰던 소스
WELL512 (0) | 2015.02.07 |
---|---|
Tic Tac Toe (0) | 2015.02.07 |
Prime Number (0) | 2015.02.07 |
Magic Square (0) | 2015.02.07 |
Linked List Calculator (0) | 2015.02.07 |
////////////////////////////////////////////////////////////////////////////////
// Title : 소수판정 알고리즘
// Author : 최민혁
// Revision : 2006. 9. 29 First implementation
////////////////////////////////////////////////////////////////////////////////
#include <stdio.h>
int main( void )
{
int n;
int i = 1, count = 0;
printf( "Enter a number : " );
scanf( "%d", &n );
while( i <= n )
{
if( n % i == 0 )
count++;
i++;
}
if( count == 2 )
printf( "%d is Prime Number\n", n );
else
printf( "%d is not Prime Number\n", n );
return 0;
}
Tic Tac Toe (0) | 2015.02.07 |
---|---|
RSA (0) | 2015.02.07 |
Magic Square (0) | 2015.02.07 |
Linked List Calculator (0) | 2015.02.07 |
Hanoi Tower (0) | 2015.02.07 |
대각선 마방진
짝수차 마방진
홀수차 마방진
RSA (0) | 2015.02.07 |
---|---|
Prime Number (0) | 2015.02.07 |
Linked List Calculator (0) | 2015.02.07 |
Hanoi Tower (0) | 2015.02.07 |
Fibonacci Search (0) | 2015.02.07 |
Prime Number (0) | 2015.02.07 |
---|---|
Magic Square (0) | 2015.02.07 |
Hanoi Tower (0) | 2015.02.07 |
Fibonacci Search (0) | 2015.02.07 |
Euclid (0) | 2015.02.07 |
////////////////////////////////////////////////////////////////////////////////
// Title : 하노이탑
// Author : 최민혁
// Revision : 2006. 9. 29 First implementation
////////////////////////////////////////////////////////////////////////////////
#include <stdio.h>
const int MAX = 3;
void hanoi( int n, char from, char temp, char to );
int main( void )
{
char a = 'A';
char b = 'B';
char c = 'C';
hanoi( MAX, a, b, c );
return 0;
}
void hanoi( int n, char from, char temp, char to )
{
if ( n == 1 )
printf( "%c -> %c\n", from, to );
else
{
hanoi( n - 1, from, to, temp );
printf( "%c -> %c\n", from, to );
hanoi( n - 1, temp, from, to );
}
}
Magic Square (0) | 2015.02.07 |
---|---|
Linked List Calculator (0) | 2015.02.07 |
Fibonacci Search (0) | 2015.02.07 |
Euclid (0) | 2015.02.07 |
Double Linked List (0) | 2015.02.07 |
역시 과제로 짰던 피보나치 검색 소스
Linked List Calculator (0) | 2015.02.07 |
---|---|
Hanoi Tower (0) | 2015.02.07 |
Euclid (0) | 2015.02.07 |
Double Linked List (0) | 2015.02.07 |
DES (0) | 2015.02.07 |
////////////////////////////////////////////////////////////////////////////////
// Title : Euclid 알고리즘
// Author : 최민혁
// Revision : 2006. 9. 29 First implementation
////////////////////////////////////////////////////////////////////////////////
#include <stdio.h>
int main(void)
{
int a, b, temp;
printf( "GCD를 구할 두 수를 입력하시오 : " );
scanf( "%d %d", &a, &b );
while( b != 0 )
{
if( b > a )
{
temp = b;
b = a;
a = temp;
}
temp = b;
b = a % b;
a = temp;
printf( "GCD( %d, %d )\n", a, b );
}
printf( "\nGCD( a, b ) = %d\n", a );
return 0;
}
Hanoi Tower (0) | 2015.02.07 |
---|---|
Fibonacci Search (0) | 2015.02.07 |
Double Linked List (0) | 2015.02.07 |
DES (0) | 2015.02.07 |
달팽이 배열 (0) | 2015.02.07 |
대학시절 과제로 짰던 주소록 관리 프로그램 소스
Fibonacci Search (0) | 2015.02.07 |
---|---|
Euclid (0) | 2015.02.07 |
DES (0) | 2015.02.07 |
달팽이 배열 (0) | 2015.02.07 |
Random Swap (0) | 2015.02.07 |