http://php.net/manual/en/function.sort.p...
Problem polega na tym iż nie mam pomysłu jak zrobić to na tablicy dwuwymiarowej A co ma się znajdować w tym "drugim" wymiarze? I w jaki sposób te dane mają być posortowane?
Przepisz wszystko najpierw do tablicy jedno wymiarowej, posortuj wybrana metodą bombelkową lub kubełkową, a następnie wpisz do tablicy w/g wybranego sposobu. Nie sortuj na tablicy dwuwymiarowej bo program rozrośnie sienie wiadomo jak.
[syntax=cpp]int cmp(Czlowiek *a,Czlowiek *b) { // jeżeli get_nazwisko() i get_imie() zwracają string, bo jak nie to należy użyć strcmp return a->get_nazwisko()!=b->get_nazwisko... } int main() { Czlowiek *tablica[]={ new Doktorant(),new Pracownik(),new Student(),new...
w Zamien miałeś przekazać w parametrach referencje do obiektów, a nie stringi. Podandto funkcji (metodzie) nie możesz przypisywać wartości - metody się wywołuje.
Dziwią mnie te pierwsze porównania - w kółko porównujesz ciąg pusty z "I'm from clothespins, " Następnie dwa sensowne i znów to samo... Coś nie tak ewidentnie. Wniosek 1: Funkcja porównująca jest ok. Parametry doń przekazywane - niebardzo. To jeszcze jedno... Zapisz wyświetlanie całej tablicy ze stringami na początku każdego przebiegu pętli przeszukującej...
Tak jak w temacie. Mam tablicę tablica[x] z elementami i potrzebuję jako wynik tablicy kolejnosc[x]. Dla przykładu: tablica[] = {10,2,7,0} to: kolejnosc[] = {3,1,2,0} Działam na mikrokontrolerze i nie mogę sobie pozwolić na stworzenie kopi lokalnej tablicy celem działania na niej czyli sortowanie nie może naruszać oryginalnej tablicy tylko "w locie"...
To jeszcze dodaj "CLR C" przed SUBB A,#1 :) Pzdr. Piotrek Sz.
Witam Serdecznie forumowiczów! Chciałbym napisać program w języku C, który na podstawie tablicy dziewięcioelementowej (tab[9]) wykonuje sortowanie i zapisuje wyniki w drugiej tablicy (posort[9]). Po posortowaniu pierwsza tablica pozostaje bez zmian, zaś druga zawiera posortowane wartości pierwszej w kolejności od najmniejszej do największej. Problem...
A może listę dla combo2 od razu przechwycić w VBA? W przykładzie z wykorzystaniem kolekcji, ale zdaje się można tym sposobem przypisywać bezpośrednio do combo (Add). Lub przypisać do tablicy "przy okazji" sortując którymś algorytmem Np bąbelkowym ;) i dopiero przesortowaną tablicę podstawić combo2.
Witam, nie bardzo nadazam za twoim rozumowaniem: - masz tablice z praypadkowymi wartosciami - znajdujesz minimum w tej tablicy i co ? ->"Teraz potrzebuję te minimum wpisać do drugiej tablicy(wskaźników) tyle razy(bez powtarzania sie wartosci), aby ona była posortowana od najmniejszego do największego." - co chcesz z tym zrobic ? Czy minimum to najmniejsza...
nie zawsze jestem w stanie określić moc sprawczą danego programu, czy czynności. - bardzo często różne programy robią dokładnie te same rzeczy, tylko są ubrane w różne interfejsy. I jest jak najbardziej ok, że ludzie mają swoje ulubione narzędzia, zwłaszcza, kiedy są to sensowne programy, jednak dobrze jest też rozumieć istotę wykonywanych operacji....
Proponuję wyodrębnić z kodu main() funkcję porównującą dwa wiersze tabeli - porównywać będzie kolejne pola wiersza a zwróci wynik mniejszy/wiekszy/równy. Wtedy reszta kodu "zrobi się sama" poprawnie.
przed wpisaniem do tablicy dokonaj rzutowania typu na int.
Tzw [url=http://pl.wikipedia.org/wiki/Sortow... bąbelkowe polega na tym, że przegląda się tablicę z danymi i porównuje się dwa kolejne elementy tablicy i gdy ich kolejność jest nieprawidłowa zamienia się je miejscami. Przegląd całej tablicy należy powtarzać do skutku. Ponieważ za jednym przebiegiem jeden element trafia na...
Witam! Jak może być bąbelkowe to prosze bardzo :) #define N 10 // liczba komorek w pamieci int *tab; int tmp; tab = new int[N]; // przydziela pamiec dla 10 wartosci for (int i = 0; i < N; i++) for (int j = 0; j < N - 1; j++) if (tab[j] > tab[j + 1]) // jesli poprzedni wiekszy od nastepnego { // sortuje rosnaco :) tmp = tab[j]; tab[j] = tab[j...
(Baza Zielone) 1 - nie do końca wiem czy o to Ci chodzi (próbowałem zrozumieć co chcesz osiągnąć - możliwe, że właśnie to co w załączonym pliku). Najprościej będzie posortować po pierwszej kolumnie tak aby puste wartości (matki) zostały na końcu i wówczas do kopiowania danych używasz formuły: 1060144 (Baza Niebieskie) 2 - już napisałem powyżej. Robisz...
Wszystko kompilowane w Visual studio, chyba wersja 2010. Sortowanie przez wstawianie: [syntax=c] #include<conio.h> #include<stdio.h> #include<ctype.h> #include<stdlib.h> int nr=0,n=1,k=0,k2=0; int A1[10],A2[10]; int licz3; int v; int i,g,d=0,wybor=0,b=0,x,j; char pusty; bool CzyNieWiecej4(int elem1, int elem2) { return (elem1<=elem2);...
Nie wiem, nie znam się w ogóle na visual basic ale to mi przypomina sortowanie bąbelkowe. wpisz w google visual basic sortowanie bąbelkowe może cos znajdziesz. na mój rozum to powinno być na poczatku: For k = 0 To 3 For i = 0 To 3 If tablica(i ) > tablica(i+1) Then temp = tablica(i) tablica(i) = tablica(i +1)...
Przy dodawaniu: deklaracja tablicy o rozmiarze sumy tablic A i B, a nestepnie jakiekolwiek sortowanie (zakladajac ze nie masz ogreniczenia na zlozonosc programu moze to byc nawet bubblesort). Jezeli chodzi o odejmowanie to albo musisz sprawdzac nazdy element z tablicy A czy znajduje sie w B jesli tak to w B usuwasz ja, jesli nie to wez nastepna z A....
Chyba faktycznie powinno się dodać przycisk "wpuścił w maliny". ;) Po co for'em sprawdzac dlugosc tablic - mozna skorzystac z wbudowanej funkcji sizeof() ktora dziala zdecydowanie szybciej. Jaki sizeof? sizeof() zwraca statyczny rozmiar tablicy, który jest zawsze większy, niż długość napisu - przynajmniej w poprawnie napisanym programie. Ręczne liczenie...
Bardziej chodziło mi, że makro jest przygotowane na sortowanie nawet stu wartości w wierszu, Ty masz to do lotto, specyficznie do 6 liczb, więc Const MaxX możesz zmienić na 6 spokojnie, wtedy będzie brało pod uwagę tylko kolumny od A do F. Jeśli będziesz chciał sortować losowania z innych gier, gdzie załóżmy jest losowane 20 liczb, to wtedy można to...
Jak już skleisz cały tname, to przed wysłaniem go ajaxem użyj takiej funkcji która m.in. zastąpi spacje znakiem specjalnym %20: [syntax=javascript]tname = encodeURIComponent(tname);[/syntax] A tak w ogóle, to możesz zapisywać nazwy do tablicy. Potem tablicę przekonwertować na stringa rozdzielając elementy jakimś znacznikiem (np. | ) i dopiero taki napis...
Juz mam program, poradzilem sobie, dzieki za pomoc
1. ... projekt (kilkanaście tyś. zdjęć) ... 2. ... miałoby wyglądać tak, że w katalogu w którym są zdjęcia (głównie *.JPG chodź mogą być inne formaty) wrzucam plik: prezentacja_tuJejNazwa.ppt . I otwieram go i prezentacja się uzupełnia np. po na ciśnięciu przycisku o zdjęcia z katalogu. 3a. ... Zdjęcia idą po dacie wykonania zdjęcia od najmłodszego...
Poprawiłem kod dla czytelności, dopisz sobie resztę. Nie kompilowałem ze względu na niekompletny kod, liczyłem na swoją wiedzę: [syntax=c]#include <ctype.h> #include <stdbool.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX 80 #define END "koniec" // struktura liczby calkowitej z iloscia cyfr do...
Z tego co wiem to algorytm sortowania bombelkowego jest już ogólnie znany i dostępny. Fakt faktem jest jego kilka wersji uwzględniających np. to o czym mówicz, czyli fakt posortowania już już w połowie przelotu pętli. Ogólnie przy małej ilości elementów jest on porównywalny z innymi algorytmami ale przy wiekszej odpada od ręki. Nie wnikając w Twój kod...
nie wiem po co jest tobie tab3 no ale coz, moze to byc np. tak #include <stdio.h> #include <stdlib.h> #include <conio.h> // liczba elementow uzywana w tablicy tab[] #define LICZBA_ELEM 5 void sortuj_babelkowo(int tab[], int n) void pobierz_dane(int tab[], int n) void wyswietl_dane(int tab[],...
tylko cały czas są takie same liczby Spróbuj dodać bibliotekę: [syntax=cpp]#include <time.h>[/syntax] i w funkcji głównej main() (na początku): [syntax=cpp]srand(time(NULL));[/syntax]
Można tak: [syntax=vb]Sub AddItem(ByVal sItem As String, ByRef cmbBox As ComboBox) ' adds item retaining alphabetic order Dim l As Long For l = 0 To cmbBox.ListCount - 1 Select Case StrComp(cmbBox.list(l), sItem, vbTextCompare) Case 0: Exit Sub ' already in the combobox Case 1 cmbBox.AddItem sItem, l Exit Sub End Select Next l cmbBox.AddItem sItem End...
Nawet po poprawce od rufek90 program jest beznadziejny. Podstawowe wady: • Wszędzie zakłada się rozmiar tablicy równo 20, w razie zmiany decyzji - trzeba przeorać cały kod • Losowanie w granicach nadal skopane • Owszem przekopiowujesz parzyste/nieparzyste ale zostają zapisane "byle gdzie" - nie pod rząd • Przekopiowanie (funkcjonalność)...
Witam Ile jest tych pomiarów ? ->dla 4-5 jest to stosunkowo proste . Bardziej niż o sortowanie chodzi o znalezienie najwiekszej wartości spośród X pomiarów . pozdrowienia PS. Wielkość kodu zależy tylko od ilości pomiarów , w sterowników zakładając że jest X pomiarów , dla jednego cyklu sterownik wykona X-1 porównań , choć komparatorów będzie więcej...
ale nie wiem czemu początkowa wartość c ma być zero Wartość początkowa "c" jest bez znaczenia (wartość może być w ogóle nie zadeklarowana), zmienna "c" potrzebna jest tylko do zamiany miejscami "a problem mam z wyświetleniem, bo nie wiem jak użyć tej funkcji Urzywasz dokładnie tak samo jak funkcję "sort". Wywołanie funkcji "sort(100,tab[100]);" spowoduje...
Z setlocale jest jeden problem :/ Nie działa... Przynajmniej nie do końca. Nieposortowana : array ( 0 => 'Łysiak', 1 => 'Markowski', 2 => 'Nowak', 3 => 'Śliwiński', 4 => 'Antkowiak', 5 => 'Łukaszewicz', 6 => 'Kowalski', 7 => 'Staruch', 8 => 'Szczepaniak', 9 => 'Świdlik', ) Posortowana jako pl_PL.utf8 : array ( 0 => 'Antkowiak',...
Pytanie zadane trochę mało precyzyjnie, bo sortujemy pliki czy tablice, jeśli pliki to jak wielkie?co do bąbelków to dobre są, ale w szampanie. Możn wykorzystać jakąś armatę SQL np. Sortowanie w pamięci jest znacznie prostrze, jeśli chodzi o pliki, to nie zawsze cały musi zmieścić się w pamięci, wystarczy może odczytać jedno pole z rekordu (klucz) i...
Witam, napisałem dwa programy na: 1. Sortowanie przez wybieranie: // Sortowanie przez wybieranie #include <iostream> using namespace std; bool wprowadzenie_danych(int &ilosc_elementow, int tablica[]); int sortowanie_wybieranie(int tablica[], int n); int najmniejszy(int tablica[], int n, int start);...
Witam potrzebuję program napisany w C++: sortowanie tablicy z sumą. Poratowałby ktoś kodem?
Zastanawiam sie co bedzie lepszym rozwiazaniem (co bedzie mialo mniejsza zlozonosc algorytmu): 1) Szukanie liniowe w tablicy Wedlug notacji duze O, szukanie liniowe ma zlozonsc O(n). 2) Sortowanie tablicy i szukanie binarne? Wedlug notacji duze O, szukanie binarne ma zloznonosc O(Log n), czyli jest szybsze od liniowego ale ale do tego jeszcze dochodzi...
Nie bardzo rozumiem jak to ma działać ? chodzi o to, ze najpierw sortuje tablice, a dopiero potem przypisuje ja do pól rekordu ? Chodzi o to że sposób w jaki ustawiłeś sobie rekord utrudnia normalne sortowanie. A dlaczego mój sposób nie będzie działać ? Jakis błąd logiczny ? Przeoczyłem repeat... działać w sumie będzie, ale tak sortowanie implementować......
Wczytywanie jest tragicznie rozwiazane. Koniecznie zastosuj dynamicza alokacje pamieci (w razie problemow zapytaj google). A co do sortowania to zrob je dokladnie tak samo jak sortowanie tablicy jednowymiarowej. Stwórz pomocnicza tablice do ktorej wpiszesz elementy z macierzy pokolei jak leca wierszami, potem posortuj i wpisz spowrotem do macierzy....
nie wspominając już o wywołaniu jak u Ciebie ł Nawet gdy by miał przypisaną wartość liczbową, to chyba visual tego nie przepuszcza. Jeżeli rozmiar tablicy jest deklarowwany przez zmienną to musi to być stała (const).
Ok, to jak już mam pewność co do tego, jak chcesz sortować, to: 1. Ogólna pętla jest ok. 2. Dwie pętle realizujące sortowanie bąbelkowe (i, j): jeśli porównujesz element j z j+1 to jakie będą indeksy dla ostatniego przebiegu pętli j? Czemu się to zmienia od 0 do w-1, skoro sortujesz kolumny (k)?
Chyba chodzi o sortowanie bąbelkowe;
Witam, Potrzebuję napisać makro sortujące kolumnę względem długości zawartości jej komórek (dane są typu tekstowego). Kolumna jest zapisana jako tabela. Chodzi mi o to aby procedura sortująca nie odwoływała się bezposrednio do tej kolumny, ponieważ kolumn do posortowania w taki sposób jest więcej. Myślałam o wykorzystaniu algorytmu szybkiego sortowania,...
Witam. Napisze Ci, jak to powinno wygladac ogolnie: 1 deklarujesz tablice o wielkosci zaleznej od ilosci wczytywanych liczb: int tablica[ilosc_liczb]; 2 otwierasz plik. 3 kolejno, w petli wczytujesz wartosci z pliku: for(int i = 0; i < ilosc liczb; i ++) tablica[i] = fgetc; // sory, ale nie pamietam jak sie uzywa fgetc :) - zastosuj // odpowiednio...
Mam problem z takim oto programem. Chcę żeby pobrał ode mnie konkretną liczbę liczb i posortował je, a następnie wyświetlił je tylko bez duplikatów, czyli z 1,2,3,4,4,7,2 powinien wyświetlić 1,2,3,4,7. Problem jest taki, że aktualnie program pobiera ode mnie o 1 liczbę za dużo, jeśli się bawię i to próbuję naprawić to zazwyczaj zapomina ostatniej liczby...
Moje rozwiązanie jest trochę inne. Najpierw bym zczytał zawartość danego ciągu z pliku do jakiejś tablicy a następnie przeprowadziłbym sortowanie tej tablicy. Jak już to będzie zrobione to pobrałbym pierwszą liczbę do licznika i przesuwając wskaźnik po kolejnych elementach tej tablicy inkrementowałbym licznik aż odczytana wartość się zmieni. Jak się...
Sortowanie liczb całkowitych w tablicy metodą bąbelkowej. Chodzi może o sortowanie liczb metodą "bąbelkową"? Zadając pytanie należy podać: System operacyjny. Typ pliku wynikowego (com, exe), jeśli pod DOS, Windows. Komunikaty błędów kompilacji.
A sortowanie najprościej to chyba z tablicy klepnąć ( i szybkie sprawdzenie czy już podana liczba była wprowadzona). Klepałem coś takiego na zaliczeniach z turbo... tablica[np 100 elementow] zapisana zerami-> <<PETLA>> wprowadz liczbe X -> jeżeli tablica [x]=1 wróć -> tablica[x]=1 <<KONIEC PETLI>> potem wyświetlenie...
Potrzebuję posortować alfabetycznie tablicę typu string*12. Ilość elementów tablicy jest zmienna, od 1 do 512. Czy jestem w stanie zrobić to w Bascomie?
sortowanie wierszy tablicy sortowanie alfabetyczne sortowanie automatyczne
flashowanie samsung ładowanie ogniwa lifepo4 uszkodzenie statecznik elektroniczny
najlepszy multimetr zasilacz impulsowy schemat
Zamienniki tranzystora K10A50D: IRFP450, STP10NK50Z i inne Naprawa modułu sterującego pralki Samsung – typowe usterki, diagnostyka, wymiana elementów