Golf VI Forum  
Zurück Golf VI Forum > Community > Off Topic

Portal Forum VW-Ersatzteile bei daparto.de Galerie Member Map Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Antwort

 

LinkBack Themen-Optionen Ansicht
Alt 30.11.2011, 19:43   Direktlink zum Beitrag - 1 Zum Anfang der Seite springen
Golfumbauplaner
 
Registriert seit: 24.04.2010
Ort: Heidelberg
2.0TDI+DSG=170PS
Beiträge: 301
Canstar168 eine Nachricht über ICQ schicken
Frage Need Help

Aufgrund der Krankheit konnte ich die Vorlesung letzte Woche nicht besuchen und die Folien verstehe ich auch nicht so ganz. Wer kann mir da helfen ??
Im Internet habe ich dazu sehr wenig gefunden.

Bedanke mich voraus



Aufgabe 1 - Binäre Suche
Gegeben sei die folgende rekursive Methode:

int findIndex(int number, int[] values, int begin, int end)

{
int step = (end-begin)/2;
if (values[begin] == number)
return begin;
if (step == 0)
return -1;
if (values[begin+step] <= number)
return findIndex(number, values, begin+step, end);
else
return findIndex(number, values, begin, begin+step);
}


Aufgabe 1a) Sie implementiert die binäre Suche in einem aufsteigend sortierten Array aus Ganzzah-

len mit Hilfe von Rekursion. Ihre Parameter sind wie folgt:
• number: Ganzzahl, die im Array gesucht werden soll.
• values: Sortiertes Array, das durchsucht werden soll.
• begin: Array-Index, an dem die Suche startet.
• end: Array-Index, an dem die Suche endet. Wird selbst nicht mehr betrachtet
(nicht einschließlich).
Die Methode gibt den Index zur¨uck, an dem die gesuchte Zahl gefunden wurde oder
−1, falls die Zahl nicht im Array enthalten ist.



Aufgabe 1 b)

Beschreiben Sie, wie die Methode arbeitet. Gehen Sie dabei besonders auf die Abbruch-
bedingung und die rekursiven Aufrufe ein. Es soll klar werden, warum die Methode ge-
rade so implementiert wurde. Eine Umschreibung des Quellcodes in Worten (Beispiel:
“Die Rekursion bricht ab, wenn values an der Stelle begin gleich number ist”) ist nicht
ausreichend.


Canstar168 ist offline  

Mit Zitat antworten
Alt 30.11.2011, 20:18   Direktlink zum Beitrag - 2 Zum Anfang der Seite springen
¼-Meile-Fahrer
 
Benutzerbild von Naesh
 
Registriert seit: 07.03.2011
Ort: NRW
1.4 TSI
Beiträge: 1.081
Standard

wenn ich das so sehe, weiß ich wieso ich nicht studiert habe
xD
Naesh ist offline  

Mit Zitat antworten
Alt 30.11.2011, 21:43   Direktlink zum Beitrag - 3 Zum Anfang der Seite springen
Golfumbauinteressierter
 
Benutzerbild von commy
 
Registriert seit: 16.04.2011
Ort: Bayern
Beiträge: 165
Standard

Zitat:
Zitat von Naesh Beitrag anzeigen
wenn ich das so sehe, weiß ich wieso ich nicht studiert habe
xD
man kann ja auch etwas normales studieren


zum thread:

wäre es nicht besser in nem forum für informatiker zu fragen?
commy ist offline  

Mit Zitat antworten
Alt 30.11.2011, 23:04   Direktlink zum Beitrag - 4 Zum Anfang der Seite springen
Golfumbauplaner
 
Registriert seit: 24.04.2010
Ort: Heidelberg
2.0TDI+DSG=170PS
Beiträge: 301
Canstar168 eine Nachricht über ICQ schicken
Standard

Unter uns gibt es schon Informatiker oder Fachinformatiker..
Für eine Aufgabe möchte ich mich nicht in anderen Foren anmelden.

