Hi an alle :) Gibt es hier jemanden, der sich gerne während der Vorbereitung austauschen wollen würde? Bezüglich Lösungen zu den Übungen/Altklausuren? Man könnte sich vielleicht gegenseitig an der ein oder anderen Stelle helfen, jenachdem wo man selbst oder der Andere gerade hängt. Ich tu mich echt voll schwer, weil ich an Kleinigkeiten ne Ewigkeit sitze nur weil ich niemanden habe den ich fragen kann :D
View 8 more comments
Hab eine neue Gruppe auf Telegramm erstellt Hoffentlich kommen Leute die sich auch wirklich austauschen und gegenseitig helfen wollen 👍🏼 https://t.me/joinchat/TD7C0hXCydKVuJM9IvmUWg
für was eine Gruppe, wieso diskutieren wir nicht einfach hier???
kann man bestehen ohne Vorkenntnisse und bisher keine Vorlesung besucht zu haben ? :)
View 10 more comments
Noah pongratz codeverständnis und quick und bubblesort kann ich einigermaßen, wie hast du die Programmier aufgaben gelernt (Aufgabe 3 und Aufgabe 5 ) in der klausur?
Aufgabe 3 einfach durch die Übungen. Bei der 5 ist der große Teil der rekursiven Aufgabe normaler Code, bei dem du dann irgendwo die Methode sich selber aufrufen lässt. Kannst du durch Altklausuren ein bisschen Üben. Bei der Rekursaudgabe bekommt man schon Punkte für den Versuch.
Was ist der Unterschied zwischen dem logischen und dem exklusiven oder
Leute, nach welchem Kriterium wähle ich denn das Pivotelement aus?
ist in der klausur gegeben
kann mir das jemand erklären, stehe aufm Schlauch :(
View 2 more comments
Bei dem Modulo Operator musst du schauen wie oft 1 in 2 reinpasst, also nur 1 mal und der rest ergibt 1 analog bei 3/2, hier passt 2 nur einmal rein und der Rest ergibt 1
verstanden danke
Ist dieses Quicksort richtig? Man sollte immer das letzte Element als Pivot wählen 🥺 Please help 🆘
Ergänzung: Tausche ich eigentlich immer das Pivotelement mit einem anderen?
Hey Leute, hat jemand eine Lösung zu 10D? Komme da nicht voran :(
Gibt es irgendwo Lösungen zu den Altklausuren?
Hey Leute, ich verstehe den Code von Aufgabe 10C einfach ÜBERHAUPT nicht. FRAGE IN DEN KOMMIS Das ist ja der Code: public class Aufgabe10cCodeverständnis { // s(array) 45 public static void main(String[] args) { // s(g) int d=3; int e = 17; int f = rechnen(d,e); System.out.println("d gleich f "+(d==f)); } public static int rechnen (int a, int b) { // (d, e) int f=a; // = 3 int e = b; // = 17 System.out.println("fme "+(f-e)); int[] array = new int [] {2, 4, 6, 8, 1, 3, 5, 7, 9}; int[] g = new int [array.length]; //9 Stellen, Index bis 8 System.out.println("s(array) "+ s(array,0)); System.out.println("s(g) " + s(g,0)); for (int i = 0; ia; j--) { // ab 9 bis g[j-1]=array[j-a+1]; System.out.println("S "+j+" W "+g[j-1]); } System.out.println("s(array) " + s(array, 0)); System.out.println("s(g) " + s(g,0)); return g[f]; } public static int s(int[] a, int i) { //einsetzen von array und 0 // einsetzen von g if((i+1)
Meine Kommentare am Rand könnt ihr vernachlässigen :D Die wichtigste Frage für mich ist: Woran sehe ich, dass die Methode s alle Werte die im Array stehen aufsummiert? Denn genau das wird ja dann ausgegeben. Diesbezüglich frage ich mich außerdem, wie das mit dem Array g funktioniert, denn hier weiß ich ja gar nicht welche Wert drin stehen. :( Sorry, bin grad echt am verzweifeln mit diesem Code.
welche Programme benutzt ihr zum codieren?
View 1 more comment
wo findet man das
Das ist das Programm das der Lehrstuhl benutzt ... es gibt doch eine PDF die erklärt wie man das Programm installiert .... 1. https://www.oracle.com/java/technologies/javase-jdk11-downloads.html 2. https://www.oracle.com/java/technologies/javase-jre8-downloads.html 3. http://www.eclipse.org/downloads/ (zumindestens waren das die Links im WS18/19)
wieso steht da nicht main
Weil es die Klasse ist, und keine Methode.
was steht da
Umsatzberechnen {
kann man auch andere Abkürzungen geben
kann man
wieso muss das noch gemacht werden
wieso 10+10
10 um die linke Intervallgrenze von 0 nach 10 zu verschieben und, die andere 10 um die Intervallbreite festzulegen. Ich weiß aber nicht mehr, welche Positionen welchen Einfluss hat.
hier muss man doch davor noch Math.round machen und dann alles dort rein, es wird doch nach ganzen Zahlen gefragt
Sehr richtig. Hab das wohl damals überlesen :)
wie sieht das dann aus
hätte man nicht die drei Variablen für die Transportkosten hinzufügen müssen?
View 2 more comments
Danke dir
wie würde das dann aussehen
wie kommt man auf die Rechnung?
ist da die 1 nicht zu viel?
"auch wenn die Schleifen Bedingung nicht erfüllt wurde" müsste es doch heißen?
was bedeutet diese boolean Attraktivität
angenommen es wäre falsch und wir hätten bei if ein else dabei, dann wird else ausgeführt oder?
Ja.
wieso ist a 11?? a++ wäre doch a = a + 1
10 durchläufe bei der for Schleife die werden dazu gerechnet
wth ok danke
Hier werden für int x, int y und boolean z einfach die werte von oben von a,b,c übernommen oder?
View 1 more comment
wieso wurde hier nicht einfach inta a b c genommen sondern x y z?
weil du hier eine eigene extra Methode definierst und deswegen brauchst du hier andere variablennamen
Besteht man nicht bei den offenen Klausuren mit 40 %?
View 4 more comments
Oder vielleicht Lehrstuhl? :) Sie wissen das ganz sicher
Ja, oder so😊
wieso wird hier direkt getauscht im ersten Schritt??
kann mir jemand quicksort erklären, verstehe es irgendwie nicht 😳
Auf YouTube gibt es gute Videos ;) Ich habe mir das so beigebracht
Was ist die beste vorhergensweise um It zu lernen?
View 1 more comment
machen die klausuren auch sinn trotz des neuen lehrstuhls?
it hat keinen neuen Lehrstuhl, wenn du jemand Trollen willst 😂
No area was marked for this question
Jemand eine Ahnung wie hier die Punkte vergeben werden? Wir haben hier 27 Zeilen, wie soll das auf 15 Punkte aufgteilt werden? Vlt war jemand in der Einsicht oder geht demnächst und kann erzählen wie Punkte hier gezählt werden :D ?
Richtige Ziffern markieren und richtig schreiben, ob sie getauscht werden oder nicht. So wie ich das verstanden habe, werden nur 0,5 Punkte per richtige Antwort gegeben
den sortieralgorithmus, die codes von quick und bubblesort muss ich nicht können oder nur händisch aufzeichnen ? und es kommen ja nur maximal zweidimensionale arrays dran? Rest ist alles klausurrelaveant? Bitte um Bestätigung :)
Bestätigung ;)
Ja genau richtig