• Keine Ergebnisse gefunden

Übung 2

N/A
N/A
Protected

Academic year: 2022

Aktie "Übung 2"

Copied!
5
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Übung

Steffen Reith

3.5.17

(2)

Aufgang

:

nur

Ideen

: - Band

durchlaufen

ist

notwendig

, denn sonst könnte

man

Oidi

nicht von

Oi

"

ti

0 unterscheiden .

Band durchlaufen

kostet Oln

)

maximal

Ollogu

) mal das

Band

durch mustern

- # ten und # den halbieren , das

geht logn

- mal

- Zeichen nicht löschen

, sondern als

gelöscht

markieren

BSA

-000111 O # 01 # 1 O # # 1 # # awz

- 00111 abl , da Anzahl

ungerade

- 00011111 0 # 0 1 # 1 # 1

(3)

Pseudocode :

1,

prüfe

ob

Eingabe

nur aus B besteht Cizo ) , wenn

0h

) {

ja

ahz

2,

prüfe

ob

Eingabe

die Form Ottt hat und ob

Ol "

) |

Iwl gerade . Wenn nicht ablehnen

3, Lösche

jede

zweite Null bzw . Eins durch eine Lösch .

markierung (

z . B. #

)

. Um kopieren dauert zu

° "

) |

# wird in

Zukunft ignoriert

lange

.

(4)

ocu

, { 4) Überprüfe

ablehnen , ob # ten und # oen , wenn nicht

Ollogn

)

{

5 , Schritt 3 und 4 wiederholen bis nur noch eine 0

Durchläuft

und 1 vor kommen

dann

Wenn ~

genau

eine 0

und

eine 1 awz

Oln

) {

sonst ablehnen

Laufzeit

: 0h ) toln

)

+

(

Olu ) t Ocu )

) Ollogu )

t Olu

)

=

Olulogu )

Teilte

:

Idee

: - zähle

binär

0 und den

-

Binär darstellung

von u

braucht Oclogn )

Bits

(5)

04 ) -

{

1,

überprüfe

Form

0×19

. Falls x.

gzo

awz .

Speicher

Ollog ) {

2 , zähle Oen

auf

2. Band binär

SPÜLT

{

3 , schreibe Treuen

marking

Ollogu

) .

{ 4

, zähle den

auf Band

2 binär

(

nach #

)

Speicher

guy

.

{

5 , vergleiche

Binär

zahlen links und rechts vom #

Speicher Wenn

gleich

awz sonst

ablehnen

zusammen

Oclogu ) #

-

Referenzen

ÄHNLICHE DOKUMENTE

einfache oder komplexe Typen deklariert sind, während einfache Typen keine anderen Elemente, Attribute oder Gruppen, sondern nur Facets enthalten können. Weitere Informationen

 Kopieren Sie das Verzeichnis seminar mit seinen Unterverzeichnissen in das Verzeichnis sicherung im Verzeichnis privat, ohne das Verzeichnis. sicherung vorher zu

 Schreiben Sie ein Programm, das drei Zahlen in den Variablen mit den Namen zahl1, zahl2 und zahl3 speichert, den Mittelwert der drei Zahlen berechnet und den Mittelwert in

Ergänzen wir dies mit den Resultaten dieser Aufgabe, so haben wir im Teil (b) gezeigt, dass (C b (R), k·k ∞ ) eine involutive Banachalgebra ist: Die Norm ist submultiplikativ und

[r]

[r]

Sascha sagt zu Sam: Du darfst / kannst / weißt mein Fahrrad nicht anfassen.. Nic will / kann / weiß, dass Sam

Für seine Rolle in einem Shakespeare-Stück.. Woran erinnert