Dies ist eine statische Kopie unseres alten Forums. Es sind keine Interaktionen möglich.
This is a static copy of our old forum. Interactions are not possible.
  • "Joachim" is male

Posts: 2,863

Date of registration: Dec 11th 2001

Location: Hämelerwald

Occupation: Wissenschaftlicher Mitarbeiter (Forschungszentrum L3S, TU Braunschweig)

81

Thursday, February 21st 2002, 4:46pm

Quoted

Original von Informatik Minister
Dann steh ich auf, zieh Tom am Piephahn und renne schnell weg....
Das wird nix. Da laufen ja noch 4 oder 5 Hiwis rum. Die packen dich noch bevor du die Tür erreicht hast und lassen dich erst wieder frei, wenn du als Strafe das Scheme-Buch auswendig gelernt hast (aber auf Englisch natürlich). :D Und DAS ist ja nun wahrlich nicht besonders angenehm... Hat aber den Vorteil, daß du danach als Dozent für Scheme arbeiten kannst. Also:
Dr. med. Dr. vet. B.Sc. Dipl. Ing (FH) Scheme-Doz. Wolfram Twelker
The purpose of computing is insight, not numbers.
Richard Hamming, 1962

Informatik Minister

Senior Schreiberling

  • "Informatik Minister" is male

Posts: 1,234

Date of registration: Dec 11th 2001

82

Thursday, February 21st 2002, 4:50pm

alternativ...

darf ich aber auch bestimmt sämtliche archivierten mathe klausuren in präfix notation mutieren....

Quoted

Dr. med. Dr. vet. B.Sc. Dipl. Ing (FH) Scheme-Doz. Wolfram Twelker


BONUS....von wegen, es gäb keine jobs auf scheme basis....herr pegonox

btw.: JA, ich sitze den ganzen tag vorm rechner....was hat man sonst schon zu tun 1tag vor programmierenprüfung als ein in den semesterferien alleingelassener bielefelder in hannover...


  • "Joachim" is male

Posts: 2,863

Date of registration: Dec 11th 2001

Location: Hämelerwald

Occupation: Wissenschaftlicher Mitarbeiter (Forschungszentrum L3S, TU Braunschweig)

83

Thursday, February 21st 2002, 4:59pm

Quoted

Original von Informatik Minister
btw.: JA, ich sitze den ganzen tag vorm rechner....was hat man sonst schon zu tun 1tag vor programmierenprüfung als ein in den semesterferien alleingelassener bielefelder in hannover...
Ach, klarer Fall von Internetsucht! :D :D :D
The purpose of computing is insight, not numbers.
Richard Hamming, 1962

Mieks

Alter Hase

  • "Mieks" is male

Posts: 106

Date of registration: Jan 14th 2002

Location: Linden

84

Thursday, February 21st 2002, 5:04pm

