![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 27.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Szukam dobrego algorytmu do przesuwania elementów w tablicy, jakoś nie podobają mi się te które ja wymotuję więc postanowiłem zapytać, bo ktoś na pewno zna jakiś dobry.
Liczę na pomoc i jakiś dobry pomysł ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
zalezy co masz na mysli czy zamienia miejscami 2 z 6ką czy 2ke przenosi na miejsce 6ki a stara 6ka staje sie 7ką
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 27.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
i że niby co Ci to miałoby dac? jak bedziesz chciał wyświetlić samochod to czy tablica jest tak, czy inaczej to i tak wywowałsz $tablica[2]
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 27.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Że niby to:
zmiana pozycji (kolejności) elementów w tablicy. Ten post edytował szparag33 8.12.2008, 00:15:38 |
|
|
![]()
Post
#6
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
w tablicy asocjacyjnej nic Ci to nie da bo wybierasz elementy po indeksie (kluczu)
![]() chyba ze cala deklaracje tablicy bedziesz wyswietlał na stronie... |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 9 Dołączył: 19.11.2004 Skąd: Iława Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Może coś takiego?
Ten post edytował phpion 8.12.2008, 09:36:15 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 27.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
@Bonastick, tak, ta zmiana kolejności będzie później odczytywana foreach'em.
@phpio, tak o coś takiego mi chodzi, tylko, że Twoja funkcja ma wadę, zastępuje (usuwa) jeden element tablicy... sprawdzałeś go? Ten post edytował szparag33 8.12.2008, 23:48:59 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
@phpio, tak o coś takiego mi chodzi, tylko, że Twoja funkcja ma wadę, zastępuje (usuwa) jeden element tablicy... sprawdzałeś go? Nie sprawdzałem ale raczej powinno działac poprawnie. Najpierw wstawia konkretny element na nową pozycję, a następnie usuwa go ze starej pozycji. W wyniku tego następuje przesunięcie danego elementu ze starej pozycji na nową. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 14:27 |