Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

algorithmik lernen?

Empfohlene Antworten

hallo an alle die dieses lesen,

ich mache gerade eine ausbildung zum FA Anwendungsentw. und habe probleme mit dem algoritmischen denken und verstehen kann man das irgendwie trainieren und üben ?

mfg

Hi,

du kannst dir ein Buch kaufen, in dem Algorithmen erklärt werden. Aber da es eben keine einfaches Gebiet ist, muss man sich da eben durchbeißen, d. h. üben und die Beispiele versuchen zu verstehen.

Ein Buch, was mir das Thema ein wenig näher gebracht hat ist dieses:

http://www.amazon.de/gp/product/3827370264

Ein Seite, die ich gerade gefunden habe:

http://www.netzmafia.de/skripten/ad/

Recht einfach zu verstehende Algorithmen sind Sortieralgorithmen:

http://www.sortieralgorithmen.de/

Kannst du dein Problem mal etwas genauer erläutern. Denn stellen weise kommt es vor das Probleme dieser Art darauf zurückzuführen sind das du deine Aufgabe nicht wirklich erfasst hast. Dir also das Hintergrundwissen fehlt welches wichtig ist um die Aufgabe zu lösen. Da bring es in meinen Augen wenig wenn man Sortieralgorithmen lernt! Wichtiger ist es da das du dir das Hintergrundwissen aneignest. Also mal eine Tag/Woche mit dem Kunden verbringen dir seine Seite der Dinge zeigen und erklären lassen.

Da bring es in meinen Augen wenig wenn man Sortieralgorithmen lernt!

Ja ein Typischer Fall.......

Es geht gar nicht darum das man irgendwelche Algorithmen auswendig lernt, sondern das man das logische denken das dahinter steckt begreift und sich aneignet.

Und das läuft nunmal nur so das man sich mit bereits vorhandenen Algorithmen auseinander setzt.

Und wer das logische denken erlernt hat der wird solche Dinge wie das ihm Hintergrundwissen oder ähnliches fehlt von selber merken.

Wichtiger ist es da das du dir das Hintergrundwissen aneignest

Und nein genau das bringt in dem falle nichts.

Was hast du davon wenn du genau ein Problem lösen kannst?

Eine gewissen Grundbildung und dazu gehört sicher auch dieses Thema muss schon einfach vorhanden sein

Wir haben das früher mit Ritualen erklärt:

Was macht man vom Klingeln des Weckers bis zum Absperren der Haustür jeden Morgen - und dann schrittweise logische Komplexe finden bzw. eine strukturierte Reihenfolge eindenken...

(schon mal das Schmieren von drei Broten als Schleife programmiert? ;) )

Kurzes Beispiel, schwierige Lösung.

Erfordert eingehende Kenntnisse in Algorithmik und Operations Research.

Es gibt 455 Filialen einer Supermarktkette, 11 Auslieferungslager und 235 LKWs (u.U. in verschieden Größen). Für den Zeitraum einer Woche sollen die Fahrstrecken und Fahrzeiten der einzelnen LKWs und deren Ladung anhand der Bestellungen der einzelnen Filialen so berechnet werden, sodaß die Gesamtkosten (Betriebskosten und Personalkosten) minimal werden.

Gegebenfalls sollen auch solche Lösungen gefunden werden, die z.B. eine Anschaffung/Einsparung von LKWs und/oder Auslieferungslager in Betracht ziehen.

Als Nebenbedingungen sind zu beachten, daß die LKWs gleichmäßig abgenützt werden sollen (annähernd gleiche durchschnittliche Tages-km-Leistung), LKW Fahrer maximal 8 Stunden unterwegs sein dürfen, danach 8 Stunden ruhen müssen und die Filialen im Zeitraum von 6:00 bis 24:00 beliefert werden.

MfG, Michael

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.