Ich würde mich freuen, wenn sie sich einbisschen Zeit nehmen und mir helfen könnten..
Canstar168 ist offline  

Mit Zitat antworten
Alt 01.12.2011, 06:52   Direktlink zum Beitrag - 5 Zum Anfang der Seite springen
Tuning-Freak
 
Registriert seit: 01.08.2010
Beiträge: 861
Standard

Zitat:
Zitat von Naesh Beitrag anzeigen
wenn ich das so sehe, weiß ich wieso ich nicht studiert habe
xD

Das wollte ich auch gerade schreiben!
Wofür braucht man denn so einen Unsinn, kommt man damit nur besser durchs Leben oder hat das auch einen geistigen Mehrwert?
Andreazzz ist offline  

Mit Zitat antworten
Alt 01.12.2011, 09:17   Direktlink zum Beitrag - 6 Zum Anfang der Seite springen
Golfumbauinteressierter
 
Benutzerbild von Dave86
 
Registriert seit: 26.12.2010
Ort: Villingen-Schwenningen
Golf VI Highline 1.4 TSI (122PS)
Entwicklungsingenieur/ Ausbilder
Beiträge: 167
Standard

Ihr sollt dem Kerle hier helfen und euch nicht aufregen, was des soll!

@Canstar: Ich könnte dir die Aufgabe am weekend ein wenig näher bringen, wenns bis dahin noch nicht zu spät ist... .

Viele Grüße

Dave
Dave86 ist offline  

Mit Zitat antworten
Alt 01.12.2011, 09:22   Direktlink zum Beitrag - 7 Zum Anfang der Seite springen
TSI
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Dave86 Beitrag anzeigen
Ihr sollt dem Kerle hier helfen und euch nicht aufregen, was des soll!


Dave
Gefällt mir
 

Mit Zitat antworten
Alt 01.12.2011, 09:26   Direktlink zum Beitrag - 8 Zum Anfang der Seite springen
Golfbegeisterter
 
Registriert seit: 13.09.2011
Ort: Osnabrück
1,4TSI 90KW 6SG Golf VI Comfortline
Beiträge: 125
Standard

ist das in c++? ich denke schon.

also wenn du binäre Suchbäume beschreiben sollst (1b) dann schau dir das am besten bei Wikipedia an, da gibt es immer gute Animationen zu verschiedenen Suchalgorithmen.

1a verstehe ich nicht, die Funktion ist doch schon rekusiv, was soll man da noch ändern?
kornundsprite ist gerade online  

Mit Zitat antworten
Alt 01.12.2011, 09:29   Direktlink zum Beitrag - 9 Zum Anfang der Seite springen
Golfbegeisterter
 
Registriert seit: 13.09.2011
Ort: Osnabrück
1,4TSI 90KW 6SG Golf VI Comfortline
Beiträge: 125
Standard

oder sollst du jetzt noch ein Feld anlegen und die Funktion darin suchen lassen?
Wäre hilfreich wenn du dein Modul und dein Semester angibst, dann kann man besser einschätzen was dein Prof da von dir will.
kornundsprite ist gerade online  

Mit Zitat antworten
Alt 01.12.2011, 13:35   Direktlink zum Beitrag - 10 Zum Anfang der Seite springen
Golfumbauplaner
 
Registriert seit: 24.04.2010
Ort: Heidelberg
2.0TDI+DSG=170PS
Beiträge: 301
Canstar168 eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von Dave86 Beitrag anzeigen
Ihr sollt dem Kerle hier helfen und euch nicht aufregen, was des soll!

@Canstar: Ich könnte dir die Aufgabe am weekend ein wenig näher bringen, wenns bis dahin noch nicht zu spät ist... .

Viele Grüße

Dave
ich habe bis montag 17:00 Zeit. Die 2. und 3. Aufgabe des Übungsblatts habe ich schon gemacht.
Vielen Dank Dave
Canstar168 ist offline  

Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 22:53 Uhr.


Powered by vBulletin

SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.