[자료구조] 마방진과 큐스택 계산기

등록일 2001.11.10 한글 (hwp) | 14페이지 | 가격 1,000원

소개글

많은 도움이 됐으면 합니다.

목차

1. 마방진
1. 1. 알고리즘
1. 2. 마방진 프로그램 폼
1. 3. 마방진 Source
2. 큐, 스택을 이용한 계산기
2. 1. 알고리즘
2. 2. 계산기 프로그램 폼
2. 3. 계산기 Source

본문내용

이 프로그래밍은 마방진과 큐, 스택을 이용한 계산기를 합쳐놓은 프로그램입니다.
이 곳에서 마방진 버튼을 클릭하면 마방진 프로그램이 실행되고, 계산기 프로그램을 클릭하면 큐,스택을 이용한 계산기 프로그램이 실행됩니다.
1. 마방진

1. 1. 알고리즘

(1) 1행의 중간열을 1로 채운다.

(2) ■방향으로 다음 위치로 이동하되 위에 행이 없으면 제일 아래로 이동한 후 ■방향으로 빈칸에 2, 3, ■을 채운다.

(3) 왼쪽에 열이 없으면 제일 오른쪽으로 이동한 후 ■방향으로 4, 5, ■를 채운다.

(4) 이동 중 숫자가 채워진 칸을 만나면 하나 ■위치로 가서 ■방향으로 빈칸에 6, 7, 8, ■을 채운다.
1. 3. 마방진 Source

Private Sub Command1_Click()
form_1.Hide
End Sub

Private Sub Form_Load()

Dim i

For i = 3 To i = 17 Step 2
nLst.AddItem i
Next i

End Sub

Private Sub nLst_DblClick()

Dim n, i
Dim a(100, 100)

n = Val(nLst.Text)

Badukpan n

Mabang a, n

nLst.SetFocus

End Sub

Sub Badukpan(n)

Dim hng, yul
Dim pok, npi
Dim sijakX
Dim idx, i
Dim fsize(17)

mbjPicjeger

fsize(3) = 80: fsize(5) = 50
fsize(7) = 35:
*원하는 자료를 검색 해 보세요.
  • 스택과 큐를 이용한 프로그래밍 리포트 7페이지
    ■ 본 프로그램은 스택을 이용한 프로그램으로서 PUSH와 POP을 이용 하여 원소(문자)를 삽입하거나 삭제할 수 있는 프로그램입니다. ■ 사용방법은 메뉴에서 숫자 1을 입력하여 문자 하나를 push할 수 있고 삽입이 끝나면 리턴하여 다시 문자 하나를 입력할 수..
  • 자바로 구현한 스택(Stack) 5페이지
    1. 프로젝트 개요 및 선행 조사“Stack” 이라는 자료구조(Data Structure)에 대해 이해하고, Stack이라는 Abstraction을 실제 프로그래밍 해봄으로써, Programming 기초 전반에 걸친 지식, 기법 등을 정리하고, 보다 폭 넓은 이해와 경..
  • [자료구조] C++ 링크드리스트 사용한 스택으로 ()짝 맞추기 12페이지
    [문제정의]스택을 사용하여 (와 )의 짝을 맞추어 짝이 맞지 않을 때는 잘못된 곳의 위치를 알려주는 프로그램을 작성하라.입력과 출력은 파일을 사용해야 한다.Template을 사용하여야 한다.구조체를 사용하여 위치 정보를 기록해야 한다.동적메모리 할당을 사용하여 스택을 ..
  • Stack(스택) 20페이지
    *추상자료형 Stackpush(S, x)top ← top+1;// ①if (top > stack_SIZE) then overflow; else S(top) ← x; // ② end push( ) - 스택 S에서 to..
  • 성균관대 C프로그래밍-Stack&Que 21페이지
    1. 실습내용Linked List를 이용하여 다음 여섯 가지의 함수를 구현한다.① push 함수스택에 새로운 데이터를 맨 위에 넣는 함수이다. 이전에 실습했던 것 중 headInsert와 같은 역할을 한다.② pop 함수스택의 맨 위에서 데이터를 꺼내는 역할을 하는 함..
  • C++로 구현한 stack(배열로) 3페이지
    #include const int maxstack=10; //fix maxstack sizetypedef int Stack_entry;void introduction();//menu funtionclass Stack{ public: Stack();..
  • [프로그램] Stack 프로그램 (c++) 2페이지
    #include < iostream.h >#define size 10 char array[size];int top=0;void push(char);void pop();void print();void push(char data){if(top==size){cout << "..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서