• Nie Znaleziono Wyników

Zestaw zada´n nr. 7

N/A
N/A
Protected

Academic year: 2021

Share "Zestaw zada´n nr. 7"

Copied!
1
0
0

Pełen tekst

(1)

Krak´ow 4.12.2011

Zestaw zada´ n nr. 7

1. Zaimplementuj strukture

danych stos oraz metody dla operacji charakterystycznych dla tej struktury:

• wstaw to stosu: O(1)

• pobierz ze stosu: O(1)

• sprawd´z czy jest pusty: O(1)

2. Zaimplementuj strukture danych kolejka cykliczna oparta na tablicy oraz metody dla operacji charakterystycznych dla tej struktury:

• wstaw to kolejki: O(1)

• pobierz z kolejki: O(1)

• sprawd´z czy jest pusta: O(1)

Jaka jest zaleta wynikajaca z u˙zywania kolejki cyklicznej?

3. Zaimplementuj algorytm sortowania tablicy A typu array[1..N] zbudowanej z dziesietnych liczb k-cyfrowych przy u˙zyciu tablicy dziesie

ciu kolejek. Typ liczba to array[1..k] cyfr, najbardziej znaczcy bit jest pod indeksem 1.

4. Napisz funkcje

sprawdzaja

ca

czy zadane wyra˙zenie nawiasowe sk ladaja

ce sie

z naw- ias´ow okra

g lych i kwadratowych jest poprawne. Zak ladamy, ˙ze dana jest funkcja Da- jZnak:integer, kt´ora przyjmuje nastepujace warto´sci: -1 dla (, 1 dla ), -2 dla [, 2 dla ] i 0 na oznaczenie ko´nca wyra˙zenia nawiasowego.

1

Cytaty

Powiązane dokumenty

Czy algorytm zach lanny jest optymalny dla wyda- nia reszty z kwoty 0.94 PLN.. •

[r]

[r]

[r]

Zadania programowe przygotowujemy w postaci kodu programu oraz dokumentu z kr´otkim opisem kodu oraz wynikami test´ow: plik.pdf (u˙zywamy latex, word) i umieszczamy w systemie Pegaz8.

‘ cy zbi´or inputowy do tego zadania, patrz punkt

Zaimplementuj s lownik przy pomocy drzewa AVL oraz operacje charakterystyczne dla tej struktury. Za la ‘ cz plik inputowy oraz output

Czy zawsze to przekszta lcenie jest sko´ nczone.. Zapisz podane liczby ca