[propozycja]forum "algorytmy"

Czy jesteś za powstaniem forum o algorytmice?
Tak
100%
100% [92]
Odpowiedz Nowy wątek
2006-02-20 19:19
0

Czasem niektórzy zadająpytanai odośnie naprowadzeniu, lub tez napisaniu algorytmu rozwiazujący jakis tam problem. I te posty znajdująsie albo w off-topic albo w nietuzinkowe tematy. Może warto zrobić oddzielne forum na tego typu pytania. Wtedy szukajac rozwiazania na swój problem będzie wiadomo gdzie szukać.


Programista wiesza sie razem ze swoim programem

Pozostało 580 znaków

2006-02-20 19:47
0

Tak, tak, tak. Jestem za i popieram!

Fajnie by było utworzyć z 4programmers.net też dobry serwis z opisami algorytmów, co by m. in. się można było przygotować do OI'a dobrze.


Pozostało 580 znaków

2006-02-20 19:57
0

Jestem za. Pomysł mi się podoba.


<font color="red">Konto porzucone</span>

Dzięki wszystkim forumowiczom za lata wspólnych dyskusji; miłej zabawy w programowanie!
Sławomir 'Szczawik' Włodkowski

Pozostało 580 znaków

2006-02-20 20:26
0

Ja też popieram zdanie reszty i jestem jak najbardziej za :)

Pozostało 580 znaków

2006-02-20 21:34
0

W sumie ciekawy pomysł. Tylko jak te algorytmy chciałbyś tam przedstawiać? Słownie? W "dowolnym języku, byle się dało zrozumieć", czy jeszcze inaczej? Możnaby uznać, że do prezentacji algorytmów używa się jakichś konkretnych schematów (ot choćby NS, jak ktokolwiek wie, co to za jedne, ale myślę, że w dwóch-trzech zdaniach mógłbym wyjaśnić co jest co :P), ale niestety po pierwsze rysowanie czegoś takiego ręczne trochę mija się z celem, a jak się poprosi o algorytm, a odpowiedź padnie w brainfuck'u, to sobie możecie podziękować i będziecie wiedzieć tyle samo co wcześniej :P


Grunt to uziemienie...

Pozostało 580 znaków

2006-02-20 22:03
0
Adam.Pilorz napisał(a)

W sumie ciekawy pomysł. Tylko jak te algorytmy chciałbyś tam przedstawiać? Słownie? W "dowolnym języku, byle się dało zrozumieć", czy jeszcze inaczej? Możnaby uznać, że do prezentacji algorytmów używa się jakichś konkretnych schematów (ot choćby NS, jak ktokolwiek wie, co to za jedne, ale myślę, że w dwóch-trzech zdaniach mógłbym wyjaśnić co jest co :P), ale niestety po pierwsze rysowanie czegoś takiego ręczne trochę mija się z celem, a jak się poprosi o algorytm, a odpowiedź padnie w brainfuck'u, to sobie możecie podziękować i będziecie wiedzieć tyle samo co wcześniej :P

No jeśli chodzi o owe tam, to chodzi Ci pewnie o dział Artykuły, a nie samo forum, tak? Przecież, jak już wspomniałem przed chwilą, dział dotyczący algorytmiki już istnieje, jest opisanych już wiele algorytmów, stwierdzenie odnośnie moich nadziei odnosi się do tego, aby rozbudować ten dział, poszerzyć go o nowe artykuły. Nie trzeba do tego celu używać jakichś schematów, itp., choć nie jest to wzbronione - jak kto woli, byle było to zrozumiałe dla każdego i łatwo można by odczytać sposób implementacji oraz zrozumieć metodę (bez względu na znajomośc tego czy innego języka programowania). Nie widzę problemu, żeby w łatwy i przyswajalny sposób tworzyć opisy nowych algorytmów (sam ostatnio za to się zabrałem, będę się starał sukcesywnie tworzyć nowe artykuły z dziedziny algorytmiki).

A co do forum - przyda się, zwłaszcza, gdy mamy ambicję, aby być najlepszym polskim serwisem programistycznym w każdej dziedzinie, w tym w dziedzinie algorytmiki ;)

Jeśli chodzi o anegdotę z tą odpowiedzią w brainfucku - przecież to się tyczy absolutnie każdego pytania - ktoś prosi o sposób na szukanie plików na dysku, a dostanie kod assemblera, to też nic mu po tym, skoro będzie chciał modyfikować i zrozumieć kod :P


Pozostało 580 znaków

2006-02-20 22:34
0

Thenkles: ale mowa właśnie o forum. Czyli rozumiem, że ktoś się spyta o jakiśtam algorytm. No i trzeba mu odpowiedzieć, a do tego trzeba użyć jakiegoś rozsądnego sposobu.

Co do brainfucka i assembler'a - to na jedno wychodzi. Rzecz w tym, że jak ktoś umie pisać w Pascalu i dostanie kod w C, to jak jest średnio rozgarnięty, to sobie przetłumaczy. Ale jak dostanie w jakimś egzotycznym języku, to niekoniecznie.

Stąd moje pytanie jakiego sposobu opisu algorytmów mielibyśmy używać. Wszak jakiś schemat byłby wskazany (w sensie schemat odpowiedzi, nie schemat w sensie stosowania koniecznie schematów takich czy innych).

Z moich propozycji schematów właśnie, ogólnie znaną metodą zapisu jest schemat blokowy. Niestety ma on się nijak do programowania strukturalnego. Najlepiej to przedstawia to co się dzieje, jak do wszystkiego używa się instrukcji skoku. Za to wspomniane przeze mnie schematy NS (schematy zwarte) są w tej dziedzinie o niebo lepsze, ale ich olbrzymią wadą jest fakt, że stosunkowo mało osób o nich w ogóle słyszała. Pozostaje jeszcze TurboGorgol TM do opisu algorytmów matematycznych, ale z tego forum chyba jakiekolwiek pojęcie o nim mamy ja i Ktos :P. Oczywiście wzmianka o TurboGorgol TM jest tzw. "just joking", nie zamierzam tego bynajmniej wprowadzać w życie :).


Grunt to uziemienie...

Pozostało 580 znaków

2006-02-20 22:57
0

Proste. Takiego samego jak w dziale Algorytmy


Pozostało 580 znaków

2006-02-21 00:28
4U
0

A może spece od Coyote mogliby zaimplementować jakiś prosty aplet do rysowania schematów blokowych. Być może byłby to język opisowy do generowania czegoś takiego. W końcu np. forum matematyczne ma wbudowaną edycję równań to czemu by na forum programistycznym nie dodać możliwości tworzenia schematów blokowych.

Pozostało 580 znaków

2006-02-21 08:46
0

Trzeba jednak by coś takiego zrobić. Łatwo powiedzieć, o wiele trudniej zrobić. Zamiast apletu proponowałbym aplikację w flashu.


Pozostało 580 znaków

2006-02-21 08:48
0
Berus123 napisał(a)

Trzeba jednak by coś takiego zrobić. Łatwo powiedzieć, o wiele trudniej zrobić. Zamiast apletu proponowałbym aplikację w flashu.

Won z flashem! Juz lepiej stworzyc jakis prowizoryczny jezyk skryptowy i za pomoca php i biblioteki GD rysowac jakies schematy :>


Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0