Hm, also wenn ich mir die Aufgaben so anschaue, hab ich das Gefühl, dass sie gestern leichter waren als heute.. was kommt dann wohl morgen? Naja, der Minister wirds uns sagen :] .
Achso, probiert nicht nen Aufgabenzettel mitzunehmen... gibt nur ärger... und ist gar nicht rechtens.. :(
Realität ist der bedauerliche Zustand, der auf mangelnden Alkoholkonsum zurückzuführen ist.

Informatik Minister

Senior Schreiberling

  • "Informatik Minister" is male

Posts: 1,234

Date of registration: Dec 11th 2001

85

Thursday, February 21st 2002, 6:12pm

die baum aufgabe

steht ja fast genauso im begleitmaterial

kapitel2
suche nach "element-of-set?"

nur das mit dem (0 1 1) usw. fehlt

naaaja naja

darauf hat man in der prüfung doch sogar zugriff

Mieks

Alter Hase

  • "Mieks" is male

Posts: 106

Date of registration: Jan 14th 2002

Location: Linden

86

Thursday, February 21st 2002, 6:44pm

hm... hab in der Prüfung an alles gedacht, nur nicht daran mir was ausm Netz zu ziehen und da irgendwo auf gut Glück rumzusuchen... weiß nicht ob das was bringt. Lieber fragen. Fragen, fragen, fragen. Das hilft am meisten!
Realität ist der bedauerliche Zustand, der auf mangelnden Alkoholkonsum zurückzuführen ist.

Diktator

Senior Schreiberling

  • "Diktator" is male
  • "Diktator" started this thread

Posts: 605

Date of registration: Feb 12th 2002

Location: Region Hannover

Occupation: Gartenbau

87

Thursday, February 21st 2002, 8:13pm

Quoted

Original von Mieks
Lieber fragen. Fragen, fragen, fragen. Das hilft am meisten!

ich denke man darf nicht mehr so häufig fragen wie letztes jahr. ?(
Diktator
Holzhacken ist deshalb so beliebt, weil man bei dieser Tätigkeit den Erfolg sofort sieht. - Albert Einstein

Mieks

Alter Hase

  • "Mieks" is male

Posts: 106

Date of registration: Jan 14th 2002

Location: Linden

88

Thursday, February 21st 2002, 9:25pm

Wer soll Dir verbieten zu fragen ?
Was du als Antwort erhälst ist ne andere Frage... aber bei kleinen Fehlerchen bekommst auch schonmal nen Tip.
Realität ist der bedauerliche Zustand, der auf mangelnden Alkoholkonsum zurückzuführen ist.

Diktator

Senior Schreiberling

  • "Diktator" is male
  • "Diktator" started this thread

Posts: 605

Date of registration: Feb 12th 2002

Location: Region Hannover

Occupation: Gartenbau

89

Thursday, February 21st 2002, 10:01pm

puhh!

Quoted

Original von Mieks
... aber bei kleinen Fehlerchen bekommst auch schonmal nen Tip.

na dann kann ich ja beruhigt schlafen. 8)
Diktator
Holzhacken ist deshalb so beliebt, weil man bei dieser Tätigkeit den Erfolg sofort sieht. - Albert Einstein

MAX

Senior Schreiberling

  • "MAX" is male

Posts: 822

Date of registration: Dec 11th 2001

Location: Hannover

90

Thursday, February 21st 2002, 11:08pm

Nö!!!

Kannst du nicht!!! Zuerst bestehen und dann ruhig schlafen!!! Sonst ....|....|.....|||||||...........................
tot
mfg
MAX

Informatik Minister

Senior Schreiberling

  • "Informatik Minister" is male

Posts: 1,234

Date of registration: Dec 11th 2001

91

Thursday, February 21st 2002, 11:25pm

ich fürchte....fürchte

ruhig schlafen = nich drin...

so billige überlegungen und gerüchte sind natürlich schädlich und blöde...
aber ich hab ma alle kapitel durchgegangen...und so chronologisch würd jetzt gut so irgendwas mit ordentlich set! in Toms programm passen...

mhmmm

ach schei** was drauf, wir werden sehen

jedem, der morgen prüfung hat, glück auf!

migu

free rider

  • "migu" is male

Posts: 2,643

Date of registration: Dec 11th 2001

Occupation: Developer

92

Thursday, February 21st 2002, 11:46pm

Quoted

Original von Diktator
ich denke man darf nicht mehr so häufig fragen wie letztes jahr. ?(


Och, ich steckte da bei der search-Prozedur fest und hab blöd gefragt, wie mans machen könnte und den entscheidenden Tipp bekommen: Es sollte davon ausgegangen werden, dass der binäre Baum sortiert ist.
Bloß hatte ich das quasi überlesen. Nungut. Schön fragen und es geht besser. :)

migu
tar: Anlegen eines leeren Archivs wird feige verweigert.

migu

free rider

  • "migu" is male

Posts: 2,643

Date of registration: Dec 11th 2001

Occupation: Developer

93

Thursday, February 21st 2002, 11:52pm

Quoted

Original von Joachim

Quoted

Original von migu
Sorry, aber das Forum will meinen Beitrag nicht. Die Lösungen veröffentliche ich später woanders!

Jetzt muss ich ab ins Kino... :D

Dann springe ich solange mal ein:


Hm. Schade. Ich wollte mal der erste sein, der die Lösung postet und hab's vergeigt. Naja. Dafür war der Film gutes Unterhaltungskino (Der Pakt der Wölfe).

Meine Lösung entspricht deiner bis auf Details. Also hier zum Vergleich mein search:

(define (search t v)
(define (iter r rt)
(if (empty? rt)
#f
(if (= (value rt) v)
(reverse r)
(if (< v (value rt))
(iter (cons 0 r) (left rt))
(iter (cons 1 r) (right rt))))))
(iter '() t))

Ich bau den Suchpfad von hinten auf und drehe ihn dann um (reverse).
Das ist auch schon der einzige Unterschied.
tar: Anlegen eines leeren Archivs wird feige verweigert.

sebi

Junior Schreiberling

  • "sebi" is male

Posts: 153

Date of registration: Dec 10th 2001

Location: Hannover, Erde

Occupation: lebenskünstler

94

Thursday, February 21st 2002, 11:55pm

ich schätze auch, das irgendwas aus dem bereich des konto/geld-abheben beispiels rankommt... das würde dann passen... hätte ich nix gegen, weil ich das glaube ich kapiert habe, im gegemsatz zu anderen themen, wo ich die blätter vor lauter bäumen nicht sehe :(

Mieks

Alter Hase

  • "Mieks" is male

Posts: 106

Date of registration: Jan 14th 2002

Location: Linden

95

Thursday, February 21st 2002, 11:58pm

hm... dat war dieses Zeuch mit ((let xxx).... oder ? Stimmt, das fehlt irgendwie noch...
Pakt der Wölfe is gut! Wusst als ich rauskam nur nicht genau, ob ich jetzt 4 oder 6 Stunden im Kino saß... ein wenig lang das ganze.
Realität ist der bedauerliche Zustand, der auf mangelnden Alkoholkonsum zurückzuführen ist.

migu

free rider

  • "migu" is male

Posts: 2,643

Date of registration: Dec 11th 2001

Occupation: Developer

96

Friday, February 22nd 2002, 12:35am

Quoted

Original von Mieks
hm... dat war dieses Zeuch mit ((let xxx).... oder ? Stimmt, das fehlt irgendwie noch...
Pakt der Wölfe is gut! Wusst als ich rauskam nur nicht genau, ob ich jetzt 4 oder 6 Stunden im Kino saß... ein wenig lang das ganze.


Zu Scheme:
Das mit dem let war nicht so schwierig.

Beispiel:

(define (p irgendwas)
(let ((var 4))
...
(set! var 5)
...
))

Das ist im Prinzip alles.
tar: Anlegen eines leeren Archivs wird feige verweigert.

Diktator

Senior Schreiberling

  • "Diktator" is male
  • "Diktator" started this thread

Posts: 605

Date of registration: Feb 12th 2002

Location: Region Hannover

Occupation: Gartenbau

97

Friday, February 22nd 2002, 12:15pm

Juhu

Heutige Klausur: Zahlen einer Liste sortieren.
Meine Lösung:

iterativ:
(define (insert x liste)
(define (iter anfang ende)
(cond ((null? ende) (append anfang (list x)))

((< (car ende) x) (iter (append anfang (list (car ende)))
(cdr ende)))
(else (append anfang (list x) ende))))
(iter '() liste)
)

(define (sort liste)
(define (iter liste result)
(cond ((null? liste) result)
(else (iter (cdr liste) (insert (car liste) result)))))
(iter liste '())
)

(sort '(5 1 8 6 8 1111 2 1))


wer cowhen's übungen gemacht hat, hat geile karten gehabt.
ich freu mich schon, Dr.scheme feierlich zu deinstallieren!
:D
Diktator
Holzhacken ist deshalb so beliebt, weil man bei dieser Tätigkeit den Erfolg sofort sieht. - Albert Einstein

Informatik Minister

Senior Schreiberling

  • "Informatik Minister" is male

Posts: 1,234

Date of registration: Dec 11th 2001

98

Friday, February 22nd 2002, 12:17pm

genauso wie ich...

ich war auch schnell fertig, "richtig" geübt eben....hurra

so, meins:

(define (SortW liste)
(define (iter liste Ergebnis)
(if (null? liste)
Ergebnis
(if (null? Ergebnis)
(cons (car liste) Ergebnis)
(if (<= (car liste) (car Ergebnis))
(cons (car liste) Ergebnis)
(cons (car Ergebnis) (iter liste (cdr Ergebnis)))))))
(if (null? liste)
'()
(iter liste (SortW (cdr liste)))))

(SortW '(6 3 1 6 8 3 10 2))


Diktator

Senior Schreiberling

  • "Diktator" is male
  • "Diktator" started this thread

Posts: 605

Date of registration: Feb 12th 2002

Location: Region Hannover

Occupation: Gartenbau

99

Friday, February 22nd 2002, 12:21pm

@me

die aufgabe ist natürlich (!) auch rekursiv lösbar. ist dann auch nur halb so mächtig.
Diktator
Holzhacken ist deshalb so beliebt, weil man bei dieser Tätigkeit den Erfolg sofort sieht. - Albert Einstein

sebi

Junior Schreiberling

  • "sebi" is male

Posts: 153

Date of registration: Dec 10th 2001

Location: Hannover, Erde

Occupation: lebenskünstler

100

Friday, February 22nd 2002, 1:30pm

Ladies and Gentlemen :

Let us honour this memorable moment and proudly type :
urmel> cd scheme
urmel> rm -f *

YESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS :)