• Keine Ergebnisse gefunden

bis 29.04

N/A
N/A
Protected

Academic year: 2021

Aktie "bis 29.04"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Prof. Dr. R. Schrader SS 2005 Katja Korherr

1. Übung zur Vorlesung Informatik I Abgabe: 22.04. bis 13.00 Uhr Besprechung: 25.04. bis 29.04.

in den Übungsgruppen

Es sind alle Aufgaben schriftlich vorzubereiten. Die durch einen Stern(?)gekenn- zeichneten Aufgaben sind außerdem spätestens am Freitag, den 22.04. bis 13.00 Uhr im Briefkasten des ZAIK, Weyertal 80, abzugeben. Diese werden von den Übungsleitern, denen Sie zugeteilt wurden, korrigiert. In der darauffolgenden Woche (Montag 25.04 bis Freitag 29.04) werden dann alle Aufgaben in den Übungs- stunden besprochen.

Wenn Sie die Aufgaben gemeinsam mit einem Kommilitonen bearbeiten, der auch in Ihrer Übungsgruppe ist, dann dürfen Sie die Aufgaben auch zu zweit abgeben.

Die Einteilung der Übungsgruppen finden Sie ab Montag, den 18.04. auf unserer Internetseite. Wenn Sie die Übungsgruppe wechseln möchten, dann müssen Sie in der entsprechenden anderen Gruppe einen Tauschpartner finden. Außerdem müssen beide Übungsleiter einverstanden sein.

Bitte schreiben Sie den Namen Ihres Übungsleiters sowie den Tag und die Uhrzeit Ihrer Übungsgruppe rechts obenauf Ihr Übungsblatt. Nur so können wir sicher- stellen, dass Ihre Lösungen auch bei Ihrem Übungsleiter ankommen.

Aufgabe 1:

Betrachten Sie den folgenden Algorithmus.

(1) forj= 2tondo (2) key=A[j]

(3) i= 1

(4) while(i < j & A[i] <key) (5) i=i+ 1

endwhile (6) while(i≤j) (7) puffer=A[i]

(8) A[i] =key

(9) key=puffer (10) i=i+ 1

endwhile enddo

1

(2)

a) Was macht der Algorithmus?

b) Wie sieht eine Eingabefolge im besten Fall aus und wie im schlechtesten Fall?

Aufgabe 2: (?)

Zeigen Sie durch Vollständige Induktion a)Pn

i=1

i= n(n2+1)

b) Pn

i=0

xi = 1−1−xn+1x (x6= 1)

(4 Punkte)

Aufgabe 3: (?)

Betrachten Sie die Fibonacci-Reihe:

1 1 2 3 5 8 13 21 31 . . .

Jede Zahl nach der zweiten ist die Summe der beiden Zahlen vor ihr.

a) Formulieren Sie einen Algorithmus, der in ein Array der Längenjeweils an die i-te Stelle diei-te Fibonaccizahl schreibt.

b) Führen Sie eine Laufzeitanalyse für Ihren Algorithmus durch. Dabei dürfen Sie davon ausgehen, dass jeder Programmbefehl die konstante Zeitc= 1benötigt.

c) Beweisen Sie die in b) errechnete Laufzeit mittels Vollständiger Induktion.

(6 Punkte)

2

Referenzen

ÄHNLICHE DOKUMENTE

[r]

• typical safety measures for wood preservatives are adjusted to mechanical hazards wood. • leather or fabric gloves instead

andere mehr einreichen. Eurer Fantasie sind dabei keine Grenzen gesetzt. Der Einsen- deschluss für alle Beiträge ist der 30. Länger kann ich nicht warten. Ich bin jetzt schon

Gegenanzeigen: Keine Anwendung bei Magengeschwüren, Überempfi ndlichkeit gegen die Wirkstoffe, gegen andere Apiaceen (Umbelliferen, z. Anis, Fenchel), gegen Anethol (Bestandteil

Das Symposium greift aktuelle Diskussionen zum Ornament auf und fragt nach den Gründen für eine Wiederkehr des Interesses am Ornament auch in.. Gestaltungsfragen

Description: ERAS: MONASH SCHOOL OF HISTORICAL STUDIES ON-LINE JOURNAL Call For Opinion Pieces Seventh Edition. Dear postgraduate student/staff

Im Bereich der Kiesgrube Niederfeld befinden sich gemäss der Gewässerschutzkarte (GIS-ZH 2018) zudem drei oberflächennahe Fassungen (k 16-5 mit Fassungen 1 und 2 sowie k 16-19;

Die Fakultät für Wirtschaftsingenieur- wesen und Maschinenbau zeigte sich für die Durchführung einer weiteren Exkursion, dieses Mal nach Kanada, veranrwortlich.. Operativ wurde