Code: Alles auswählen
// ich schreibe gerade das
void breadth_first_search (int component [1024], int r) {
int pred [1024];
pred [r] = r;
component [r] = r;
}
Code: Alles auswählen
int neighborhood (int a [N][N], int i, int r) {
int v = a [i][r];
return v;
}
Code: Alles auswählen
/** ich habe es jetzt so gemacht **/
int neighborhood (int a [N][N], int i, int r) {
int v = a [i][r];
return v;
}
void breadth_first_search (int a [N][N], int component [1024], int r) {
int pred [1024];
int v1;
int w, v;
int i;
for (i = 0; i < 1024; i++)
component [i] = -1;
pred [r] = r;
component [r] = r;
Qput (r);
while QIsNotEmpty () {
v = Qget ();
for (v1 = 0; w = neighborhood (a, r, v1); v1++) {
if pred [w] == -1 {
pred [w] = v;
component [w] = component [v];
Qput (w);
}
}
}
}
Code: Alles auswählen
OK, diese Routine scheint so zu funktionieren
void Qput (int v) {
Q [Qtop] = v;
Qtop ++;
}
int Qget (void) {
int v = Q [Qbottom];
Qbottom++;
return v;
}
int QIsNotEmpty () {
return (Qbottom < Qtop);
}
void breadth_first_search (int a [N][N], int component [1024], int r) {
int pred [1024];
int w, v;
int i;
for (i = 0; i < 1024; i++) {
pred [i] = -1;
component [i] = -1;
}
pred [r] = r;
component [r] = r;
Qput (r);
while (QIsNotEmpty ()) {
v = Qget ();
for (w = 0; w < N; w++) {
if (a [v][w]) {
if (pred [w] == -1) {
pred [w] = v;
component [i++] = v;
Qput (w);
printf ("%i\n", w);
}
}
}
}
}
Code: Alles auswählen
3
5
6
1
2
4
Code: Alles auswählen
<!-- https://phpbb3.ituenix.de/viewtopic.php?p=2454&sid=aff5a2bafb1c5d83860886bbeb7bce0a#p2454 -->
<?php
session_start ();
?>
<form method="POST" action="./form20240427.php">
<input type="text" name="form20240427a"></input>
<input type="submit">
</form>
<?php
echo session_id () . "<br>\n";
setcookie ("form20240427b", "Ich bin das zweite Cookie", time () + 3600);
echo htmlentities ($_POST ["form20240427a"]) . "<br>\n";
echo htmlentities ($_COOKIE ["form20240427b"]) . "<br>\n";
echo htmlentities ($_COOKIE ["form20240427c"]) . "<br>\n";
session_destroy ();
?>
Code: Alles auswählen
Trying ::1...
Connected to localhost.
Escape character is '^]'.
HTTP/1.1 200 OK
Date: Sat, 27 Apr 2024 06:43:07 GMT
Server: Apache/2.4.57 (Debian)
Set-Cookie: PHPSESSID=ukg56qr0hu25ev1u7g8tp1aqee; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: form20240427b=Ich%20bin%20das%20zweite%20Cookie; expires=Sat, 27 Apr 2024 07:43:07 GMT; Max-Age=3600
Vary: Accept-Encoding
Content-Length: 232
Content-Type: text/html; charset=UTF-8
<form method="POST" action="./form20240427.php">
<input type="text" name="form20240427a"></input>
<input type="submit">
</form>
ukg56qr0hu25ev1u7g8tp1aqee<br>
Hallo, ich bin das Datum<br>
<br>
Hallo, ich bin das zweite Cookie<br>
Code: Alles auswählen
POST http://localhost/mysql20240217/20240427/form20240427.php HTTP/1.1
host: localhost
Cookie: form20240427c=Hallo, ich bin das zweite Cookie
Content-Length: 38
Content-Type: application/x-www-form-urlencoded
form20240427a=Hallo, ich bin das Datum
Code: Alles auswählen
0, 0; 0, 1; 1, 0; 1, 1; 2, 7; <br>
0, 1; 1, 0; 2, 7; <br>
0, 0, 0, 1; 0, 1, 0, 1; 1, 0, 1, 0; 1, 1, 1, 0; 2, 7, 2, 7; <br>
Code: Alles auswählen
<?php
session_start ();
include ("/home/david/mysqldata.php");
$db = new PDO ("mysql: host=localhost", $MYSQL_USER, $MYSQL_PASSWORD);
$sql = "CREATE DATABASE m20240427" . session_id () . "; ";
$db->query ($sql);
$sql = "USE m20240427" . session_id () . "; ";
$db->query ($sql);
$sql = "CREATE TABLE a (x1 INTEGER, x2 INTEGER); CREATE TABLE b (y1 INTEGER, y2 INTEGER); ";
$db->query ($sql);
$sql = "INSERT INTO a (x1, x2) VALUES (0, 0); ";
$db->query ($sql);
$sql = "INSERT INTO a (x1, x2) VALUES (0, 1); ";
$db->query ($sql);
$sql = "INSERT INTO a (x1, x2) VALUES (1, 0); ";
$db->query ($sql);
$sql = "INSERT INTO a (x1, x2) VALUES (1, 1); ";
$db->query ($sql);
$sql = "INSERT INTO a (x1, x2) VALUES (2, 7); ";
$db->query ($sql);
$sql = "INSERT INTO b (y1, y2) VALUES (0, 1); ";
$db->query ($sql);
$sql = "INSERT INTO b (y1, y2) VALUES (1, 0); ";
$db->query ($sql);
$sql = "INSERT INTO b (y1, y2) VALUES (2, 7); ";
$db->query ($sql);
$sql = "SELECT x1, x2 FROM a; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", " . $row [1] . "; ";
echo "<br>\n";
$sql = "SELECT y1, y2 FROM b; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", " . $row [1] . "; ";
echo "<br>\n";
$sql = "SELECT x1, x2, y1, y2 FROM a INNER JOIN b ON a.x1 = b.y1; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", " . $row [1] . ", " . $row [2] . ", " . $row [3] . "; ";
echo "<br>\n";
$sql = "DROP DATABASE m20240427" . session_id () . "; ";
$db->query ($sql);
session_destroy ();
?>
Code: Alles auswählen
// Ich habe das jezt so gemacht
void generate_adjanzenzmatrix (int a [N][N], int n) {
int i, j;
for (i = 0; i < n; i++) {
for (j = 0; j < n; j++) {
a [i][j] = -1;
}
}
for (i = 0; i < n; i++) {
for (j = 0; j < n; j++) {
if ((a [i][j] == -1) && (a [j][i] == -1)) {
a[j][i] = a [i][j] = rand () % 2;
}
}
}
}
Gucken Sie, mal, was ich mir geiles gekauft habe - jetzt die Linken Spisser bitte - warten sie - ich schimpfe nicht auf die linken Spieser. Warten sie - der Witz ist - sie sind ja ganz in Ordnung. Sie gehen eigentlich in die Richtige Richtung. Warten sie.
Das verrückt - gucken sie mal - das ist jack pot im Spielautomat . das ist 5x 77777
Der Knackpunkt - das müssen sie sich besonders als Dame überlegen - also warten sie - der Witz - warten sie -
wenn sich das jetzt mal genau anschauen - und ich stehe mit dem Ding - als Punkt Nummer 1, zur Moderation des Kernkraftwerks - was ist daran jetzt so schlimm - das verstehe ich nicht
So, jetzt aber Punkt Nummer 2 - der Witz ist ja, dass meine Homepage. Das Venus Symbol hat - jetzt das ist so markiert. So - und jetzt halt der Witz - wenn ich diesen Spiegel habe - also von wegen 5x 7 - 77777 denken sie nach. Läuft da was schief
Ich glaube nicht. Ich habe ja den Spiegel und ich habe die Homepage mit dem Symbol. Aber ich habe ja den Spiegel
aber denken sie nach. Jetzt der Witz, eine Empfehlung an alle Damen
Das Ding ist Messing - und echt - was heisst das - (1.) Die Damen bitte auf aufpassen. Durch diesen Männlichkeitskitsch, wo selbst die Damen die Spiegel nicht mehr kaufen, oder die heimlich unter dem Tisch weggehen, damit sie noch welche haben, sie wissen, wie der Handel geht, die Damen werden versorgt - aber - gucken sie mal - das ist echt Jugendspiel und echt Messing. Ich zeige ihnen gleich meine Lampe. Ich habe eine Lampe, eine englische Uhr und so weiter
Aber, passen sie - ich habe eine geile Lampe. Passen sie auf - der Spiegel hat 30 Euro mit Versand gekostet. Ich kann es zahlen, wegen Klarna. Wegen Klarna kann ich zahlen. Aber 30 Euro, das ist das alle Wert
Aber, der ist 100% echt. Das heisst, Jugendstil - Messing und ich finde schöne Form
Aber - da sind lauter Spiegel. Märchenspiegel - ich würde sagen 50:50. Gold, echt ist das nicht. Vergoldet - das ist schon was wert. Da geht ja Gold ab. Aber - trotzdem reines Gold ist vom Wert her, eigentlich in der rauen Menge - 1g Gold oder 0.5g sind 80 Euro
Aber, die Spiegel sind trotzdem, sagen wir echt und alt. Aber nicht alt. Aber - sagen wir - also, der ist jetzt so Jugendstil. Aber die Spiegel die sind ja nicht, Jugendstil, aber nicht erfunden. die sind schon echt. Neu gemacht aber echt
Kriegen sie 20 Euro. Weil es keiner kauft. Der 30 Euro Das ist nichts.
Und jetzt hat meine Homepage aber ein Spiegel
Ich bin übrigens noch nicht fertig. Ich zeige ihnen meine Sachen. geniale Bettdecke, Spinnrad und so weiter
Ich kaufe noch mehr. Beim Hutmacher ein Zylinder und was noch. Zigarettenspitze, Bernstein. Aber da warte ich noch.
Code: Alles auswählen
<?php
session_start ();
?>
<form method="POST" action="./form20240429.php">
<input type="text" name="form20240429a"></input>
<input type="submit">
</form>
<?php
echo session_id () . "<br>\n";
setcookie ("form20240429b", "Hallo, ich bin das erste Keks", time () + 3600);
echo htmlentities ($_POST ["form20240429a"]) . "<br>\n";
echo htmlentities ($_COOKIE ["form20240429b"]) . "<br>\n";
echo htmlentities ($_COOKIE ["form20240429c"]) . "<br>\n";
session_destroy ();
?>
Code: Alles auswählen
POST http://localhost/mysql20240217/20240429/form20240429.php HTTP/1.1
host: localhost
Cookie: form20240429c=Ich bin der Nachschub an Keksen
Content-Length: 42
Content-Type: application/x-www-form-urlencoded
form20240429a=Ich bin wie gesagt, das Date
Code: Alles auswählen
Trying ::1...
Connected to localhost.
Escape character is '^]'.
HTTP/1.1 200 OK
Date: Mon, 29 Apr 2024 09:38:36 GMT
Server: Apache/2.4.57 (Debian)
Set-Cookie: PHPSESSID=m80bdrp8v5j7k39k76m78k171r; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: form20240429b=Hallo%2C%20ich%20bin%20das%20erste%20Keks; expires=Mon, 29 Apr 2024 10:38:36 GMT; Max-Age=3600
Vary: Accept-Encoding
Content-Length: 235
Content-Type: text/html; charset=UTF-8
<form method="POST" action="./form20240429.php">
<input type="text" name="form20240429a"></input>
<input type="submit">
</form>
m80bdrp8v5j7k39k76m78k171r<br>
Ich bin wie gesagt, das Date<br>
<br>
Ich bin der Nachschub an Keksen<br>
host: localhost
Cookie: form20240429c=Ich bin der Nachschub an Keksen
Content-Length: 42
Content-Type: application/x-www-form-urlencoded
form20240429a=Ich bin wie gesagt, das Date
Code: Alles auswählen
<?php
session_start ();
include ("/home/david/mysqldata.php");
$db = new PDO ("mysql: host=localhost", $MYSQL_USER, $MYSQL_PASSWORD);
$sql = "CREATE DATABASE q20240429" . session_id () . "; ";
$db->query ($sql);
$sql = "USE q20240429" . session_id () . "; ";
$db->query ($sql);
$sql = "CREATE TABLE a (x INTEGER); CREATE TABLE b (x INTEGER); CREATE TABLE c (x INTEGER); ";
$db->query ($sql);
for ($i = 0; $i < 24; $i++) {
$sql = "INSERT INTO a (x) VALUES (" . rand () % 32 . "); ";
$sql .= "INSERT INTO b (x) VALUES (" . rand () % 64 . "); ";
$sql .= "INSERT INTO c (x) VALUES (" . rand () % 128 . "); ";
$db->query ($sql);
}
$sql = "SELECT x FROM (SELECT x FROM a UNION SELECT x FROM b) x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "SELECT x FROM (SELECT x FROM a UNION SELECT x FROM c) x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "SELECT x FROM (SELECT x FROM b UNION SELECT x FROM c) x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "SELECT x FROM (SELECT x FROM a INTERSECT SELECT x FROM b) x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "SELECT x FROM (SELECT x FROM a INTERSECT SELECT x FROM c) x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "SELECT x FROM (SELECT x FROM b INTERSECT SELECT x FROM c) x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "SELECT x FROM (
SELECT x FROM (SELECT x FROM a UNION SELECT x FROM b) x
INTERSECT
SELECT x FROM c
) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "SELECT x FROM (
SELECT x FROM (SELECT x FROM a INTERSECT SELECT x FROM c) x
UNION
SELECT x FROM (SELECT x FROM b INTERSECT SELECT x FROM c) x
) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "SELECT x FROM (
SELECT x FROM (SELECT x FROM a UNION SELECT x FROM c) x
INTERSECT
SELECT x FROM b
) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "SELECT x FROM (
SELECT x FROM (SELECT x FROM a INTERSECT SELECT x FROM b) x
UNION
SELECT x FROM (SELECT x FROM b INTERSECT SELECT x FROM c) x
) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "SELECT x FROM (
SELECT x FROM (SELECT x FROM b UNION SELECT x FROM c) x
INTERSECT
SELECT x FROM a
) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "SELECT x FROM (
SELECT x FROM (SELECT x FROM a INTERSECT SELECT x FROM b) x
UNION
SELECT x FROM (SELECT x FROM c INTERSECT SELECT x FROM a) x
) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
echo $row [0] . ", ";
echo "<br>\n";
$sql = "DROP DATABASE q20240429" . session_id () . "; ";
$db->query ($sql);
session_destroy ();
?>
Code: Alles auswählen
0, 11, 31, 4, 13, 22, 23, 24, 18, 17, 2, 3, 14, 6, 12, 26, 15, 48, 47, 27, 61, 55, 7, 54, 38, 33, 53, 44, 46, <br>
0, 11, 31, 4, 13, 22, 23, 24, 18, 17, 2, 3, 14, 6, 12, 26, 15, 55, 38, 88, 114, 116, 122, 29, 105, 61, 32, 60, 19, 81, 8, 68, 103, 111, 10, <br>
48, 0, 47, 4, 27, 61, 55, 7, 54, 38, 26, 33, 53, 18, 17, 14, 44, 46, 11, 88, 114, 116, 122, 29, 105, 32, 60, 19, 81, 8, 68, 103, 111, 10, <br>
0, 11, 4, 18, 17, 14, 26, <br>
4, 17, <br>
4, 61, 55, 38, 17, <br>
4, 17, 38, 55, 61, <br>
4, 17, 38, 55, 61, <br>
0, 4, 11, 14, 17, 18, 26, 38, 55, 61, <br>
0, 4, 11, 14, 17, 18, 26, 38, 55, 61, <br>
0, 4, 11, 14, 17, 18, 26, <br>
0, 4, 11, 14, 17, 18, 26, <br>
Code: Alles auswählen
1.) Rechne die Zahl in binaer Darstellung in eine Dezimale Darstellung um
0101111101001011b 24395d
2.) Rechne die Zahl in dezimal darstellung in eine Binaerdarstellung um
13982 0011011010011110
3.) Addiere die drei Zahlen schriftlich
8868
+ 56333
+ 35842
-----------------
101043
4.) Subtrahiere die letzten drei Zahlen schriftlich von der ersten schriftlich
62008
- 962
- 15254
- 14618
-----------------
31174
5.) Rechne die Zahl ins zweier komplement um, mit 8 Bit - und subtrahiere diese zahl von der ersten und rechne das Ergebnis nach dezimal
105 -75 = 30
01101001 10110101 = 00011110
6.) Multipliziere die zwei Zahlen schriftlich
30321*7569 = 229499649
7.) Dividiere die zwei Zahlen schriftlich
63756/53440 = 1
8.) Errechne x Logarithmisch mit dem Taschenrechner
24435^x = 1497504004
Rechne die Zahl in IEEE-754 um 10321.125977