eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingOptymalizacja struktur danych dla programów funkcyjnychRe: Optymalizacja struktur danych dla programów funkcyjnych
  • X-Received: by 10.31.153.200 with SMTP id b191mr175085vke.28.1507143521194; Wed, 04
    Oct 2017 11:58:41 -0700 (PDT)
    X-Received: by 10.31.153.200 with SMTP id b191mr175085vke.28.1507143521194; Wed, 04
    Oct 2017 11:58:41 -0700 (PDT)
    Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
    0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.
    iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!d13no86
    6567qta.0!news-out.google.com!p42ni2467qtp.0!nntp.google.com!6no686110qtw.1!pos
    tnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Wed, 4 Oct 2017 11:58:40 -0700 (PDT)
    In-Reply-To: <w1nv54d3e363$.dlg@tyczka.com>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=46.186.90.250;
    posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r
    NNTP-Posting-Host: 46.186.90.250
    References: <c...@g...com>
    <4...@g...com>
    <b...@g...com>
    <d...@g...com>
    <f...@g...com>
    <b...@g...com>
    <1...@g...com>
    <4...@g...com>
    <5...@g...com>
    <b...@g...com>
    <w1nv54d3e363$.dlg@tyczka.com>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <c...@g...com>
    Subject: Re: Optymalizacja struktur danych dla programów funkcyjnych
    From: g...@g...com
    Injection-Date: Wed, 04 Oct 2017 18:58:41 +0000
    Content-Type: text/plain; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable
    Lines: 32
    Xref: news-archive.icm.edu.pl pl.comp.programming:211561
    [ ukryj nagłówki ]

    W dniu środa, 4 października 2017 20:02:27 UTC+2 użytkownik Roman Tyczka napisał:

    > > Pytanie, czy dla ogółu jest użyteczny? Póki co, ja to nawet nie widzę
    > > wyraźnej granicy podziałów ani korzyści z dzielenia - ale to pewnie
    > > coś ze mną nie tak.
    >
    > Z tego co zrozumiałem to taki program wykonuje sekwencyjnie* rozkazy wg
    > zadanego schematu/algorytmu, jedzie od A do Z i się kończy.

    Nie. Tutaj w ogóle nie chodzi o sekwencyjność ani o algorytmy.
    Chodzi o funkcję w rozumieniu matematycznym, czyli o skojarzenie
    wartości z argumentami. Te wartości można obliczyć na różne sposoby
    -- w szczególności, wcześniej wyliczone wartości można sobie
    cache'ować, żeby nie musieć ich wyliczać ponownie. Oczywiście takie
    cache'owanie nie zawsze ma sens -- zwłaszcza w sytuacji, gdy dziedzina
    funkcji jest bardzo duża.

    > Tylko z tego nic nie wynika poza samym tym faktem. Ale może taki podział ma
    > gdzieś zastosowanie praktyczne.

    Dla mnie ten podział ma sens ze względu na klasy optymalizacji
    oraz różnorakość sposobów interpretacji, jakie można stosować
    do wykonywania programów.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: