• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Porządkowanie punktów

Object Storage Arubacloud
0 głosów
118 wizyt
pytanie zadane 10 stycznia 2016 w C i C++ przez sWinny Nowicjusz (200 p.)
Programowanie w cpp (wykorzystanie opencv).

Witam, mam 4 pkt w układzie współrzędnych XY. I teraz chce porządkować te pkt w sposób następujący. Pierwszym punktem ma być pkt najbliższy układowi współrzędnych, drugi pkt ma być punktem z najmniejszym y(z tych 3 pozostałych pkt), trzeci pkt ma być punktem z najmniejszym x(z tych dwóch pozostałych), no i ostatni to ostatni :) Dodam tylko, że punkty zawsze mają dodatnie wartości.

Mam coś takiego tylko:

Point p[3];

p[0].x= 500;

p[0].y=662;

p[1].x= 921;

p[1].y=660;

p[2].x= 495;

p[2].y=149;

p[3].x= 839;

p[3].y=421;

double odl, odl1,odl2,odl3;
                        odl = sqrt(p[0].x*p[0].x + p[0].y*p[0].y);
                        odl1 = sqrt(p[1].x*p[1].x + p[1].y*p[1].y);
                        odl2 = sqrt(p[2].x*p[2].x + p[2].y*p[2].y);
                        odl3 = sqrt(p[3].x*p[3].x + p[3].y*p[3].y);
   Jest ktoś w stanie pomóc? :)

1 odpowiedź

0 głosów
odpowiedź 10 stycznia 2016 przez MetGang Nałogowiec (34,360 p.)
A co to za problem zrobić ify (lub lepiej pętle) sprawdzające te warunki? Przykładowo tworzysz sobie 4 wskaźniki: wsk_min_odl, wsk_min_y, wsk_min_x, wsk_ost. Sprawdzasz pierwszy przypadek z odległościami i dajesz do pierwszego wskaźnika adres obiektu punktu itd. Przy ostatnim sprawdzasz wskaźniki, czy pokrywają się z punktami i ten punkt, który nie ma "swojego wskaźnika" jest wpisywany do wsk_ost.

Podobne pytania

+1 głos
1 odpowiedź 563 wizyt
pytanie zadane 28 maja 2021 w C i C++ przez Domika Nowicjusz (200 p.)
0 głosów
1 odpowiedź 189 wizyt
pytanie zadane 21 sierpnia 2016 w Offtop przez Alterwar Dyskutant (7,650 p.)
0 głosów
1 odpowiedź 335 wizyt

92,555 zapytań

141,404 odpowiedzi

319,557 komentarzy

61,940 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...