<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.mafiasi.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=7shallou</id>
	<title>Fachschaft Informatik - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mafiasi.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=7shallou"/>
	<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php/Spezial:Beitr%C3%A4ge/7shallou"/>
	<updated>2026-10-17T10:12:17Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23200</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23200"/>
		<updated>2017-11-04T23:49:01Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
Magst du schwere Herausforderungen? Problemlosen, Algorithmen, Datenstrukturen und vor allem Programmieren? dann bist du hier total Richtig.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming? ==&lt;br /&gt;
&lt;br /&gt;
Competitive Programming ist ein Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, unter vorgegebenen Spezifikationen ein Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Das Programm muss ein richtiges Output für alle die Tests erzeugen, um das zu tun, hat er nur kurze Zeit (Time Limit).&lt;br /&gt;
&lt;br /&gt;
Das Judge (ein anderes Program) vergleicht das Output mit dem Richtigen Output und wenn sie gleich sind, bekommt die Lösung das Urteil &amp;quot;ACCEPTED&amp;quot; sonst &amp;quot;Wrong Answer&amp;quot;.&lt;br /&gt;
Wenn das Programm abstürzt bekommt man eine &amp;quot;Run-Time-Error&amp;quot; und wenn es gar nicht kompiliert dann eine &amp;quot;Compilation Error&amp;quot;.&lt;br /&gt;
Wenn das Programm zu viel Zeit braucht um das Output zu erzeugen gilt das Urteil &amp;quot;Time Limit Exceeded&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Alle Urteile außer &amp;quot;ACCEPTED&amp;quot; sind &amp;quot;Rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Es macht dich zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Unternehmen im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig solche Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum solltest du dich für den ACM ICPC interessieren? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Es macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
Du musst Probleme in Stresssituationen und in einem bestimmten Zeitfenster lösen. Die Teilnahme an Programmierwettbewerben verbessern nicht nur deine volle Konzentraion auf eine Aufgabe, sondern bilden dich auch generell in der logischen/mathematischen Problemlösung. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim programmieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie diese außergewöhnlichen Aufgaben gelöst werden können.&lt;br /&gt;
&lt;br /&gt;
=== Verbessert deine Arbeit im Team ===&lt;br /&gt;
&lt;br /&gt;
Teamwork ist eines der essentiellen Fähigkeiten von Informatikern. Mit Hilfe von Competitive Programming kannst du lernen, wie du effektiv mit deinen AG-Kollegen zusammenarbeiten kannst, weil die ICPC eine Teamwettbewerb ist, wo du und dein Team zusammenarbeiten müssen, um das Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft, sich auf eine Karriere in der IT vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Programmierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Programmierwettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen, dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentrierst und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Was macht die CP-AG? ==&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird Trainingsworkshops in der vorlesungsfreien Zeit organisieren, in der Algorithmen erklärt und für Lösungen von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird einen Online-Trainingswettbewerb in jeder 1. oder 2. Woche vorbereiten und gelegentlich offline in den Computerräumen am Informatikum Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir sind immer für dich da, wenn du eine Frage zur Lösung eines Problems hast.&lt;br /&gt;
&lt;br /&gt;
Außerdem wird die CP-AG versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich um an dem Training teilzunehmen? ==&lt;br /&gt;
&lt;br /&gt;
Wir haben Trainingspläne für verschiedene Levels von Vorkenntnissen und Fähigkeiten. Deshalb sind nur grundlegende Programmierkenntnisse erforderlich um mit dem Training anzufangen.&lt;br /&gt;
&lt;br /&gt;
bitte melde dich bei [http://codeforces.com Codeforces] an, weil sie die Hauptseite für das Training ist.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte teilnehmen/mich organisatorisch beteiligen ==&lt;br /&gt;
&lt;br /&gt;
Durch dieses [https://bitpoll.mafiasi.de/poll/KXCAY536/ bitpoll] kannst du machen.&lt;br /&gt;
&lt;br /&gt;
== Mit welchen Programmiersprachen kann ich teilnehmen? ==&lt;br /&gt;
&lt;br /&gt;
Es kommt auf den Wettbewerb oder das Online-Judge an.&lt;br /&gt;
&lt;br /&gt;
Die erlaubte Sprachen in die ACM-ICPC sind C, C++, Java and Python (Python 3 and PyPy, similar to Python 2.0).&lt;br /&gt;
&lt;br /&gt;
== die Online-Judges, die während des Trainings benutzt werden ==&lt;br /&gt;
&lt;br /&gt;
- http://codeforces.com&lt;br /&gt;
&lt;br /&gt;
- https://arena.topcoder.com&lt;br /&gt;
&lt;br /&gt;
- https://www.a2oj.com&lt;br /&gt;
&lt;br /&gt;
- https://icpcarchive.ecs.baylor.edu&lt;br /&gt;
&lt;br /&gt;
- https://uva.onlinejudge.org/&lt;br /&gt;
&lt;br /&gt;
- http://www.spoj.com&lt;br /&gt;
&lt;br /&gt;
- https://www.urionlinejudge.com.br&lt;br /&gt;
&lt;br /&gt;
- https://www.hackerrank.com&lt;br /&gt;
&lt;br /&gt;
== Wichtige Seiten ==&lt;br /&gt;
&lt;br /&gt;
Die Seite des Deutschen Wettbewerbs (ACM - GCPC)&lt;br /&gt;
- https://icpc.tum.de&lt;br /&gt;
&lt;br /&gt;
Die Seite des Internationalen Wettbewerbs&lt;br /&gt;
- https://icpc.baylor.edu&lt;br /&gt;
&lt;br /&gt;
Die Seite des Nord-West Europa Wettbewerbs (ACM NWERC)&lt;br /&gt;
- http://www.nwerc.eu&lt;br /&gt;
&lt;br /&gt;
== Nützliche Bücher ==&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/0B0GGE5oSjbBNVXhLRUVfUFZGcmc/view Competitive Programming 3]&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
Abonniere Unsere [https://mailhost.informatik.uni-hamburg.de/mailman/listinfo/ag-competitive-programming Mailingliste]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23146</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23146"/>
		<updated>2017-10-26T20:54:42Z</updated>

		<summary type="html">&lt;p&gt;7shallou: /* Mit welchen Programmiersprachen kann ich teilnehmen? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
Magst du schwere Herausforderungen? Problemlosen, Algorithmen, Datenstrukturen und vor allem Programmieren? dann bist du hier total Richtig.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming? ==&lt;br /&gt;
&lt;br /&gt;
Competitive Programming ist ein Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, unter vorgegebenen Spezifikationen ein Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Das Programm muss ein richtiges Output für alle die Tests erzeugen, um das zu tun, hat er nur kurze Zeit (Time Limit).&lt;br /&gt;
&lt;br /&gt;
Das Judge (ein anderes Program) vergleicht das Output mit dem Richtigen Output und wenn sie gleich sind, bekommt die Lösung das Urteil &amp;quot;ACCEPTED&amp;quot; sonst &amp;quot;Wrong Answer&amp;quot;.&lt;br /&gt;
Wenn das Programm abstürzt bekommt man eine &amp;quot;Run-Time-Error&amp;quot; und wenn es gar nicht kompiliert dann eine &amp;quot;Compilation Error&amp;quot;.&lt;br /&gt;
Wenn das Programm zu viel Zeit braucht um das Output zu erzeugen gilt das Urteil &amp;quot;Time Limit Exceeded&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Alle Urteile außer &amp;quot;ACCEPTED&amp;quot; sind &amp;quot;Rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Es macht dich zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Unternehmen im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig solche Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum solltest du dich für den ACM ICPC interessieren? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Es macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
Du musst Probleme in Stresssituationen und in einem bestimmten Zeitfenster lösen. Die Teilnahme an Programmierwettbewerben verbessern nicht nur deine volle Konzentraion auf eine Aufgabe, sondern bilden dich auch generell in der logischen/mathematischen Problemlösung. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim programmieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie diese außergewöhnlichen Aufgaben gelöst werden können.&lt;br /&gt;
&lt;br /&gt;
=== Verbessert deine Arbeit im Team ===&lt;br /&gt;
&lt;br /&gt;
Teamwork ist eines der essentiellen Fähigkeiten von Informatikern. Mit Hilfe von Competitive Programming kannst du lernen, wie du effektiv mit deinen AG-Kollegen zusammenarbeiten kannst, weil die ICPC eine Teamwettbewerb ist, wo du und dein Team zusammenarbeiten müssen, um das Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft, sich auf eine Karriere in der IT vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Programmierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Programmierwettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen, dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentrierst und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Was macht die CP-AG? ==&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird Trainingsworkshops in der vorlesungsfreien Zeit organisieren, in der Algorithmen erklärt und für Lösungen von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird einen Online-Trainingswettbewerb in jeder 1. oder 2. Woche vorbereiten und gelegentlich offline in den Computerräumen am Informatikum Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir sind immer für dich da, wenn du eine Frage zur Lösung eines Problems hast.&lt;br /&gt;
&lt;br /&gt;
Außerdem wird die CP-AG versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich um an dem Training teilzunehmen? ==&lt;br /&gt;
&lt;br /&gt;
Wir haben Trainingspläne für verschiedene Levels von Vorkenntnissen und Fähigkeiten. Deshalb sind nur grundlegende Programmierkenntnisse erforderlich um mit dem Training anzufangen.&lt;br /&gt;
&lt;br /&gt;
bitte melde dich bei [http://codeforces.com Codeforces] an, weil sie die Hauptseite für das Training ist.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte teilnehmen/mich organisatorisch beteiligen ==&lt;br /&gt;
&lt;br /&gt;
Fülle einfach dieses [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmeldeformular] aus.&lt;br /&gt;
&lt;br /&gt;
== Mit welchen Programmiersprachen kann ich teilnehmen? ==&lt;br /&gt;
&lt;br /&gt;
Es kommt auf den Wettbewerb oder das Online-Judge an.&lt;br /&gt;
&lt;br /&gt;
Die erlaubte Sprachen in die ACM-ICPC sind C, C++, Java and Python (Python 3 and PyPy, similar to Python 2.0).&lt;br /&gt;
&lt;br /&gt;
== die Online-Judges, die während des Trainings benutzt werden ==&lt;br /&gt;
&lt;br /&gt;
- http://codeforces.com&lt;br /&gt;
&lt;br /&gt;
- https://arena.topcoder.com&lt;br /&gt;
&lt;br /&gt;
- https://www.a2oj.com&lt;br /&gt;
&lt;br /&gt;
- https://icpcarchive.ecs.baylor.edu&lt;br /&gt;
&lt;br /&gt;
- https://uva.onlinejudge.org/&lt;br /&gt;
&lt;br /&gt;
- http://www.spoj.com&lt;br /&gt;
&lt;br /&gt;
- https://www.urionlinejudge.com.br&lt;br /&gt;
&lt;br /&gt;
- https://www.hackerrank.com&lt;br /&gt;
&lt;br /&gt;
== Wichtige Seiten ==&lt;br /&gt;
&lt;br /&gt;
Die Seite des Deutschen Wettbewerbs (ACM - GCPC)&lt;br /&gt;
- https://icpc.tum.de&lt;br /&gt;
&lt;br /&gt;
Die Seite des Internationalen Wettbewerbs&lt;br /&gt;
- https://icpc.baylor.edu&lt;br /&gt;
&lt;br /&gt;
Die Seite des Nord-West Europa Wettbewerbs (ACM NWERC)&lt;br /&gt;
- http://www.nwerc.eu&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== WhatsApp Gruppe ==&lt;br /&gt;
&lt;br /&gt;
mit diesem Link eintreten (https://chat.whatsapp.com/89rsIdZ33rsJAf7fHCMPtX).&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
Abonniere Unsere [https://mailhost.informatik.uni-hamburg.de/mailman/listinfo/ag-competitive-programming Mailingliste]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23145</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23145"/>
		<updated>2017-10-26T20:26:46Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
Magst du schwere Herausforderungen? Problemlosen, Algorithmen, Datenstrukturen und vor allem Programmieren? dann bist du hier total Richtig.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming? ==&lt;br /&gt;
&lt;br /&gt;
Competitive Programming ist ein Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, unter vorgegebenen Spezifikationen ein Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Das Programm muss ein richtiges Output für alle die Tests erzeugen, um das zu tun, hat er nur kurze Zeit (Time Limit).&lt;br /&gt;
&lt;br /&gt;
Das Judge (ein anderes Program) vergleicht das Output mit dem Richtigen Output und wenn sie gleich sind, bekommt die Lösung das Urteil &amp;quot;ACCEPTED&amp;quot; sonst &amp;quot;Wrong Answer&amp;quot;.&lt;br /&gt;
Wenn das Programm abstürzt bekommt man eine &amp;quot;Run-Time-Error&amp;quot; und wenn es gar nicht kompiliert dann eine &amp;quot;Compilation Error&amp;quot;.&lt;br /&gt;
Wenn das Programm zu viel Zeit braucht um das Output zu erzeugen gilt das Urteil &amp;quot;Time Limit Exceeded&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Alle Urteile außer &amp;quot;ACCEPTED&amp;quot; sind &amp;quot;Rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Es macht dich zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Unternehmen im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig solche Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum solltest du dich für den ACM ICPC interessieren? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Es macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
Du musst Probleme in Stresssituationen und in einem bestimmten Zeitfenster lösen. Die Teilnahme an Programmierwettbewerben verbessern nicht nur deine volle Konzentraion auf eine Aufgabe, sondern bilden dich auch generell in der logischen/mathematischen Problemlösung. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim programmieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie diese außergewöhnlichen Aufgaben gelöst werden können.&lt;br /&gt;
&lt;br /&gt;
=== Verbessert deine Arbeit im Team ===&lt;br /&gt;
&lt;br /&gt;
Teamwork ist eines der essentiellen Fähigkeiten von Informatikern. Mit Hilfe von Competitive Programming kannst du lernen, wie du effektiv mit deinen AG-Kollegen zusammenarbeiten kannst, weil die ICPC eine Teamwettbewerb ist, wo du und dein Team zusammenarbeiten müssen, um das Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft, sich auf eine Karriere in der IT vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Programmierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Programmierwettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen, dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentrierst und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Was macht die CP-AG? ==&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird Trainingsworkshops in der vorlesungsfreien Zeit organisieren, in der Algorithmen erklärt und für Lösungen von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird einen Online-Trainingswettbewerb in jeder 1. oder 2. Woche vorbereiten und gelegentlich offline in den Computerräumen am Informatikum Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir sind immer für dich da, wenn du eine Frage zur Lösung eines Problems hast.&lt;br /&gt;
&lt;br /&gt;
Außerdem wird die CP-AG versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich um an dem Training teilzunehmen? ==&lt;br /&gt;
&lt;br /&gt;
Wir haben Trainingspläne für verschiedene Levels von Vorkenntnissen und Fähigkeiten. Deshalb sind nur grundlegende Programmierkenntnisse erforderlich um mit dem Training anzufangen.&lt;br /&gt;
&lt;br /&gt;
bitte melde dich bei [http://codeforces.com Codeforces] an, weil sie die Hauptseite für das Training ist.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte teilnehmen/mich organisatorisch beteiligen ==&lt;br /&gt;
&lt;br /&gt;
Fülle einfach dieses [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmeldeformular] aus.&lt;br /&gt;
&lt;br /&gt;
== Mit welchen Programmiersprachen kann ich teilnehmen? ==&lt;br /&gt;
&lt;br /&gt;
es kommt auf den Wettbewerb oder das Online-Judge an.&lt;br /&gt;
&lt;br /&gt;
Die erlaubte Sprachen in die ACM-ICPC sind C, C++, Java and Python (Python 3 and PyPy, similar to Python 2.0).&lt;br /&gt;
&lt;br /&gt;
== die Online-Judges, die während des Trainings benutzt werden ==&lt;br /&gt;
&lt;br /&gt;
- http://codeforces.com&lt;br /&gt;
&lt;br /&gt;
- https://arena.topcoder.com&lt;br /&gt;
&lt;br /&gt;
- https://www.a2oj.com&lt;br /&gt;
&lt;br /&gt;
- https://icpcarchive.ecs.baylor.edu&lt;br /&gt;
&lt;br /&gt;
- https://uva.onlinejudge.org/&lt;br /&gt;
&lt;br /&gt;
- http://www.spoj.com&lt;br /&gt;
&lt;br /&gt;
- https://www.urionlinejudge.com.br&lt;br /&gt;
&lt;br /&gt;
- https://www.hackerrank.com&lt;br /&gt;
&lt;br /&gt;
== Wichtige Seiten ==&lt;br /&gt;
&lt;br /&gt;
Die Seite des Deutschen Wettbewerbs (ACM - GCPC)&lt;br /&gt;
- https://icpc.tum.de&lt;br /&gt;
&lt;br /&gt;
Die Seite des Internationalen Wettbewerbs&lt;br /&gt;
- https://icpc.baylor.edu&lt;br /&gt;
&lt;br /&gt;
Die Seite des Nord-West Europa Wettbewerbs (ACM NWERC)&lt;br /&gt;
- http://www.nwerc.eu&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== WhatsApp Gruppe ==&lt;br /&gt;
&lt;br /&gt;
mit diesem Link eintreten (https://chat.whatsapp.com/89rsIdZ33rsJAf7fHCMPtX).&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
Abonniere Unsere [https://mailhost.informatik.uni-hamburg.de/mailman/listinfo/ag-competitive-programming Mailingliste]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23144</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23144"/>
		<updated>2017-10-26T20:13:35Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
Magst du schwere Herausforderungen? Problemlosen, Algorithmen, Datenstrukturen und vor allem Programmieren? dann bist du hier total Richtig.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming? ==&lt;br /&gt;
&lt;br /&gt;
Competitive Programming ist ein Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, unter vorgegebenen Spezifikationen ein Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Das Programm muss ein richtiges Output für alle die Tests erzeugen, um das zu tun, hat er nur kurze Zeit (Time Limit).&lt;br /&gt;
&lt;br /&gt;
Das Judge (ein anderes Program) vergleicht das Output mit dem Richtigen Output und wenn sie gleich sind, bekommt die Lösung das Urteil &amp;quot;ACCEPTED&amp;quot; sonst &amp;quot;Wrong Answer&amp;quot;.&lt;br /&gt;
Wenn das Programm abstürzt bekommt man eine &amp;quot;Run-Time-Error&amp;quot; und wenn es gar nicht kompiliert dann eine &amp;quot;Compilation Error&amp;quot;.&lt;br /&gt;
Wenn das Programm zu viel Zeit braucht um das Output zu erzeugen gilt das Urteil &amp;quot;Time Limit Exceeded&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Alle Urteile außer &amp;quot;ACCEPTED&amp;quot; sind &amp;quot;Rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Es macht dich zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Unternehmen im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig solche Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum solltest du dich für den ACM ICPC interessieren? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Es macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
Du musst Probleme in Stresssituationen und in einem bestimmten Zeitfenster lösen. Die Teilnahme an Programmierwettbewerben verbessern nicht nur deine volle Konzentraion auf eine Aufgabe, sondern bilden dich auch generell in der logischen/mathematischen Problemlösung. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim programmieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie diese außergewöhnlichen Aufgaben gelöst werden können.&lt;br /&gt;
&lt;br /&gt;
=== Verbessert deine Arbeit im Team ===&lt;br /&gt;
&lt;br /&gt;
Teamwork ist eines der essentiellen Fähigkeiten von Informatikern. Mit Hilfe von Competitive Programming kannst du lernen, wie du effektiv mit deinen AG-Kollegen zusammenarbeiten kannst, weil die ICPC eine Teamwettbewerb ist, wo du und dein Team zusammenarbeiten müssen, um das Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft, sich auf eine Karriere in der IT vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Programmierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Programmierwettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen, dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentrierst und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Was macht die CP-AG? ==&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird Trainingsworkshops in der vorlesungsfreien Zeit organisieren, in der Algorithmen erklärt und für Lösungen von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird einen Online-Trainingswettbewerb in jeder 1. oder 2. Woche vorbereiten und gelegentlich offline in den Computerräumen am Informatikum Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir sind immer für dich da, wenn du eine Frage zur Lösung eines Problems hast.&lt;br /&gt;
&lt;br /&gt;
Außerdem wird die CP-AG versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich um an dem Training teilzunehmen? ==&lt;br /&gt;
&lt;br /&gt;
Wir haben Trainingspläne für verschiedene Levels von Vorkenntnissen und Fähigkeiten. Deshalb sind nur grundlegende Programmierkenntnisse erforderlich um mit dem Training anzufangen.&lt;br /&gt;
&lt;br /&gt;
bitte melde dich bei [http://codeforces.com Codeforces] an, weil sie die Hauptseite für das Training ist.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte teilnehmen/mich organisatorisch beteiligen ==&lt;br /&gt;
&lt;br /&gt;
Fülle einfach dieses [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmeldeformular] aus.&lt;br /&gt;
&lt;br /&gt;
== die Online-Judges, die während des Trainings benutzt werden ==&lt;br /&gt;
&lt;br /&gt;
- http://codeforces.com&lt;br /&gt;
&lt;br /&gt;
- https://arena.topcoder.com&lt;br /&gt;
&lt;br /&gt;
- https://www.a2oj.com&lt;br /&gt;
&lt;br /&gt;
- https://icpcarchive.ecs.baylor.edu&lt;br /&gt;
&lt;br /&gt;
- https://uva.onlinejudge.org/&lt;br /&gt;
&lt;br /&gt;
- http://www.spoj.com&lt;br /&gt;
&lt;br /&gt;
- https://www.urionlinejudge.com.br&lt;br /&gt;
&lt;br /&gt;
- https://www.hackerrank.com&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== WhatsApp Gruppe ==&lt;br /&gt;
&lt;br /&gt;
mit diesem Link eintreten (https://chat.whatsapp.com/89rsIdZ33rsJAf7fHCMPtX).&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
Abonniere Unsere [https://mailhost.informatik.uni-hamburg.de/mailman/listinfo/ag-competitive-programming Mailingliste]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23143</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23143"/>
		<updated>2017-10-26T20:12:13Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
Magst du schwere Herausforderungen? Problemlosen, Algorithmen und Datenstrukturen und vor allem Programmieren? dann bist du hier total Richtig.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming? ==&lt;br /&gt;
&lt;br /&gt;
Competitive Programming ist ein Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, unter vorgegebenen Spezifikationen ein Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Das Programm muss ein richtiges Output für alle die Tests erzeugen, um das zu tun, hat er nur kurze Zeit (Time Limit).&lt;br /&gt;
&lt;br /&gt;
Das Judge (ein anderes Program) vergleicht das Output mit dem Richtigen Output und wenn sie gleich sind, bekommt die Lösung das Urteil &amp;quot;ACCEPTED&amp;quot; sonst &amp;quot;Wrong Answer&amp;quot;.&lt;br /&gt;
Wenn das Programm abstürzt bekommt man eine &amp;quot;Run-Time-Error&amp;quot; und wenn es gar nicht kompiliert dann eine &amp;quot;Compilation Error&amp;quot;.&lt;br /&gt;
Wenn das Programm zu viel Zeit braucht um das Output zu erzeugen gilt das Urteil &amp;quot;Time Limit Exceeded&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Alle Urteile außer &amp;quot;ACCEPTED&amp;quot; sind &amp;quot;Rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Es macht dich zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Unternehmen im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig solche Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum solltest du dich für den ACM ICPC interessieren? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Es macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
Du musst Probleme in Stresssituationen und in einem bestimmten Zeitfenster lösen. Die Teilnahme an Programmierwettbewerben verbessern nicht nur deine volle Konzentraion auf eine Aufgabe, sondern bilden dich auch generell in der logischen/mathematischen Problemlösung. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim programmieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie diese außergewöhnlichen Aufgaben gelöst werden können.&lt;br /&gt;
&lt;br /&gt;
=== Verbessert deine Arbeit im Team ===&lt;br /&gt;
&lt;br /&gt;
Teamwork ist eines der essentiellen Fähigkeiten von Informatikern. Mit Hilfe von Competitive Programming kannst du lernen, wie du effektiv mit deinen AG-Kollegen zusammenarbeiten kannst, weil die ICPC eine Teamwettbewerb ist, wo du und dein Team zusammenarbeiten müssen, um das Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft, sich auf eine Karriere in der IT vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Programmierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Programmierwettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen, dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentrierst und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Was macht die CP-AG? ==&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird Trainingsworkshops in der vorlesungsfreien Zeit organisieren, in der Algorithmen erklärt und für Lösungen von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird einen Online-Trainingswettbewerb in jeder 1. oder 2. Woche vorbereiten und gelegentlich offline in den Computerräumen am Informatikum Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir sind immer für dich da, wenn du eine Frage zur Lösung eines Problems hast.&lt;br /&gt;
&lt;br /&gt;
Außerdem wird die CP-AG versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich um an dem Training teilzunehmen? ==&lt;br /&gt;
&lt;br /&gt;
Wir haben Trainingspläne für verschiedene Levels von Vorkenntnissen und Fähigkeiten. Deshalb sind nur grundlegende Programmierkenntnisse erforderlich um mit dem Training anzufangen.&lt;br /&gt;
&lt;br /&gt;
bitte melde dich bei [http://codeforces.com Codeforces] an, weil sie die Hauptseite für das Training ist.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte teilnehmen/mich organisatorisch beteiligen ==&lt;br /&gt;
&lt;br /&gt;
Fülle einfach dieses [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmeldeformular] aus.&lt;br /&gt;
&lt;br /&gt;
== die Online-Judges, die während des Trainings benutzt werden ==&lt;br /&gt;
&lt;br /&gt;
- http://codeforces.com&lt;br /&gt;
&lt;br /&gt;
- https://arena.topcoder.com&lt;br /&gt;
&lt;br /&gt;
- https://www.a2oj.com&lt;br /&gt;
&lt;br /&gt;
- https://icpcarchive.ecs.baylor.edu&lt;br /&gt;
&lt;br /&gt;
- https://uva.onlinejudge.org/&lt;br /&gt;
&lt;br /&gt;
- http://www.spoj.com&lt;br /&gt;
&lt;br /&gt;
- https://www.urionlinejudge.com.br&lt;br /&gt;
&lt;br /&gt;
- https://www.hackerrank.com&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== WhatsApp Gruppe ==&lt;br /&gt;
&lt;br /&gt;
mit diesem Link eintreten (https://chat.whatsapp.com/89rsIdZ33rsJAf7fHCMPtX).&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
Abonniere Unsere [https://mailhost.informatik.uni-hamburg.de/mailman/listinfo/ag-competitive-programming Mailingliste]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23142</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23142"/>
		<updated>2017-10-26T19:57:23Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming? ==&lt;br /&gt;
&lt;br /&gt;
Competitive Programming ist ein Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, unter vorgegebenen Spezifikationen ein Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Das Programm muss ein richtiges Output für alle die Tests erzeugen, um das zu tun, hat er nur kurze Zeit (Time Limit).&lt;br /&gt;
&lt;br /&gt;
Das Judge (ein anderes Program) vergleicht das Output mit dem Richtigen Output und wenn sie gleich sind, bekommt die Lösung das Urteil &amp;quot;ACCEPTED&amp;quot; sonst &amp;quot;Wrong Answer&amp;quot;.&lt;br /&gt;
Wenn das Programm abstürzt bekommt man eine &amp;quot;Run-Time-Error&amp;quot; und wenn es gar nicht kompiliert dann eine &amp;quot;Compilation Error&amp;quot;.&lt;br /&gt;
Wenn das Programm zu viel Zeit braucht um das Output zu erzeugen gilt das Urteil &amp;quot;Time Limit Exceeded&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Alle Urteile außer &amp;quot;ACCEPTED&amp;quot; sind &amp;quot;Rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Es macht dich zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Unternehmen im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig solche Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum solltest du dich für den ACM ICPC interessieren? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Es macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
Du musst Probleme in Stresssituationen und in einem bestimmten Zeitfenster lösen. Die Teilnahme an Programmierwettbewerben verbessern nicht nur deine volle Konzentraion auf eine Aufgabe, sondern bilden dich auch generell in der logischen/mathematischen Problemlösung. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim programmieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie diese außergewöhnlichen Aufgaben gelöst werden können.&lt;br /&gt;
&lt;br /&gt;
=== Verbessert deine Arbeit im Team ===&lt;br /&gt;
&lt;br /&gt;
Teamwork ist eines der essentiellen Fähigkeiten von Informatikern. Mit Hilfe von Competitive Programming kannst du lernen, wie du effektiv mit deinen AG-Kollegen zusammenarbeiten kannst, weil die ICPC eine Teamwettbewerb ist, wo du und dein Team zusammenarbeiten müssen, um das Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft, sich auf eine Karriere in der IT vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Programmierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Programmierwettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen, dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentrierst und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Was macht die CP-AG? ==&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird Trainingsworkshops in der vorlesungsfreien Zeit organisieren, in der Algorithmen erklärt und für Lösungen von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird einen Online-Trainingswettbewerb in jeder 1. oder 2. Woche vorbereiten und gelegentlich offline in den Computerräumen am Informatikum Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir sind immer für dich da, wenn du eine Frage zur Lösung eines Problems hast.&lt;br /&gt;
&lt;br /&gt;
Außerdem wird die CP-AG versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich um an dem Training teilzunehmen? ==&lt;br /&gt;
&lt;br /&gt;
Wir haben Trainingspläne für verschiedene Levels von Vorkenntnissen und Fähigkeiten. Deshalb sind nur grundlegende Programmierkenntnisse erforderlich um mit dem Training anzufangen.&lt;br /&gt;
&lt;br /&gt;
bitte melde dich bei [http://codeforces.com Codeforces] an, weil sie die Hauptseite für das Training ist.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte teilnehmen/mich organisatorisch beteiligen ==&lt;br /&gt;
&lt;br /&gt;
Fülle einfach dieses [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmeldeformular] aus.&lt;br /&gt;
&lt;br /&gt;
== die Online-Judges, die während des Trainings benutzt werden ==&lt;br /&gt;
&lt;br /&gt;
- http://codeforces.com&lt;br /&gt;
&lt;br /&gt;
- https://arena.topcoder.com&lt;br /&gt;
&lt;br /&gt;
- https://www.a2oj.com&lt;br /&gt;
&lt;br /&gt;
- https://icpcarchive.ecs.baylor.edu&lt;br /&gt;
&lt;br /&gt;
- https://uva.onlinejudge.org/&lt;br /&gt;
&lt;br /&gt;
- http://www.spoj.com&lt;br /&gt;
&lt;br /&gt;
- https://www.urionlinejudge.com.br&lt;br /&gt;
&lt;br /&gt;
- https://www.hackerrank.com&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== WhatsApp Gruppe ==&lt;br /&gt;
&lt;br /&gt;
mit diesem Link eintreten (https://chat.whatsapp.com/89rsIdZ33rsJAf7fHCMPtX).&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
Abonniere Unsere [https://mailhost.informatik.uni-hamburg.de/mailman/listinfo/ag-competitive-programming Mailingliste]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23141</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23141"/>
		<updated>2017-10-26T19:32:56Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming? ==&lt;br /&gt;
&lt;br /&gt;
Competitive Programming ist ein Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, unter vorgegebenen Spezifikationen ein Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Das Programm muss ein richtiges Output für alle die Tests erzeugen, um das zu tun, hat er nur kurze Zeit (Time Limit).&lt;br /&gt;
&lt;br /&gt;
Das Judge (ein anderes Program) vergleicht das Output mit dem Richtigen Output und wenn sie gleich sind, bekommt die Lösung das Urteil &amp;quot;ACCEPTED&amp;quot; sonst &amp;quot;Wrong Answer&amp;quot;.&lt;br /&gt;
Wenn das Programm abstürzt bekommt man eine &amp;quot;Run-Time-Error&amp;quot; und wenn es gar nicht kompiliert dann eine &amp;quot;Compilation Error&amp;quot;.&lt;br /&gt;
Wenn das Programm zu viel Zeit braucht um das Output zu erzeugen gilt das Urteil &amp;quot;Time Limit Exceeded&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Alle Urteile außer &amp;quot;ACCEPTED&amp;quot; sind &amp;quot;Rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Es macht dich zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Unternehmen im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig solche Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum solltest du dich für den ACM ICPC interessieren? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Es macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
Du musst Probleme in Stresssituationen und in einem bestimmten Zeitfenster lösen. Die Teilnahme an Programmierwettbewerben verbessern nicht nur deine volle Konzentraion auf eine Aufgabe, sondern bilden dich auch generell in der logischen/mathematischen Problemlösung. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim programmieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie diese außergewöhnlichen Aufgaben gelöst werden können.&lt;br /&gt;
&lt;br /&gt;
=== Verbessert deine Arbeit im Team ===&lt;br /&gt;
&lt;br /&gt;
Teamwork ist eines der essentiellen Fähigkeiten von Informatikern. Mit Hilfe von Competitive Programming kannst du lernen, wie du effektiv mit deinen AG-Kollegen zusammenarbeiten kannst, weil die ICPC eine Teamwettbewerb ist, wo du und dein Team zusammenarbeiten müssen, um das Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft, sich auf eine Karriere in der IT vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Programmierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Programmierwettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen, dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentrierst und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Was macht die CP-AG? ==&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird Trainingsworkshops in der vorlesungsfreien Zeit organisieren, in der Algorithmen erklärt und für Lösungen von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird einen Online-Trainingswettbewerb in jeder 1. oder 2. Woche vorbereiten und gelegentlich offline in den Computerräumen am Informatikum Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir sind immer für dich da, wenn du eine Frage zur Lösung eines Problems hast.&lt;br /&gt;
&lt;br /&gt;
Außerdem wird die CP-AG versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich um an dem Training teilzunehmen? ==&lt;br /&gt;
&lt;br /&gt;
Wir haben Trainingspläne für verschiedene Levels von Vorkenntnissen und Fähigkeiten. Deshalb sind nur grundlegende Programmierkenntnisse erforderlich um mit dem Training anzufangen.&lt;br /&gt;
&lt;br /&gt;
bitte melde dich bei [http://codeforces.com Codeforces] an, weil sie die Hauptseite für das Training ist.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte teilnehmen/mich organisatorisch beteiligen ==&lt;br /&gt;
&lt;br /&gt;
Fülle einfach dieses [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmeldeformular] aus.&lt;br /&gt;
&lt;br /&gt;
== die Online-Judges, die während des Trainings benutzt werden ==&lt;br /&gt;
&lt;br /&gt;
- http://codeforces.com&lt;br /&gt;
&lt;br /&gt;
- https://arena.topcoder.com&lt;br /&gt;
&lt;br /&gt;
- https://www.a2oj.com&lt;br /&gt;
&lt;br /&gt;
- https://icpcarchive.ecs.baylor.edu&lt;br /&gt;
&lt;br /&gt;
- https://uva.onlinejudge.org/&lt;br /&gt;
&lt;br /&gt;
- http://www.spoj.com&lt;br /&gt;
&lt;br /&gt;
- https://www.urionlinejudge.com.br&lt;br /&gt;
&lt;br /&gt;
- https://www.hackerrank.com&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
Abonniere Unsere [https://mailhost.informatik.uni-hamburg.de/mailman/listinfo/ag-competitive-programming Mailingliste]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23140</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23140"/>
		<updated>2017-10-26T14:43:03Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming? ==&lt;br /&gt;
&lt;br /&gt;
Competitive Programming ist ein Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, unter vorgegebenen Spezifikationen ein Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Das Programm muss ein richtiges Output für alle die Tests erzeugen, um das zu tun, hat er nur kurze Zeit (Time Limit).&lt;br /&gt;
&lt;br /&gt;
Das Judge (ein anderes Program) vergleicht das Output mit dem Richtigen Output und wenn sie gleich sind, bekommt die Lösung das Urteil &amp;quot;ACCEPTED&amp;quot; sonst &amp;quot;Wrong Answer&amp;quot;.&lt;br /&gt;
Wenn das Programm abstürzt bekommt man eine &amp;quot;Run-Time-Error&amp;quot; und wenn es gar nicht kompiliert dann eine &amp;quot;Compilation Error&amp;quot;.&lt;br /&gt;
Wenn das Programm zu viel Zeit braucht um das Output zu erzeugen gilt das Urteil &amp;quot;Time Limit Exceeded&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Alle Urteile außer &amp;quot;ACCEPTED&amp;quot; sind &amp;quot;Rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Es macht dich zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Unternehmen im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig solche Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum solltest du dich für den ACM ICPC interessieren? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Es macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
Du musst Probleme in Stresssituationen und in einem bestimmten Zeitfenster lösen. Die Teilnahme an Programmierwettbewerben verbessern nicht nur deine volle Konzentraion auf eine Aufgabe, sondern bilden dich auch generell in der logischen/mathematischen Problemlösung. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim programmieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie diese außergewöhnlichen Aufgaben gelöst werden können.&lt;br /&gt;
&lt;br /&gt;
=== Verbessert deine Arbeit im Team ===&lt;br /&gt;
&lt;br /&gt;
Teamwork ist eines der essentiellen Fähigkeiten von Informatikern. Mit Hilfe von Competitive Programming kannst du lernen, wie du effektiv mit deinen AG-Kollegen zusammenarbeiten kannst, weil die ICPC eine Teamwettbewerb ist, wo du und dein Team zusammenarbeiten müssen, um das Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft, sich auf eine Karriere in der IT vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Programmierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Programmierwettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen, dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentrierst und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Was macht die CP-AG? ==&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird Trainingsworkshops in der vorlesungsfreien Zeit organisieren, in der Algorithmen erklärt und für Lösungen von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird einen Online-Trainingswettbewerb in jeder 1. oder 2. Woche vorbereiten und gelegentlich offline in den Computerräumen am Informatikum Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir sind immer für dich da, wenn du eine Frage zur Lösung eines Problems hast.&lt;br /&gt;
&lt;br /&gt;
Außerdem wird die CP-AG versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich um an dem Training teilzunehmen? ==&lt;br /&gt;
&lt;br /&gt;
Wir haben Trainingspläne für verschiedene Levels von Vorkenntnissen und Fähigkeiten. Deshalb sind nur grundlegende Programmierkenntnisse erforderlich um mit dem Training anzufangen.&lt;br /&gt;
&lt;br /&gt;
bitte melde dich bei [http://codeforces.com Codeforces] an, weil sie die Hauptseite für das Training ist.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte teilnehmen/mich organisatorisch beteiligen ==&lt;br /&gt;
&lt;br /&gt;
Fülle einfach dieses [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmeldeformular] aus.&lt;br /&gt;
&lt;br /&gt;
== die Online-Judges, die während des Trainings benutzt werden ==&lt;br /&gt;
&lt;br /&gt;
- http://codeforces.com&lt;br /&gt;
&lt;br /&gt;
- https://arena.topcoder.com&lt;br /&gt;
&lt;br /&gt;
- https://www.a2oj.com&lt;br /&gt;
&lt;br /&gt;
- https://icpcarchive.ecs.baylor.edu&lt;br /&gt;
&lt;br /&gt;
- https://uva.onlinejudge.org/&lt;br /&gt;
&lt;br /&gt;
- http://www.spoj.com&lt;br /&gt;
&lt;br /&gt;
- https://www.urionlinejudge.com.br&lt;br /&gt;
&lt;br /&gt;
- https://www.hackerrank.com&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
COMING SOON !!&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ahmad_Shallouf&amp;diff=23139</id>
		<title>Ahmad Shallouf</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ahmad_Shallouf&amp;diff=23139"/>
		<updated>2017-10-26T14:29:09Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ahmad Shallouf ist der Gründer der Competitive Programming AG&lt;br /&gt;
&lt;br /&gt;
Fünfte Platz an Damascus-CPC 2015 : Team : The Young Geeks (TYG)&lt;br /&gt;
&lt;br /&gt;
Coach an Damascus-CPC 2016 : Team : Brain Overflow&lt;br /&gt;
&lt;br /&gt;
kontakt : 7shallou@informatik.uni-hamburg.de&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ahmad_Shallouf&amp;diff=23138</id>
		<title>Ahmad Shallouf</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ahmad_Shallouf&amp;diff=23138"/>
		<updated>2017-10-26T14:28:37Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ahmad Shallouf ist der Gründer der Competitive Programming AG&lt;br /&gt;
&lt;br /&gt;
Fünfte Platz an Damascus-CPC 2015 : Team : The Young Geeks&lt;br /&gt;
&lt;br /&gt;
Coach an Damascus-CPC 2016 : Team : Brain Overflow&lt;br /&gt;
&lt;br /&gt;
kontakt : 7shallou@informatik.uni-hamburg.de&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23129</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23129"/>
		<updated>2017-10-25T11:45:21Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming? ==&lt;br /&gt;
&lt;br /&gt;
Competitive Programming ist ein Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, unter vorgegebenen Spezifikationen ein Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Das Programm muss ein richtiges Output für alle die Tests erzeugen, um das zu tun, hat er nur kurze Zeit (Time Limit).&lt;br /&gt;
&lt;br /&gt;
Das Judge (ein anderes Program) vergleicht das Output mit dem Richtigen Output und wenn sie gleich sind, bekommt die Lösung das Urteil &amp;quot;ACCEPTED&amp;quot; sonst &amp;quot;Wrong Answer&amp;quot;.&lt;br /&gt;
Wenn das Programm abstürzt bekommt man eine &amp;quot;Run-Time-Error&amp;quot; und wenn es gar nicht kompiliert dann eine &amp;quot;Compilation Error&amp;quot;.&lt;br /&gt;
Wenn das Programm zu viel Zeit braucht um das Output zu erzeugen gilt das Urteil &amp;quot;Time Limit Exceeded&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Alle Urteile außer &amp;quot;ACCEPTED&amp;quot; sind &amp;quot;Rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC oder ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Es macht dich zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Unternehmen im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig solche Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum solltest du dich für den ACM ICPC interessieren? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Es macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
Du musst Probleme in Stresssituationen und in einem bestimmten Zeitfenster lösen. Die Teilnahme an Programmierwettbewerben verbessern nicht nur deine volle Konzentraion auf eine Aufgabe, sondern bilden dich auch generell in der logischen/mathematischen Problemlösung. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim programmieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie diese außergewöhnlichen Aufgaben gelöst werden können.&lt;br /&gt;
&lt;br /&gt;
=== Verbessert deine Arbeit im Team ===&lt;br /&gt;
&lt;br /&gt;
Teamwork ist eines der essentiellen Fähigkeiten von Informatikern. Mit Hilfe von Competitive Programming kannst du lernen, wie du effektiv mit deinen AG-Kollegen zusammenarbeiten kannst, weil die ICPC eine Teamwettbewerb ist, wo du und dein Team zusammenarbeiten müssen, um das Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft, sich auf eine Karriere in der IT vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Programmierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Programmierwettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen, dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentrierst und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Was macht die CP-AG? ==&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird Trainingsworkshops in der vorlesungsfreien Zeit organisieren, in der Algorithmen erklärt und für Lösungen von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird einen Online-Trainingswettbewerb in jeder 1. oder 2. Woche vorbereiten und gelegentlich offline in den Computerräumen am Informatikum Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir sind immer für dich da, wenn du eine Frage zur Lösung eines Problems hast.&lt;br /&gt;
&lt;br /&gt;
Außerdem wird die CP-AG versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich um an dem Training teilzunehmen? ==&lt;br /&gt;
&lt;br /&gt;
Wir haben Trainingspläne für verschiedene Levels von Vorkenntnissen und Fähigkeiten. Deshalb sind nur grundlegende Programmierkenntnisse erforderlich um mit dem Training anzufangen.&lt;br /&gt;
&lt;br /&gt;
bitte melde dich bei [http://codeforces.com Codeforces] an, weil sie die Hauptseite für das Training ist.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte teilnehmen/mich organisatorisch beteiligen ==&lt;br /&gt;
&lt;br /&gt;
Fülle einfach dieses [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmeldeformular] aus.&lt;br /&gt;
&lt;br /&gt;
== die Online-Judges, die während des Trainings benutzt werden ==&lt;br /&gt;
&lt;br /&gt;
- http://codeforces.com&lt;br /&gt;
&lt;br /&gt;
- https://arena.topcoder.com&lt;br /&gt;
&lt;br /&gt;
- https://www.a2oj.com&lt;br /&gt;
&lt;br /&gt;
- https://icpcarchive.ecs.baylor.edu&lt;br /&gt;
&lt;br /&gt;
- https://uva.onlinejudge.org/&lt;br /&gt;
&lt;br /&gt;
- http://www.spoj.com&lt;br /&gt;
&lt;br /&gt;
- https://www.urionlinejudge.com.br&lt;br /&gt;
&lt;br /&gt;
- https://www.hackerrank.com&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
COMING SOON !!&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23128</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23128"/>
		<updated>2017-10-25T11:37:56Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming? ==&lt;br /&gt;
&lt;br /&gt;
Competitive Programming ist ein Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, unter vorgegebenen Spezifikationen ein Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC oder ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Es macht dich zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Unternehmen im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig solche Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum solltest du dich für den ACM ICPC interessieren? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Es macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
Du musst Probleme in Stresssituationen und in einem bestimmten Zeitfenster lösen. Die Teilnahme an Programmierwettbewerben verbessern nicht nur deine volle Konzentraion auf eine Aufgabe, sondern bilden dich auch generell in der logischen/mathematischen Problemlösung. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim programmieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie diese außergewöhnlichen Aufgaben gelöst werden können.&lt;br /&gt;
&lt;br /&gt;
=== Verbessert deine Arbeit im Team ===&lt;br /&gt;
&lt;br /&gt;
Teamwork ist eines der essentiellen Fähigkeiten von Informatikern. Mit Hilfe von Competitive Programming kannst du lernen, wie du effektiv mit deinen AG-Kollegen zusammenarbeiten kannst, weil die ICPC eine Teamwettbewerb ist, wo du und dein Team zusammenarbeiten müssen, um das Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft, sich auf eine Karriere in der IT vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Programmierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Programmierwettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen, dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentrierst und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Was macht die CP-AG? ==&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird Trainingsworkshops in der vorlesungsfreien Zeit organisieren, in der Algorithmen erklärt und für Lösungen von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird einen Online-Trainingswettbewerb in jeder 1. oder 2. Woche vorbereiten und gelegentlich offline in den Computerräumen am Informatikum Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir sind immer für dich da, wenn du eine Frage zur Lösung eines Problems hast.&lt;br /&gt;
&lt;br /&gt;
Außerdem wird die CP-AG versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich um an dem Training teilzunehmen? ==&lt;br /&gt;
&lt;br /&gt;
Wir haben Trainingspläne für verschiedene Levels von Vorkenntnissen und Fähigkeiten. Deshalb sind nur grundlegende Programmierkenntnisse erforderlich um mit dem Training anzufangen.&lt;br /&gt;
&lt;br /&gt;
bitte melde dich bei [http://codeforces.com Codeforces] an, weil sie die Hauptseite für das Training ist.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte teilnehmen/mich organisatorisch beteiligen ==&lt;br /&gt;
&lt;br /&gt;
Fülle einfach dieses [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmeldeformular] aus.&lt;br /&gt;
&lt;br /&gt;
== die Online-Judges, die während des Trainings benutzt werden ==&lt;br /&gt;
&lt;br /&gt;
- http://codeforces.com&lt;br /&gt;
&lt;br /&gt;
- https://arena.topcoder.com&lt;br /&gt;
&lt;br /&gt;
- https://www.a2oj.com&lt;br /&gt;
&lt;br /&gt;
- https://icpcarchive.ecs.baylor.edu&lt;br /&gt;
&lt;br /&gt;
- https://uva.onlinejudge.org/&lt;br /&gt;
&lt;br /&gt;
- http://www.spoj.com&lt;br /&gt;
&lt;br /&gt;
- https://www.urionlinejudge.com.br&lt;br /&gt;
&lt;br /&gt;
- https://www.hackerrank.com&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
COMING SOON !!&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23127</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23127"/>
		<updated>2017-10-25T11:27:09Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming? ==&lt;br /&gt;
&lt;br /&gt;
Competitive Programming ist ein Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, unter vorgegebenen Spezifikationen ein Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC oder ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Es macht dich zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Unternehmen im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig solche Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum solltest du dich für den ACM ICPC interessieren? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Es macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
Du musst Probleme in Stresssituationen und in einem bestimmten Zeitfenster lösen. Die Teilnahme an Programmierwettbewerben verbessern nicht nur deine volle Konzentraion auf eine Aufgabe, sondern bilden dich auch generell in der logischen/mathematischen Problemlösung. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim programmieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie diese außergewöhnlichen Aufgaben gelöst werden können.&lt;br /&gt;
&lt;br /&gt;
=== Verbessert deine Arbeit im Team ===&lt;br /&gt;
&lt;br /&gt;
Teamwork ist eines der essentiellen Fähigkeiten von Informatikern. Mit Hilfe von Competitive Programming kannst du lernen, wie du effektiv mit deinen AG-Kollegen zusammenarbeiten kannst, weil die ICPC eine Teamwettbewerb ist, wo du und dein Team zusammenarbeiten müssen, um das Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft, sich auf eine Karriere in der IT vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Programmierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Programmierwettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen, dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentrierst und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Was macht die CP-AG? ==&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird Trainingsworkshops in der vorlesungsfreien Zeit organisieren, in der Algorithmen erklärt und für Lösungen von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
Die CP-AG wird einen Online-Trainingswettbewerb in jeder 1. oder 2. Woche vorbereiten und gelegentlich offline in den Computerräumen am Informatikum Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir sind immer für dich da, wenn du eine Frage zur Lösung eines Problems hast.&lt;br /&gt;
&lt;br /&gt;
Außerdem wird die CP-AG versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte teilnehmen/mich organisatorisch beteiligen ==&lt;br /&gt;
&lt;br /&gt;
Fülle einfach dieses [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmeldeformular] aus.&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
COMING SOON !!&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Arbeitsgemeinschaften&amp;diff=23116</id>
		<title>Arbeitsgemeinschaften</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Arbeitsgemeinschaften&amp;diff=23116"/>
		<updated>2017-10-24T22:33:02Z</updated>

		<summary type="html">&lt;p&gt;7shallou: /* Aktive Arbeitsgemeinschaften */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Arbeitsgemeinschaften&#039;&#039;&#039; (kurz: &#039;&#039;AGen&#039;&#039;) sind Treffen von Studierenden. Das hat nicht viel mit Arbeit zu tun, sondern vielmehr mit Vergnügen. Gleichgesinnte treffen sich, um sich für die [[Fachschaft]] zu engagieren, ihren Hobbies zu frönen oder einfach nur, um Spaß zu haben.&lt;br /&gt;
&lt;br /&gt;
Wenn ihr also eine Idee für eine eigene AG habt, wendet Euch an den [[Fachschaftsrat]], der hilft euch gerne.&lt;br /&gt;
&lt;br /&gt;
== Aktive Arbeitsgemeinschaften ==&lt;br /&gt;
* Die [[Anikai AG]] trifft sich regelmäßig und schaut gemeinsam Animes.&lt;br /&gt;
* Die [[Arduino-AG]] bastelt und programmiert wöchentlich gemeinsam an Projekten mit dem Arduino.&lt;br /&gt;
* Die [[AG-Backen]] Wir backen für die Fachschaft.&lt;br /&gt;
* Die [[c.t.-Nicht-AG]] ist keine AG, aber kümmert sich trotzdem manchmal um das Fachschaftscafé [[c.t.]].&lt;br /&gt;
* Die [[CInsects]] sind eine freie, seminarähnliche Veranstaltung und vermitteln mit Vorträgen, Workshops und Projekten praktische informatische Allgemeinbildung mit Fokus auf sicherheitsrelevanten Themen.&lt;br /&gt;
* Die [[Competitive Programming AG]] beschäftigt sich mit dem Training für Competitive Programming Wettbewerbe.&lt;br /&gt;
* Die [[Datamining-AG]] Analyzing Big Financial Data in Python&lt;br /&gt;
* Die [[Fragebogen-AG]] kümmert sich um die Fragebögen zur Lehreevaluation.&lt;br /&gt;
* Die [[GameMaker AG]] entwickelt Spiele mit der Unity-Engine und Blender.&lt;br /&gt;
* Die [[Karaoke-AG]] trifft sich zum [[UltraStar]]-Karaoke singen.&lt;br /&gt;
* Die [[KunterBuntesSeminar|KBS-AG]] organisiert das [[KBS]].&lt;br /&gt;
* Die [[Mafiasi-AG]] entwickelt die [[Dienste|Fachschaftsdienste]] weiter, fixt Bugs und führt bei Bedarf neue Dienste ein.&lt;br /&gt;
* Die [[Musik-AG]] trifft sich und macht gemeinsam Musik.&lt;br /&gt;
* Die [[Nomaden]] sind der Informatiker-Stammtisch, jede Woche in einer anderen Kneipe.&lt;br /&gt;
* Die [[OE|OE-AG]] wird jedes Jahr neu gegründet, um die [[OE]] zu organisieren.&lt;br /&gt;
* Die [[Pen&amp;amp;Paper-AG]] trifft sich und spielt verschiedene Pen&amp;amp;Paper-Rollenspiele.&lt;br /&gt;
* Die [http://robocup.informatik.uni-hamburg.de/ RoboCup-AG] lässt Roboter Fußball spielen.&lt;br /&gt;
* Die [[Server-AG]] kümmert sich um den Betrieb der meisten [[Dienste|Fachschaftsdienste]].&lt;br /&gt;
* Die [[Spiele-AG]] kümmert sich um die Spiele, die im [[c.t.]] liegen und organisiert Spieleabende.&lt;br /&gt;
* Die [[Tanzen|Tanzen-AG]] trifft sich und tanzt.&lt;br /&gt;
* Die [[TCG-AG]] trifft sich und spielt verschiedene Kartenspiele.&lt;br /&gt;
* Die [[Zen-AG]] trifft sich zum gemeinsamen Meditieren im Sitzen.&lt;br /&gt;
&lt;br /&gt;
== Inaktive Arbeitsgemeinschaften ==&lt;br /&gt;
* Die [[AG Mailcrypto|Mailcrypto-AG]] versucht Konzepte und Software zu erarbeiten, welche benutzerfreundliche, massentaugliche Mailverschlüsselung ermöglicht.&lt;br /&gt;
* Die [[Bits-AG]] kümmerte sich um die Fachschaftszeitung. Wiedereinführung am 16.12.2011.&lt;br /&gt;
* Die [[Björn AG]] war eine Gruppe, die sich hauptsächlich mit Spielen, politisch inkorrekten Diskussionen und Witzen unter bevorzugt freiem Himmel (häufig Stadtpark) beschäftigte.&lt;br /&gt;
* Die [[BrowsAGame]] widmete sich der Entwicklung eines Browsergames.&lt;br /&gt;
* Die [[Cineasten]] trafen sich, um gemeinsam Filme zu gucken.&lt;br /&gt;
* Die [[Computer-Go-AG]] beschäftigte sich mit dem Brettspiel Go.&lt;br /&gt;
* Die [[EF-AG]] kümmerte sich um die Ergänzungsfächer im Bachelor.&lt;br /&gt;
* Die [[Foren-AG]] kümmert sich um unser [https://fb18.de/ Forum].&lt;br /&gt;
* Die [[Fußball-AG]] trifft sich wöchentlich zu einer Runde Fußball.&lt;br /&gt;
* Das [[Kickerteam]] spielt [[Kicker]] in der Hamburger Kickerliga.&lt;br /&gt;
* Die [[Poker-AG]] gabs auch mal.&lt;br /&gt;
* Die [[Stellingen-AG|Stellingen61-AG]] beschäftigte sich mit dem Abriss von [[Informatikum#Haus E|Haus E]] und weiteren wichtigen Dingen.&lt;br /&gt;
* Die [[Theater AG]] verabredete sich für Theater-/Museenbesuche etc.&lt;br /&gt;
* Die [[Vegan AG]] PuVi ist die Gruppe für Pflanzen(fr)esser und Vegan interessierte. Wenn aktiv treffen sie sich ca. 2x im Monat, für einen Kochabend oder für einen Doku/Diskussion/Fressabend :)&lt;br /&gt;
* Die [[Video-AG]] wollte Lehrveranstaltungen filmen und diese Filme im Internet zur Verfügung stellen.&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23115</id>
		<title>Competitive Programming AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Competitive_Programming_AG&amp;diff=23115"/>
		<updated>2017-10-24T22:30:47Z</updated>

		<summary type="html">&lt;p&gt;7shallou: Die Seite wurde neu angelegt: „Die Seite ist noch unter Konstruktion ...  Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wett…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Seite ist noch unter Konstruktion ...&lt;br /&gt;
&lt;br /&gt;
Die Competitive Programming AG ist eine studentische AG, die sich mit dem Training für Competitive Programming Wettbewerbe beschäftigt.&lt;br /&gt;
&lt;br /&gt;
== Was ist Competitive Programming ==&lt;br /&gt;
&lt;br /&gt;
einen Denksport, der in der Regel über das Internet oder ein lokales Netzwerk betrieben wird und dessen Teilnehmer versuchen, ein vorgegebenen Spezifikationen folgendes Computerprogramm zu schreiben, wobei zumeist mathematische oder logische Probleme im Mittelpunkt stehen.&lt;br /&gt;
&lt;br /&gt;
Einer der ältesten Wettbewerbe dieser Art ist der ACM International Collegiate Programming Contest (kurz ACM-ICPC oder ICPC), dessen Ursprünge bis in die 1970er Jahre reichen und hauptsächlich von IBM finanziert wird.&lt;br /&gt;
&lt;br /&gt;
== Warum ist Competitive Programming gut? ==&lt;br /&gt;
=== Macht Sie zu einem begehrten Kandidaten für große Unternehmen ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme am ACM International Collegiate Programming Contest (ACM ICPC) ist eine großartige Gelegenheit, von Apple, Facebook, Google, IBM und vielen anderen Behörden im IT-Bereich gesehen zu werden. Diese großen Unternehmen verfolgen ständig diese Art von Veranstaltungen und die Teilnehmer, um talentierte Mitarbeiter zu finden.&lt;br /&gt;
&lt;br /&gt;
Warum interessieren sie sich für den ACM ICPC? Weil es der größte Programmierwettbewerb der Welt ist!&lt;br /&gt;
&lt;br /&gt;
=== Macht dich schneller und fokussierter ===&lt;br /&gt;
&lt;br /&gt;
Das Training und die Teilnahme an Programmierwettbewerben machen dich zu einem disziplinierteren, schnelleren und fokussierten Programmierer.&lt;br /&gt;
&lt;br /&gt;
In der Konkurrenz musst du Probleme in Stresssituationen lösen und gegen eine Deadline tun oder du verlierst. Die Teilnahme an Programmierwettbewerben zeigt dir, wie du dich auf die Aufgabe konzentrieren können und nicht nur schnell, sondern auch präzise abschließen. Diese Fähigkeiten sind für jeden Job von großem Nutzen, nicht nur beim Kodieren.&lt;br /&gt;
&lt;br /&gt;
=== Hilft bei der Lösung komplizierter Probleme ===&lt;br /&gt;
&lt;br /&gt;
Während des ACM ICPC musst du schwierige Aufgaben lösen, die nicht für normale Programmierer sind. Während du trainierst, lernst du, wie du diese außergewöhnlichen Aufgaben lösen kannst.&lt;br /&gt;
&lt;br /&gt;
=== Lehrt dich in Teams zu arbeiten ===&lt;br /&gt;
&lt;br /&gt;
Dies ist eine sehr wichtige Fähigkeit, da die meisten Jobs sie irgendwann benötigen, um in einem Team zu arbeiten. Mithilfe der Competitive Programming kannst du lernen, wie du effektiv zusammenarbeiten kannst, weil die ICPC eine Teams Wettbewerb ist, wo du und deine Team zusammen arbeiten müssen, um die Problemset zu lösen.&lt;br /&gt;
&lt;br /&gt;
=== Training und Partizipation hilft Ihnen, sich auf eine Karriere in der Programmierung vorzubereiten ===&lt;br /&gt;
&lt;br /&gt;
Es ist nicht ungewöhnlich, unmittelbar nach der Teilnahme an einem Codierwettbewerb Stellenangebote von Unternehmen zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Die Teilnahme an einem Codierungswettbewerb ist etwas, was du in deinem Lebenslauf unbedingt hervorheben solltest. Wie bereits erwähnt, kannst du durch Erfahrung in der Wettbewerbsprogrammierung Arbeitgebern zeigen dass du in einem Team arbeiten, komplizierte Probleme lösen, in Stresssituationen arbeiten, Zeit und Termine verwalten und Fehler minimieren kannst. Es zeigt auch, dass du diszipliniert, konzentriert und schnell bist, die alle unverzichtbare Fähigkeiten sind.&lt;br /&gt;
&lt;br /&gt;
== Womit wird CP-AG dabei helfen? ==&lt;br /&gt;
&lt;br /&gt;
CP-AG wird Trainingsworkshops in der Vorlesungsfreizeit Organisieren, wo Algorithmen erklärt, und für Lösung von Problemen implementiert werden.&lt;br /&gt;
&lt;br /&gt;
CP-AG wird einen Online-Trainingswettbewerb jeder 1 oder 2 Wochen vorbereiten und gelegentlich Offline in den Computer-Räumen Trainingswettbewerbe veranstalten. &lt;br /&gt;
&lt;br /&gt;
Wir werden immer für dich da sein, wenn du eine Frage zur Lösung einer Problem hast, Helfe mit irgendwas CP bezogenes brauchst.&lt;br /&gt;
&lt;br /&gt;
CP-AG wird auch versuchen die Teilnahme der Universität Hamburg an der ACM GCPC (German Collegiate Programming Contest) zu organisieren.&lt;br /&gt;
&lt;br /&gt;
== Wie nehme ich an dem Training teil? ==&lt;br /&gt;
&lt;br /&gt;
fühle einfach dieses [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmelde-Form] aus.&lt;br /&gt;
&lt;br /&gt;
== Ich möchte beim Training organisatorisch helfen, wo soll ich hin? ==&lt;br /&gt;
&lt;br /&gt;
auch das selbe [https://goo.gl/forms/PZHjOmbBCDolcFxw1 Anmelde-Form] ausfüllen.&lt;br /&gt;
&lt;br /&gt;
== Ansprechpartner ==&lt;br /&gt;
&lt;br /&gt;
[[Ahmad Shallouf]] (7shallou)&lt;br /&gt;
&lt;br /&gt;
== Mailingliste ==&lt;br /&gt;
&lt;br /&gt;
COMING SOON !!&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arbeitsgemeinschaft]]&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ahmad_Shallouf&amp;diff=23110</id>
		<title>Ahmad Shallouf</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ahmad_Shallouf&amp;diff=23110"/>
		<updated>2017-10-24T21:54:30Z</updated>

		<summary type="html">&lt;p&gt;7shallou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ahmad Shallouf ist der Gründer der Competitive Programming AG&lt;br /&gt;
&lt;br /&gt;
Fünfte Platz an Damascus-CPC 2015 : Team : The Young Geeks&lt;br /&gt;
&lt;br /&gt;
Coach an Damascus-CPC 2016 : Team : Brain Overflow&lt;br /&gt;
&lt;br /&gt;
Contact : 7shallou@informatik.uni-hamburg.de&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ahmad_Shallouf&amp;diff=23109</id>
		<title>Ahmad Shallouf</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ahmad_Shallouf&amp;diff=23109"/>
		<updated>2017-10-24T21:54:16Z</updated>

		<summary type="html">&lt;p&gt;7shallou: Die Seite wurde neu angelegt: „Ahmad Shallouf ist der Gründer der Competitive Programming AG  Fünfte Platz an Damascus-CPC 2015 : Team : The Young Geeks Coach an Damascus-CPC 2016 : Team :…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ahmad Shallouf ist der Gründer der Competitive Programming AG&lt;br /&gt;
&lt;br /&gt;
Fünfte Platz an Damascus-CPC 2015 : Team : The Young Geeks&lt;br /&gt;
Coach an Damascus-CPC 2016 : Team : Brain Overflow&lt;br /&gt;
&lt;br /&gt;
Contact : 7shallou@informatik.uni-hamburg.de&lt;/div&gt;</summary>
		<author><name>7shallou</name></author>
	</entry>
</feed>