Du rettest mir das Leben, ich danke dir. Die Erklärung ist super und deine Stimme echt beruhigend.
@Florian.Dalwigk2 жыл бұрын
Vielen Dank!
@zayju75763 жыл бұрын
Deine Videos haben wirklich eine sehr hohe Qualität!!!!!!
@Florian.Dalwigk3 жыл бұрын
Vielen Dank!
@dergottesfurchtigealfredo87963 жыл бұрын
Wow die ganzen Videos kommen vor meiner Info1 Klausur find ich gut!
@Florian.Dalwigk3 жыл бұрын
Super! Viel Erfolg :) Melde dich gerne mal, wie es lief 😉
@limplom70963 жыл бұрын
Ich finde es lustig, habe vor 3Tagen angefangen mir Java anzuschauen und dann macht du so ein Video 🤣
@Florian.Dalwigk3 жыл бұрын
😄
@glowiedetector3 жыл бұрын
Kenne mich da zwar schon aus, war aber trotzdem nice. Weiter so! 👍🏻👍🏻
@Florian.Dalwigk3 жыл бұрын
Danke :)
@BooBar25213 жыл бұрын
Du Postest genau die Themen die ich gerade in meiner pm1 Vorlesung behandelt habe. Das ist eine super Wiederholung für die Klausur demnächst 👌🏻⚡🔥
@Florian.Dalwigk3 жыл бұрын
Hervorragend! Viel Erfolg!
@MiauRizius3 жыл бұрын
Ui neues Profilbild. Sieht cool aus. Wusste schon vorher, wie man mit mehrdemensionalen Arrays arbeitet. War trotzdem interessant c:
@Florian.Dalwigk3 жыл бұрын
Super! Und vielen Dank!
@arcticspacefox8643 жыл бұрын
Alter du upliadest ja jeden Tag wehe du hast nen burnout 👍🔥
@Florian.Dalwigk3 жыл бұрын
Ich versuche es zu vermeiden ;)
@sky_beast51293 жыл бұрын
3:35 Ganz klar das Array eindimensional machen und die magische Formel y * width + x verwenden! :D
@Florian.Dalwigk3 жыл бұрын
Hehe, sehr gut!
@basharalfattal93723 жыл бұрын
morgen ist mein Programmierungsprüfung und dein Video ist in der besten Zeit hochgeladen Danke ♥
@Florian.Dalwigk3 жыл бұрын
Super, viel Erfolg! Melde dich gerne mal, wie es lief.
@freddy_bsc3 жыл бұрын
4:48 Man kann aber auch für jede Zeile eine beliebige Anzahl an Spalten deklarieren: int[ ][ ] array = new int[2][ ]; array[0] = new int[3]; array[1] = new int[5];
@ThePixelaxt3 жыл бұрын
Ja, das wurde falsch im Video erklärt
@Florian.Dalwigk3 жыл бұрын
Ja, iterieren wird dann nur eklig. Und so verwendet man die eigentlich nicht und es geht auch ein bisschen an der Analogie zum eindimensional Array vorbei.
@freddy_bsc3 жыл бұрын
@@Florian.Dalwigk Stimmt. Iterieren könnte man aber mit: for (int i = 0; i < array.length; i++) for (int j = 0; j < array[i].length; j++) ....
@Florian.Dalwigk3 жыл бұрын
Richtig ... trotzdem würde es den eigentlichen Sinn von Arrays konterkarieren ... Außerdem soll das ein Einführungsvideo sein ... das wäre für den Anfang etwas zu viel meiner Ansicht nach.
@freddy_bsc3 жыл бұрын
@@Florian.Dalwigk Verständlich, sehr gutes Video trotzdem
@kwetze2 жыл бұрын
Gaaaaaanz wichtige Info für uns Kinder der 90iger !!! Die 1. Generation Pokemon hatte 151 Pokemons und nicht 165 !!!😉
@Florian.Dalwigk2 жыл бұрын
Danke für die Ergänzung ;)
@kwetze2 жыл бұрын
@@Florian.Dalwigk hehe😝
@General_T3 жыл бұрын
Wie praktisch. Heute in unserer Ausbildung eindimensionale behandelt - direkt mal vorarbeiten xD
@Florian.Dalwigk3 жыл бұрын
Hervorragend 🙂
@robosapien3143 жыл бұрын
Super Idee mit dem Schachbrett! Mega verständlich und Praxisnah
@Florian.Dalwigk3 жыл бұрын
Das war mein Ziel :) Danke!
@robosapien3143 жыл бұрын
@@Florian.Dalwigk Das Herz war aber schnell ;) Mach einfach weiter so mit deinen Videos. Vielleicht wäre es ja mal was in einem Video die Aufgaben von einfachen Informatikwettbewerben (z.B. Jugendwettbewerb Informatik an Schulen) oder "Knobelaufgaben" aus Vorstellungsgesprächen durchzugehen und dann mit Python, Java... zu implementieren?
@Florian.Dalwigk3 жыл бұрын
Das wäre tatsächlich eine gute Idee! Bei den Wettbewerben natürlich erst, wenn sie vorbei sind ;)
@robosapien3143 жыл бұрын
@@Florian.Dalwigk na klar, meine Empfehlung wäre der Jugendwettbewerb Informatik, die hatten letztes Jahr echt ein paar tolle Aufgaben dabei
@Karden19903 жыл бұрын
Schönes Video, gut erklärt! Eins stört mich dann doch: ein zweidimensionale Array ist nicht immer quadratisch ist. Folgende Implementierung erzeugt verschiedene Längen für die inneren Arrays: int[][] arr = new int[][]{ {0, 1, 2}, {3, 4}, {5, 6, 7, 8} };
@Florian.Dalwigk3 жыл бұрын
Ja, aber so etwas nutzt man in der Praxis nicht (oder?)
@Karden19903 жыл бұрын
@@Florian.Dalwigk Für eine Projektarbeit in der Uni wäre ich fast in die Verlegenheit gekommen, aber wir hatten uns dann doch für Listen entschieden, da sie dynamischer sind. Also, generell eher nein. Mich störte nur das Wort "immer", da es technisch gesehen nicht immer der Fall ist, auch wenn dieser Fall so gut wie nie auftritt. Bin (leider) ein Freund von absoluter Korrektheit.
@ninatheninja2178 Жыл бұрын
Hi @@Karden1990, eine ähnliche Fragestellung hatte ich tatsächlich auch. Unter dem Stichwort Jagged Arrays findet man dann multidimensionale Arrays mit unterschiedlich langen Zeilen :)
@anka87093 жыл бұрын
Danke dir für deine immer so toll verständlichen Videos 😊!
@Florian.Dalwigk3 жыл бұрын
Gerne und vielen Dank für dein Lob!
@jan28823 жыл бұрын
wie immer ein sehr gutes Video, danke! Eine vielleicht eine kleine Inspiration für dich: ich würde mich sehr über ein Video (vielleicht sogar eine ganze Videoreihe) zum Thema Blockchain interessieren. Das Thema ist nun sehr breit gefasst, aber es wäre sicherlich sehr interessant, es von der Seite des Programmierens genauer zu beleuchten. Das Thema ist ja auch gerade wieder sehr aktuell und würde bei der wachsenden Community sicher Gefallen finden. Mit freundlichen Grüßen Jan.
@Florian.Dalwigk3 жыл бұрын
Vielen Dank für dein Feedback und deine Themenanregung! Das klingt sehr gut 🙂
@rdg18063 жыл бұрын
bitte mehr content zu Java danke, wie OOP
@Florian.Dalwigk3 жыл бұрын
Kommt
@leenlovesdancing35613 жыл бұрын
Bitte mehr Pokemon Java-Tutorials 😎
@Florian.Dalwigk3 жыл бұрын
Logisch! Das nächste ist schon in Arbeit 🙂
@leenlovesdancing35613 жыл бұрын
@@Florian.Dalwigk Danke, danke, danke 🙏
@Florian.Dalwigk3 жыл бұрын
Gerne 🙂
@NiwiDieKiwiАй бұрын
Danke, jetzt kann ich endlich programmieren 🥰
@Florian.DalwigkАй бұрын
Hervorragend
@xsold3 жыл бұрын
Ist bei ganz großen Arrays nicht eine List besser?
@Florian.Dalwigk3 жыл бұрын
Ja, die ist auch dynamisch!
@dergottesfurchtigealfredo87963 жыл бұрын
Wie kann ich einen Algorithmus schreiben der matrizen multipliziert ?
@dagehol3 жыл бұрын
Du prüfst ob die Dimensionen von A und B passen. Dann sind die einträge in der Ausgabematrix AB an der Stelle i,j gerade die Linearkombinationen der i ten Zeile von A mit der j ten Spalte von B
@StyleTechnique3 жыл бұрын
Ist das der Zeitdilatation anzurechnen, dass die "Was sind Arrays? In unter 3 Minuten" 7:44 lang ist? :D Schöne Erklärung. Etwas gehetzt, aber egal. Man kann ja zurückspulen. Der Vorteil als in einer Vorlesung oder Schulstunde. Da kann man schlecht den Lehrer bitten das er mal kurz zurückspult. :D
@Florian.Dalwigk3 жыл бұрын
Ja 😅 Deshalb ist es mir ein Rätsel, wieso Profs und Lehrer ihre Unterrichtsstunden nicht aufzeichnen. Gerade in C Zeiten.
@CallMeYuu3 жыл бұрын
Super das das video genau dann kommt wenn ich es brauche!
@Florian.Dalwigk3 жыл бұрын
Super :)
@p-1963 жыл бұрын
Spiele wie z.B. Minesweeper oder Schiffe Versenken basieren auch auf 2dimensionale Arrays.
@Florian.Dalwigk3 жыл бұрын
Ja, genau!
@breme7726 Жыл бұрын
public class ZweidimensionalesArray { int[][] num = new int[][]{ {1,2,3,4,5}, {6,7,8,9,10}, {11,12,13,14,15}, {16,17,18,19,20}}; } public class Main { public static void main(String[] args) { ZweidimensionalesArray array = new ZweidimensionalesArray(); int[][] num = array.num; for (int zeile = 0; zeile < num.length; zeile++) { for (int spalte = 0; spalte < num[0].length; spalte++){ System.out.print(num[zeile][spalte] + " "); } System.out.println(); } } }
@keinAlias13 жыл бұрын
Wirklich super erklärt - vielen Dank dafür!
@Florian.Dalwigk3 жыл бұрын
Gerne 🙂
@iyoaw43603 жыл бұрын
Ich komm gar nicht mehr klar,warum initialisierst du ein array erst in y richtung und dann in xrichtung, bei mir wars immer anders herum, aber sonst nice idee mit den pokemons hat richtig spaß gemacht zuzuhören
@Florian.Dalwigk3 жыл бұрын
Man muss beides mal gesehen haben.
@xsold3 жыл бұрын
Sind auch 3 Dimensionale Arrays möglich?
@Florian.Dalwigk3 жыл бұрын
Ja :) Es gibt auch 10-dimensionale Arrays: int[][][][][][][][][][] x = new int[1][2][3][4][5][6][7][8][9][10]
@xsold3 жыл бұрын
Holyshit. Ich habe bei 4 Dimensionalen aufgehört zu denken.
@Florian.Dalwigk3 жыл бұрын
Mehr geht an Vorstellung als Raumstruktur auch nicht 😉
@LetsPlayCrazy3 жыл бұрын
Eine Frage, die ich schon öfter hatte, meist aber eher mit "das geht so nicht" oder "ist kompliziert" beantwortet wurde: Du redest von dynamischer Speicherung. Wie würde denn soetwas verlaufen? Man kann ja arrays nicht vergrößern... könntest du dazu ein Video machen? Oder mir hierauf antworten? Das wäre wirklich sehr hilfreich!
@b.wartree36783 жыл бұрын
Bis drei Dimension komm ich immer easy noch klar, aber bei 4+ Dimensionen steigt mein Kopf immer gerne aus (die Objekte in meinem CAD / CAM kontexst haben bis zu 6 "dimensionen", koordinaten + normalen Vektor (und Schnittleistung)) und die API is halt leider beschränkt in dem Kontext (C#, C++(2×), VB.Net/Com, VBA).
@Florian.Dalwigk3 жыл бұрын
4 Dimensionen sind auch nicht mehr praxisnah ;)
@xsold3 жыл бұрын
Wait a minute. Das heist 2 Dimensionale Arrays sind also eigentlich Tabellen?
@Florian.Dalwigk3 жыл бұрын
So kann man es auffassen, ja :)
@MrKresslack3 жыл бұрын
Danke für die tollen Videos!
@Florian.Dalwigk3 жыл бұрын
Gerne :)
@astariel_windlied98552 жыл бұрын
Hallo Florian, Danke für dein tolles Video! Es ist sehr gut und verständlich erklärt. Ich mache gerade eine Fernstudium zum Software Entwickler. In meinem Lernheft wird immer erst die Spalte und dann die Zeile angegeben.BSP: Array mit 2 Spalten und 4 Zeilen: int[][] tabellenArray ={ {3,5,7,6},{2,1,0,9} }; Bei dir ist es andersrum. Das verwirrt mich etwas. Ist es egal? Danke für eine Antwort. LG
@Florian.Dalwigk2 жыл бұрын
Dann hat das Lernheft einen Fehler. Mit dem ersten Index adressiert du die einzelnen Arrays (= Zeilen). Welches Heft ist das?
@astariel_windlied98552 жыл бұрын
@@Florian.Dalwigk echt? Krass, danke für die schnelle Antwort, Fernstudium bei der SGD Heft JAVA04D Seite 27- kann es dir auch gerne per Mail? senden
@Florian.Dalwigk2 жыл бұрын
Oh, danke, schicke mir die gerne mal zu :) info@florian-dalwigk.de
@astariel_windlied98552 жыл бұрын
@@Florian.Dalwigk hab ich gerade
@Florian.Dalwigk2 жыл бұрын
Merci
@marcelwagnerdev3 жыл бұрын
Das Damenproblem könntest du auch mal zeigen, wenn du schon das Schachbrett zeigst ;)
@Florian.Dalwigk3 жыл бұрын
Das ist eine gute Idee 💡
@marcelwagnerdev3 жыл бұрын
@@Florian.Dalwigk Da ist nämlich die diagonale Deckung der Felder sehr interessant.
@artko70853 жыл бұрын
Super Kanal ! gute Videos .tile maps und colisions maps :D
@Florian.Dalwigk3 жыл бұрын
Vielen Dank!
@john24263 жыл бұрын
ThanX... Super Video :)
@Florian.Dalwigk3 жыл бұрын
Vielen Dank 😊
@k-poparmybackup94103 жыл бұрын
Funktioniert Arrays in Pyhton genau so?
@ninjabrobotexe58923 жыл бұрын
In Python gibt es keine Arrays, sondern nur Listen, also Arrays mit dynamischer Länge.
@JoeJoe-hi5op3 жыл бұрын
Tolles Video, danke 👍
@Florian.Dalwigk3 жыл бұрын
Gerne 😊
@CallMeYuu3 жыл бұрын
Und gibts eigentlich auch 3 dimensionale arrays?
@CallMeYuu3 жыл бұрын
Uff dann kommt 4D haha
@Florian.Dalwigk3 жыл бұрын
Na logisch! Erwähne ich sogar im Video.
@abrakadaniel59083 жыл бұрын
Deinen Array kannst du theoretisch mit so vielen Dimensionen machen wie du willst :)
@simonconrad44023 жыл бұрын
Hab damals direkt damit Conways Game of Live programmiert nachdem ich davon gelernt hab (obwohl ich das eigentlich schon von Python kannte, aber der Name "zweidimensional" hat mich dann auf die Idee gebracht)
@Florian.Dalwigk3 жыл бұрын
Ja, das ist eine klassische Anwendung dafür.
@TheTommyg773 жыл бұрын
Die erste Generation Pokemon hatte nur 151 Pokemon :D , aber trotzdem sehr gutes Video! :)
@Florian.Dalwigk3 жыл бұрын
Meh 🤪
@k-poparmybackup94103 жыл бұрын
Du Hast dein Laborkittel vergessen anzuziehen :0
@Florian.Dalwigk3 жыл бұрын
Ja, heute war es recht warm.
@musa5909 Жыл бұрын
(mit Schachbrettern und Pokémon erklärt) find ich gut
@Florian.Dalwigk Жыл бұрын
Das freut mich!
@eddyunterseher44303 жыл бұрын
Ich fand das alte Maskottchen ansprechender und passender.
@Florian.Dalwigk3 жыл бұрын
Ich wechsel ab jetzt immer verschiedene durch.
@eddyunterseher44303 жыл бұрын
@@Florian.Dalwigk dachte ich mir ehrlich gesagt schon :) Find ich auch gut so. Macht ja sonst keiner.
@Florian.Dalwigk3 жыл бұрын
Danke :)
@tomicriedel50053 жыл бұрын
Kannst du mal Videos (falls du die Programmiersprache kannst) mit Dart machen? Die ist zwar noch recht neu, ich finde die aber richtig cool 😎
@Florian.Dalwigk3 жыл бұрын
Mit Dart habe ich mich noch nicht beschäftigt.
@datkeks3 жыл бұрын
jaa, endlich was mit java xD
@Florian.Dalwigk3 жыл бұрын
Yeah 🔥
@Insomnia_23113 жыл бұрын
Da fehtl noch unter System.print.out( x[zeile][spalte]); ein weiterer Command nämlich System.print.out(", "); damit das ja später dann so auf der Konsole aussehen würde { 3, 4, 3 } etc:), aber ich denke das ist bestimmt klar ich wollte es nur mal hinschreiben :D
@Florian.Dalwigk3 жыл бұрын
Ich wollte es hier tatsächlich ohne das Komma haben, aber wie gesagt: Viele Wege führen nach Rom.
@Yannick12233 жыл бұрын
nächstes mal Unendlichdimensionale Arrays in Java
@Florian.Dalwigk3 жыл бұрын
😄 In der Theorie durchaus möglich, in der Praxis scheitert es am Speicherplatz.
@andrej_sound3 жыл бұрын
Hast du jetzt ne Brille? 🤣Wegen Profil.
@Florian.Dalwigk3 жыл бұрын
Jep
@andrej_sound3 жыл бұрын
@@Florian.Dalwigk ich hatte auch mal ne Brille.
@Florian.Dalwigk3 жыл бұрын
*eine PC-Brille ;)
@GorDOfficial3 жыл бұрын
Schickes T-Shirt
@Florian.Dalwigk3 жыл бұрын
Danke 😎
@unknowndev33193 жыл бұрын
Warum immer dieses Pokemon Zeug?
@Florian.Dalwigk3 жыл бұрын
Warum nicht?
@unknowndev33193 жыл бұрын
@@Florian.Dalwigk War doch vorher auch nicht drin und ich dachte das wäre ein Coding Channel :)
@Florian.Dalwigk3 жыл бұрын
Es ist ein *Informatik* Channel 😉
@unknowndev33193 жыл бұрын
@@Florian.Dalwigk Ja aber ging der Channel nicht eher in Richtung Programm statt Gameentwicklung?
@Florian.Dalwigk3 жыл бұрын
Ne, eher in Algorithmus bzw das Verstehen der Zusammenhänge. Und Gameentwicklung soll das ja auch nicht sein ;)
@Feljx_3 жыл бұрын
Neues Profilbild ? 🤔
@Florian.Dalwigk3 жыл бұрын
Jep 🙂 Die Klamotten werden jetzt häufiger gewechselt. Ich stelle mir gerade eine Kollektion zusammen.
@prinzessinnenundraben8023 жыл бұрын
Nächster Anwendungsfall: Matrizenaddition und Matrizenmultiplikation als Java-Programm. Damit man die Matheaufgaben nicht mehr selber rechnen muss.
@chrisphotographer73 жыл бұрын
Bei mir steht 1 Aufruf aber 49 Kommentare. AHA xd Cooles Video
@Florian.Dalwigk3 жыл бұрын
Danke! YT Bug ;)
@schwingedeshaehers3 жыл бұрын
Tic tac toe ist mir einem eindimensionalem Array leichter
@Florian.Dalwigk3 жыл бұрын
Empfindet jeder anders ... ich würdige ein zweidimensionales Array nutzen.
@k-poparmybackup94103 жыл бұрын
Für den Algorithmus!
@Florian.Dalwigk3 жыл бұрын
Algorithmisch
@Serko7593 жыл бұрын
Kommentar für den Algorithmus
@Florian.Dalwigk3 жыл бұрын
Antwort auf den Kommentar für den Algorithmus.
@Tom-lz9pu3 жыл бұрын
bei 3.37 int max_rows = 8, max_cols = 8; Object[] muster = new Object[max_rows*max_cols]; int row = 1, col = 4; muster[row + (col * max_cols) = pikachu; falls ich mich vertan habe... Dann eh. Shit.
@hithere37253 жыл бұрын
1 Aufruf und 63 Likes, sehr schön
@Florian.Dalwigk3 жыл бұрын
YT buggt wohl gerade!
@Meowzofficial3 жыл бұрын
Ich fühle mich hier wie bei Coden verstehen.de
@Florian.Dalwigk3 жыл бұрын
Algorithmen kommen bald wieder!
@fakecrafter74483 жыл бұрын
tic tac toe
@Florian.Dalwigk3 жыл бұрын
Gutes Beispiel!
@killer-cq4vl3 жыл бұрын
Schonmal überlegt ein Python beginnet Tutorial zu machen?
@Florian.Dalwigk3 жыл бұрын
Habe ich doch schon.
@killer-cq4vl3 жыл бұрын
@@Florian.Dalwigk Und wo kann ich diesen finden?
@Florian.Dalwigk3 жыл бұрын
In meiner Python-Playlist.
@smiley1rat3333 жыл бұрын
[1][4]
@CallMeYuu3 жыл бұрын
Haha 4 Kommentare aber 1 Aufruf xD
@Florian.Dalwigk3 жыл бұрын
YT kommt nicht hinterher 😅
@olivdi41373 жыл бұрын
2^0 ter
@Florian.Dalwigk3 жыл бұрын
Sehr schön, hier ist dein Preis: 🏆
@olivdi41373 жыл бұрын
@@Florian.Dalwigk Den stelle ich zu den anderen, Danke!🥴
@Florian.Dalwigk3 жыл бұрын
🤪
@alexfrank18313 жыл бұрын
(1)(4)
@Florian.Dalwigk3 жыл бұрын
Korrekt (aber mit eckigen Klammern ;))
@alexfrank18313 жыл бұрын
@@Florian.Dalwigk war zu faul zum suchen 😅
@Florian.Dalwigk3 жыл бұрын
😄
@Mikail_1993 жыл бұрын
Machst du bei einer bestimmten Abonnentenzahl unsere Vorstellungen kaputt indem du dein Gesicht zeigst? Würde ich mir anschauen haha
@Florian.Dalwigk3 жыл бұрын
Nein, mein Gesicht bleibt geheim 🤫
@Mikail_1993 жыл бұрын
@@Florian.Dalwigk ok
@TotallyRat_ Жыл бұрын
@@Florian.Dalwigk huch
@Florian.Dalwigk Жыл бұрын
Haha, Zeiten ändern sich ;)
@Mikail_199 Жыл бұрын
@@Florian.Dalwigk hahahah wie kommts, dass du jetzt antwortest nachdem du dein facereveal hattest