wypełnianie tablicy w pętli |
wypełnianie tablicy w pętli |
23.03.2013, 08:48:13
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 19.02.2011 Ostrzeżenie: (10%) |
Witam, jestem początkującym i proszę o wyrozumiałość. Mam problem z wypełnieniem tablicy jednowymiarowej o rozmiarze i=43 kolejnymi liczbami 1,2,3 ... 43. Dodatkowo przy załadowaniu ponownie strony wartości mają sie przesówać w lewo a pierwszy wyraz na koniec, taki wąż zjadający swoją doope. Poniżej kawałek funkcji która nie działa do końca dobrze (pewnie błąd w konstrukcji pętli for), poproszę o poprawkę.
|
|
|
23.03.2013, 10:40:25
Post
#2
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) |
|
|
|
23.03.2013, 12:44:03
Post
#3
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 19.02.2011 Ostrzeżenie: (10%) |
Nie bardzo wiem jak to zastosować, proszę o dalszą pomoc.
|
|
|
23.03.2013, 12:52:44
Post
#4
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) |
Dałem odpowiedź na twoje pytania
Cytat Mam problem z wypełnieniem tablicy jednowymiarowej o rozmiarze i=43 kolejnymi liczbami 1,2,3 ... 43 Odp. Cytat Dodatkowo przy załadowaniu ponownie strony wartości mają sie przesówać w lewo a pierwszy wyraz na koniec, taki wąż zjadający swoją doope. Odp. Powiedz co chcesz osiągnąć to pomożemy. |
|
|
23.03.2013, 12:58:44
Post
#5
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 19.02.2011 Ostrzeżenie: (10%) |
Odnoszę się nadal do tego mojego kawałka kodu, to jak wypełnic tablice to wiem i wykonałem to pętlą for ale jak ta petle poprawić aby była taka rotacja wartosci w tej tablicy? Nie wiem w którym mijescu zastosować ta procedure array_shift. Moge prosić o konkretny kawałek kodu realizujący taka rotację z użyciem fora?
|
|
|
23.03.2013, 13:00:24
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) |
Z opisu śmiem twierdzić, że kolega chce zrobić bufor cykliczny
Czyli tablica powinna mieć rozmiar n+1 -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
23.03.2013, 14:09:48
Post
#7
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 19.02.2011 Ostrzeżenie: (10%) |
No coś takiego jak bufor cykliczny, mój kod realizuje to co na obrazku przy kazdym kolejnym odswiezeniu strony co prawda wpisuje liczbe na ogon węża ale... (na obrazku powinno byc widać w czym problem). http://s21.postimg.org/xyrp44wo7/tab.jpg
Ten post edytował wojtektorr 23.03.2013, 14:10:48 |
|
|
23.03.2013, 15:58:30
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) |
Tutaj masz bardzo prosty bufor cykliczny:
Napisałem go dla Ciebie, przy okazji pokazując jak działa. -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
24.03.2013, 17:20:06
Post
#9
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 19.02.2011 Ostrzeżenie: (10%) |
Dzięki, ale szczerze powiedziawszy to spodziewałem się prostrzego rozwiązania :/ Dzięki jeszcze raz.
|
|
|
24.03.2013, 18:55:16
Post
#10
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) |
Nie patrz na ilość kodu, bo 80% jest tylko po to, aby pokazać że działa
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 19:53 |