Mnogościowe działania na zbiorach

0

Jak najlepiej wyznaczyć część wspólną, sumę, różnicę lub dopełnienie zbiorów?
Np. Użytkownik wybiera funkcje: f(x)=x2 i g(x)=x2+2, a program ma wyznaczyć i np wyrysować część wspólną.

Jak na razie jestem w stanie wymyślić tylko zapisywanie wyników obydwu funkcji do tablic/list, a później sprawdzanie powtórzeń, ale mam wrażenie, że da się to zrobić jakoś mądrzej.

1

To jest bardziej skomplikowany problem, ale na początek moje pierwsze pytanie:
Czy masz listę zdefiniowanych funkcji, czy może można wprowadzić dowolną?
Wracając do Twojego rozwiązania to nie jest ono za dobre, bo trzeba tutaj by jest tutaj zbyt wiele niewiadomych np. jak tablicować funkcje, tj. z jakim krokiem, kolejne to na jakim przedziale czy np. R+ czy R, a może N?

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