Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Suche » Suchergebnis » Hallo Gast [Anmelden|Registrieren]
Zeige Beiträge 1 bis 6 von 6 Treffern
Autor Beitrag
Thema: Fragen zu UNIX-Shell-Programmierung in C
Shaihulut

Antworten: 0
Hits: 3.878
Fragen zu UNIX-Shell-Programmierung in C 05.11.2007 20:39 Forum: Praktische Informatik


Hallo,

Bin gerade dran eine UNIX-Shell zu programmieren, ist mein erstes mal, dass ich so was mache.

Die Grundsätzliche Shell hab ich schon geschrieben und läuft auch, jedoch habe ich bei den zusätzlichen Dingen einige Probleme.

hab da erstmal zwei Fragen,

1. Wie müsste den ungefähr ein Signalhändler ausschauen, der beim drücken von "STRG" + "Z" den im Vordergrund laufenden Prozess in den Hintergrund oder direkt einen Prozess im Hintergrund
starten lassen?

2. wie schaut das ungefähr aus, wenn ich 2 Prozesse gleichzeitig starten soll? Ich weiß bisher, dass ich irgendwie die stdout auf die stdin legen muss, weiß jedoch nicht wie.

Das wären erstmal meine Fragen, hoffe ihr könnt mir helfen.
Thema: O-Kalkül
Shaihulut

Antworten: 2
Hits: 5.621
28.06.2007 10:39 Forum: Theoretische Informatik


hi,

danke dir fuer den hinweis, hatte auch noch mal mit meinem uebungsleiter gestern gesprochen, hab das problem gelöst.
Thema: Wäscheleine in Java programmieren
Shaihulut

Antworten: 0
Hits: 4.740
Wäscheleine in Java programmieren 28.06.2007 10:25 Forum: Praktische Informatik


Hi,

ich soll in Java ne Wäscheleine(doppelt verkettete Liste) programmieren.
Ich weiß aber hier bei diesen speziellen teil nich wie ich anfangen soll,
ich gebe mal die vorgegebenen Programmteile, vieleicht kann mir einer von euch auf die spruenge helfen.

dank euch scho mal.

hat sich erledigt
Thema: O-Kalkül
Shaihulut

Antworten: 2
Hits: 5.621
O-Kalkül 26.06.2007 13:47 Forum: Theoretische Informatik


Hi,

hab da nur nen winziges Problem, mit ner Regel, die ich beweisen soll, komm da irgendwie nich in schwung, das was vernünftiges raus kommt traurig .
Ich soll diese Regel beweisen:
O(f(n))*O(g(n)) = O(f(n)*g(n))
vieleicht könnt ihr mir nen kleinen Denkanstoß geben, steh heut echt auf den Schlauch.

Zur Zeit hab ich da was raus mit
O(n²) = O(n²)
weiß jetzt aber nich ob das irgendwie richtig ist.

THX schon mal.
Thema: Sudokuloeser
Shaihulut

Antworten: 4
Hits: 8.618
22.11.2006 15:22 Forum: Praktische Informatik


Ich hatte mir das wie follgt gedachtverwirrt ,

Der Löser soll sich zu ersten Stelle des Feldes gehen, dort schaut er welche möglichen Zahlen er nehmen kann, dabei schaut er zuerst im aktuellen 3X3 Block schauen ob es die Zahl schon gibt, wenn ja verwirft er die Zahl und nimmt die nächste Zahl zwischen 1 und 9. Sollte es die Zahl noch nicht im Block geben, schaut er als nächstes in der aktuellen Zeile des gesamten Sudokufeldes nach ob die Zahl schon vorhanden ist, wenn ja, wird die Zahl für diese Stelle verworfen, ansonsten schaut er in der aktuellen Spalte nach ob es diese Zahl schon gibt, wenn ja verwirft er sie, wenn nein setzt er in das Feld die Mögliche Zahl ein. Dann springt der Löser an die nächste Stelle im Sudokufeld.

So im groben hab ich es mir vorgestellt, für das erste Sudokufeld haut das auch hin, aber nich für die anderen.
Thema: Sudokuloeser
Shaihulut

Antworten: 4
Hits: 8.618
Sudokuloeser 22.11.2006 14:08 Forum: Praktische Informatik


Hi, bin neu hier.

Hab nen Problem mit einem Programm, ich soll einen Sudokuloeser in JAVA programmieren, hab es aber nur hinbekommen, das es nur eines der vier zu loesenden Beispiele korrekt loest.
Bis her macht er nur das erste Beispiel. Die anderen habe ich so geloest, um vergleichen zu können.

Beispiele:
----- Beispiel 1 ----------

Ausgangssituation:

057|420|000
040|071|090
200|080|000
---+---+---
030|704|200
065|800|300
080|903|054
---+---+---
800|000|746
914|000|005
500|000|000

Ergebnis:

357|429|681
648|371|592
291|586|437
---+---+---
139|754|268
465|812|379
782|963|154
---+---+---
823|195|746
914|637|825
576|248|913

----- Beispiel 2 ----------

Ausgangssituation:

600|200|000
002|008|400
800|090|000
---+---+---
080|400|320
075|000|840
031|007|090
---+---+---
000|050|009
003|900|700
000|001|003

Ergebnis:

654|273|918
392|168|475
817|594|632
---+---+---
986|415|327
275|639|841
431|827|596
---+---+---
748|352|169
123|986|754
569|741|283

----- Beispiel 3 ----------

Ausgangssituation:

050|801|070
200|600|108
000|020|600
---+---+---
003|500|400
000|030|000
007|006|500
---+---+---
008|010|000
906|002|005
020|908|030

Ergebnis:

659|841|372
274|653|198
381|729|654
---+---+---
193|587|426
562|134|987
847|296|513
---+---+---
738|415|269
916|372|845
425|968|731

----- Beispiel 4 ----------

Ausgangssituation:

300|000|050
050|000|640
000|041|007
---+---+---
900|028|700
000|406|000
008|970|006
---+---+---
805|710|000
037|000|020
090|000|008

KEINE Lösung gefunden

als anhang, gebe ich euch mal meinen Quellcode (Sudokuloeser.txt) mit, vieleicht findet jemand von euch nen Fehler. Ich habe schon seit Tagen gesucht, aber nichts gefunden.

Ach eh ichs vergesse, auf folgender Seite ist noch eine class-Datei, die ich mit als grundlage habe,
das is die AbstraktLoeser.class in Übung 5, ohne die gibt mein Prog keinen Sinn.
http://www2.informatik.uni-erlangen.de/Lehre/WS200607/Algo1/uebungen/?langu
age=de


Bitte Hiillffee Gott .

Danke.
Zeige Beiträge 1 bis 6 von 6 Treffern