Article View: alt.pl.comp.lang.csharp
Article #22063Re: Makra -- maly test C# vs. C++
From: Macko
Date: Thu, 17 Feb 2011 13:54
Date: Thu, 17 Feb 2011 13:54
30 lines
3330 bytes
3330 bytes
> No jeśli o takich algorytmach jak powyżej jest mowa to rzeczywiście > matematyk nie będzie mógł rozwinąć skrzydeł. Chociaż ciągle nie rozumiem > co takiego jest w matematykach, że nie byliby w stanie użyć Paint'a? Tu nie chodzi o to, że matematyk nie jest w stanie użyć Painta. Konstrukcja Painta jest zbliżona do konstrukcji cepa więc napewno matematyk podołałby takiemu wyzwaniu. Chodzi o inne podejście matematyka do zagadnienia i inne przez programistę, który nie jedne zęby zjadł przy projekcie. Matematyk podejdzie do problemu w sposób mu najlepiej znany czyli bach wzorek wypluje parę sinusów zrobi pętelkę i mamy okrąg. Programista natomiast prawdopodobnie też o tym pomyśli, ale możliwe że zajdzie problem z innej strony nie matematycznej, która prowadzi do tego samego wyniku w krótszym czasie i może wydajniej. Próbowałem jakiś czas temu brać udział w Potyczkach Algorytmicznych i zadowolony wysłałem rozwiązanie pewnego zadania. Okazało się, że dostałem tylko 1/3 punktów ze względu na to, że algorytm nie przeszedł 2/3 testów wydajności. Konkurs tak naprawdę wyłania najlepszego matematyka, który przypadkiem umie pisać proste pętle i zna podstawową składnie C++, javy, C (sharp niestety jest niegodny). Szacun oczywiście dla zwycięscy tych zawodów, ale kolega powiedział mi co taki zwycięzca z zacięciem programisty jest wart, oczywiście świetnie sprawdza się w roli tworzenia złożonych wydajnych algorytmów, ale każ mu zrobić coś użytecznego. No i tu już są schody, bo matematyk potrafi tak skomplikować prosty program, że zrobienie go zajmie mu to dłużej niż programiście, program będzie miał i tak grację wozu z węglem.
Technical Details
Message-ID:
<a811de1d-cb1a-4056-b4f4-c36158ca6d2b@n18g2000vbq.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder2.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.242.MISMATCH!nx01.iad01.newshosting.com!newshosting.com!69.16.185.21.MISMATCH!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!n18g2000vbq.googlegroups.com!not-for-mailReferences:
<g2fnl69fl84i7tas2b9pdtnnftip885qff@4ax.com> <ijgkal$qgs$1@inews.gazeta.pl> <ijiuc6$58e$1@news.net.icm.edu.pl> <ijj3hn$7l2$1@inews.gazeta.pl> <ijj5eb$k79$1@news.net.icm.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder2.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.242.MISMATCH!nx01.iad01.newshosting.com!newshosting.com!69.16.185.21.MISMATCH!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!n18g2000vbq.googlegroups.com!not-for-mail From: Macko <maciej_rychter@o2.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: Makra -- maly test C# vs. C++ Date: Thu, 17 Feb 2011 05:54:24 -0800 (PST) Organization: http://groups.google.com Lines: 40 Message-ID: <a811de1d-cb1a-4056-b4f4-c36158ca6d2b@n18g2000vbq.googlegroups.com> References: <g2fnl69fl84i7tas2b9pdtnnftip885qff@4ax.com> <ijgkal$qgs$1@inews.gazeta.pl> <ijiuc6$58e$1@news.net.icm.edu.pl> <ijj3hn$7l2$1@inews.gazeta.pl> <ijj5eb$k79$1@news.net.icm.edu.pl> NNTP-Posting-Host: 80.94.182.138 Mime-Version: 1.0 X-Trace: posting.google.com 1297950865 2185 127.0.0.1 (17 Feb 2011 13:54:25 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 17 Feb 2011 13:54:25 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: n18g2000vbq.googlegroups.com; posting-host=80.94.182.138; posting-account=0cTB9goAAAB7t_2APYrUFcRoIbYIHqOb User-Agent: G2/1.0 X-HTTP-Via: 1.1 webwasher (Webwasher 6.8.7.8846) X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit