Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Homework
allez Offline
Member
***

Liczba postów: 56
Dołączył: Jan 2008
Reputacja: 0
Post: #91
Re: Homework
'z jest pomiędzy pi i 2*pi' - czy tu nie ma błędu? wydaje mi się, że powinno być albo między pi a 3/2pi (3. ćwiartka), bądź między 3/2pi a 2*pi (4. ćwiartka). W każdym bądź razie, w takim wypadku jeśli tg jest dodatni to i tak należy do 3. ćwiartki.

[Obrazek: funkcjen.th.jpg]

Nad pierwszym potem spróbuję pomyśleć, bo widać robienie zadań z matmy nie sprzyja dobrej grze naszych.

Manchester, so much to answer for.

last.fm
21-03-2009 16:36
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Minh Offline
Posting Freak
*****

Liczba postów: 880
Dołączył: Jan 2008
Reputacja: 10
Post: #92
Re: Homework
Dzięki wielkie allez :*
21-03-2009 17:03
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
matys Offline
Reputacja: 1000
*****

Liczba postów: 3,225
Dołączył: Feb 2008
Reputacja: 7
Post: #93
Re: Homework
Napisać funkcję, która oblicza n-ty element ciągu Tribonacciego. W C++. Albo chociaż wie ktoś, jak mam zadeklarować, że pierwszy i drugi wyraz mają wartość 0, a trzeci 1. Zrobiłem na wzór Fibonacciego, ale dupa.

Radzio?

My mate told me that I just don't understand irony.

Which was ironic because we were at a bus stop at the time.
03-02-2010 17:12
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Lasq Offline
Posting Freak
*****

Liczba postów: 1,917
Dołączył: Feb 2008
Reputacja: 23
Post: #94
Re: Homework
Coś takiego?

Kod:
def tri (n):
    if (n == 0 or n == 1): return 0
    if (n == 2): return 1
    return (tri(n-1)+tri(n-2)+tri(n-3))

Sorry, że nie używam tego murzyńskiego języka ale nie chce mi się przypominać składni Wink Generalnie chyba łatwo wymyślić co jest co. def to deklaracja funkcji, if to if return to return

"Miarą twoich sukcesów jest liczba twoich wrogów."
03-02-2010 19:42
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
mlody_unw Offline
Senior Member
****

Liczba postów: 323
Dołączył: Feb 2008
Reputacja: 0
Post: #95
Re: Homework
Nie wiem czy dobrze zrozumiałem treść zadania, ale najwygodniej byłoby chyba zrobić to na tablicy Wink
03-02-2010 20:26
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Lasq Offline
Posting Freak
*****

Liczba postów: 1,917
Dołączył: Feb 2008
Reputacja: 23
Post: #96
Re: Homework
A od kiedy to fibo/tribo-nacciego się robi na tablicach? To są elementarne ciągi na których uczy się rekurencji i robienie tego inaczej (przynajmniej na takim poziomie - bo potem to różnie bywa) mija się z celem

Edit: Nie wiem z czego masz to zadanie ale mogę się założyć o dużo, ze chodziło właśnie o to żebyście to zrobili rekurencyjnie.

"Miarą twoich sukcesów jest liczba twoich wrogów."
03-02-2010 20:30
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
matys Offline
Reputacja: 1000
*****

Liczba postów: 3,225
Dołączył: Feb 2008
Reputacja: 7
Post: #97
Re: Homework
Fidain, kocham Cię. <3 Kiedyś będę o Tobie swoim dzieciom opowiadał.

Całuje stópki.

My mate told me that I just don't understand irony.

Which was ironic because we were at a bus stop at the time.
03-02-2010 20:51
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
radzio Offline
Cantona
*******

Liczba postów: 2,113
Dołączył: Jan 2008
Reputacja: 8
Post: #98
Re: Homework
Nie radzę tego robić w ten sposób tzn za pomocą rekurencji albo nawet na tablicach.

Rekurencja - wolna jak cholera
Tablica - niepotrzebnie przechowuje się poprzednie wartości ciągu (wystarczą n-1 i n-1 aby mieć n-ty wyraz)

Kod:
int fib (int n)
{
     a=1;
     b=1;
    c = 0;
    if (n<=2)
    return a;
  else
  {
    for (int i=3; i<=n; i++)
    {
      c=a+b;
      a=b;
      b=c;
    }
    return c;
   }
}
powinno śmigać, no i to jest ładnie iteracyjnie i optymalnie pamięciowo ;-)

Learn from yesterday, live for today, hope for tomorrow.
Radzio Jogger
Manchester United
Darmowe relacje SMS
03-02-2010 21:29
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Lasq Offline
Posting Freak
*****

Liczba postów: 1,917
Dołączył: Feb 2008
Reputacja: 23
Post: #99
Re: Homework
A ja się będę upierał, ze fibo/tribonacci służy do nauki rekurencji ^^

Poza tym to zrobiłeś fibonacciego a miał być tribonacci Tongue

Edit: Dobrze zoptymalizowana rekurencja nie jest taka wolna wcala a pozwala na ciekawe zastosowania. Są języki (haskell np.) które korzystają niemal tylko i wyłącznie z rekurencji a stosuje się je do wyliczania nawet trudnych obliczeniowo problemów.

"Miarą twoich sukcesów jest liczba twoich wrogów."
03-02-2010 21:45
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
matys Offline
Reputacja: 1000
*****

Liczba postów: 3,225
Dołączył: Feb 2008
Reputacja: 7
Post: #100
Re: Homework
Radzio, ale to właśnie miało być wykonane za pomocą funkcji rekurencyjnej Wink

My mate told me that I just don't understand irony.

Which was ironic because we were at a bus stop at the time.
03-02-2010 21:52
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
radzio Offline
Cantona
*******

Liczba postów: 2,113
Dołączył: Jan 2008
Reputacja: 8
Post: #101
Re: Homework
fidain napisał(a):Dobrze zoptymalizowana rekurencja nie jest taka wolna wcala a pozwala na ciekawe zastosowania. Są języki (haskell np.) które korzystają niemal tylko i wyłącznie z rekurencji a stosuje się je do wyliczania nawet trudnych obliczeniowo problemów.

Oj ;D przerobić fib na trib to już każdy potrafi LD a ja się zagapiłem Big Grin

Odnośnie tego co napisałeś to już wchodzi po programowanie dynamiczne ;-) tam się korzysta z rekurencji, ale w sprytny sposób (zapamiętywanie wartości pośrednich -> czyli rekurencja nie liczy za każdym razem tego samego). No i dobre kompilatory przerabiają rekurencję (ogonową) na iterację Big Grin

Co do Haskella to jest to język funkcyjny i tam obowiązuje ciut inna filozofia ;-).


matys napisał(a):Radzio, ale to właśnie miało być wykonane za pomocą funkcji rekurencyjnej Wink
i

Aaaa Big Grin no to nie doczytałem Big Grin

Learn from yesterday, live for today, hope for tomorrow.
Radzio Jogger
Manchester United
Darmowe relacje SMS
03-02-2010 22:23
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
paolo Offline
Posting Freak
*****

Liczba postów: 1,984
Dołączył: Jan 2008
Reputacja: 0
Post: #102
Re: Homework
http://i50.tinypic.com/28wpjn.jpg

Jeśli ktoś nie ma co robić Tongue
W 5 zadaniu chyba odpowiedź A.

Który ze mną w konkury na mój słowotok?
22-02-2010 18:54
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
rooney77 Offline
Junior Member
**

Liczba postów: 47
Dołączył: May 2009
Reputacja: 0
Post: #103
Re: Homework
paolo, myślę, że będzie to odpowiedź B.

A dlaczego?
alejka - 20m, a krzewy sadzono co 2m,
podzielimy 20:2 i mamy 10,
jednak po dwóch stronach alejki sadzono krzewy, więc jest ich 20. Smile
23-02-2010 19:26
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Minh Offline
Posting Freak
*****

Liczba postów: 880
Dołączył: Jan 2008
Reputacja: 10
Post: #104
Re: Homework
Na pewno odpowiedź A.
Na jakby alejka miała 2m to byś postawił 2 drzewka a nie jedno. Analogicznie z 20m.
23-02-2010 19:38
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Foster Offline
Super Moderator
******

Liczba postów: 5,912
Dołączył: Jun 2008
Reputacja: 70
Post: #105
Re: Homework
Pomocy! Smile

http://i39.tinypic.com/jgmd6e.jpg

12
a) y= 0,6x i 6
b) C(7; -1,8)
c) nie potrafię Sad

13) Nie umiem zrobić

http://i39.tinypic.com/4j5ajc.jpg

Nie umiem obliczyć pola, nie wiem jak... Poniżej cały trójkąt i trapez opisany, tylko nie wiem jak obliczyć pole

http://i41.tinypic.com/3342o10.jpg

Bardzo Was proszę o pomoc, w poniedziałek mam sprawdzian i chciałby się tego porządnie nauczyć.



Mój Blog: Pod presją czasu
20-03-2010 13:47
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości