Dzięki temu, że kwadratów jest dużo i są jednakowe ja nic nie przeszukuję. Tylko indeksuję. Czujesz różnicę? Albert
a ma wypisywać tylko jeden na ekranie po naciśniećiu strzałki? jeżeli tak to po repeat daj poprostu Clrscr
Och, o to należy zapytać Walkenbacha ;) Tak naprawdę nie przeszukujemy tablicy, a szukamy dzielnika. "2" to zawsze będzie pozycja ostatniej "1" w tablicy.
Witam, No raczej nie rozgryziesz. Wg. Dokumentacji to jest to możliwe tylko poprzez stworzenie tablicy o wielkości 256 bajtów. Ja osobiście na tablicy jednowymiarowej mającej objętość 128 bajtów i bym po każdym odczycie przeszukiwał tablicę a przy zgodnym kodowaniu zwracał indeks. Wtedy by tablica by miała tylko 128 bajtów. Innej rady nie ma.
Problem to zapewne niesparowane nawiasy [ ] (jest 3*[, 2*]). Nawiasy [] i {} muszą być sparowane i nie mogą się 'krosować' np. [ { ] }. A przeszukiwanie kolekcji to w PHP foreach znakomicie robi.
Taka formuła to: wyszukaj.pionowo(szukana;przeszukiwana tablica, numer kolumny z której ma być zwracana dana; 0 ) Szukane dane mają być w pierwszej kolumnie tablicy (nie muszą być posortowane gdy jest 0 jako ostatni parametr formuły
Uhm, jasne.
Zrobiłem to metodą Dżyszli ale mimo że działało to wyszło straszne spagetti które było tak zawikłane że go nie rozumiałem, więc postanowiłem zrobić to jeszcze inną metodą: 1. funkcja tworzy tabelę z losowymi cyframi 2. pętla sprawdza za pomocą array_count_values() ilość takich samych wartości i jeżeli ta ilość jest większa od 1 to powtarza punkt 1....
Właśnie zrobiłem 2 mln w exelu a widze że do fffffff będzie 268mln I dlatego takich danych, zwłaszcza w formacie tekstowym, się nie przechowuje. Nigdy. To wbrew logice. Tym bardziej, że jak zapiszesz te dane gdziekolwiek, to indeksem konkretnego ciągu HEX będzie liczba dziesiętna odpowiadająca dokładnie wartości ciągu HEX. Chyba nie chce kolega nam...
Witam. Nie udało mi się zrozumieć do końca o co Tobie chodzi, ale kierując się intuicją (której nie mam ;) ) stworzyłem algorytm, który pokazuje na której pozycji znajduje się liczba z zakresu od 0 do 9 będąca składnikiem ciągu (w naszym przypadku ciąg jest 8 wyrazowy). Algorytm działa w taki sposób, że przeszukuje ciąg pod kątem liczy i jej miejsca...
W Bascomie tylko tablice jednowymiarowe, ale możesz przeszukiwać je z przesunięciem. Pamiętaj o dostępnej pamięci, bo tablica 10000 pozycji pewnie nie wejdzie w up... Pocztaj jeszcze o strukturze DATA.
Wykorzystaj WYSZUKAJ.PIONOWO(szukana_wartość;tablica... Szukana wartość to kod, tablica to kod i druga kolumna, nr kolumny to kolumna z której mają być informację i teraz najważniejsze: 0 wtedy dokładnie będzie szukał kodu i dane nie muszą być posortowane, jeżeli nie znajdzie kodu funkcja zwraca błąd. Więc wykorzystaj tu funkcję jeżeli (jeżeli...
Skorzystaj z funkcji wyszukaj.pionowo(szukana wartość;przeszukiwana tablica;nr kolumny; 0 ) Jeżeli funkcja zwraca błąd #N/D! to wszystko w porządku jeżeli wyszuka i poda jakąś wartość to znaczy że jest dubel. Docelowo dla ładności możesz rozbudować Jeżeli(czy.błąd(wyszukaj.pionowo(szukana wartość;przeszukiwana tablica;nr kolumny; 0 ));"Ok";"Jest dubel")
Strzelam :) Czyli przeszukujemy zakres (tu zapisany w tablicy) [syntax=vb]Dim XlApp As Object Dim Tablica() As Variant Dim WymZloz As Long On Error Resume Next Set XlApp = GetObject(, "Excel.Application") Tablica = XlApp.Worksheets(1).Range("C5:C30") For i = 0 To UBound(Tablica) If WymZloz = Tablica(i) Then knyps = True Exit For Next If knyps And WymZloz...
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...
i ja się dołączam: program tablice; var x,y: byte; //współrzędne kom. w tabeli min, max: integer; //wartości max i min tab: array[1..4,1..4] of integer; //tablica suma: array[1..4] of integer; //tablica sum kolumn suma2: integer; //na potrzeby średniej sr: real; //średnia begin randomize; //dzięki temu losowane...
super właśnie o to chodziło ale niestety liczy poprawnie tylko do 7- go wiersza nie mogę namierzyć co jest nie tak Dodano po 14 coś z przeszukiwaniem tablicy jest nie tak bo jak sie robi wieksza tablica to głupieje co moze być nie tak
ciekawe jak zrobić w LAD adresowanie pośrednie. albo jak zrobić przeszukiwanie tablicy elementów. myślę, że jak ktoś programuje w Siemensie S7 rzeczy bardziej zaawansowane to używa STL lub innych języków i importuje do S7
Są w ofercie też kontaktrony bezprzewodowe. Skoro kupiłeś centralę to pewnie z instrukcją? :-) Wszystko masz w niej opisane. Tu masz link do instrukcji: http://www.elmes.pl/sites/default/files/... A tu interesujący Cię fragment: 3.2. Nazwa linii. Funkcje serwisowe → Linie alarmowe → Nazwy linii To menu...
Kolejna tablica tym razem string, w której masz zapisane "wzorce", które możesz otrzymać po UART. Otrzymujesz dane, przeszukujesz tablicę string, odnajdujesz zgodny zapis, w tym momencie masz numer pola w tablicy, więc odpowiadasz wartością zmiennej z drugiej tablicy. Choć to trochę przekombinowane, więc może pomyśl o innym protokole transmisji.
Po mojemu: zbyt mały rozmiar tablicy, "niekopiowalny" trzeci argument, ostatni powinien być "dokładne przeszukiwanie" (FAŁSZ). Spróbuj =WYSZUKAJ.PIONOWO(B$12;'Adresy obiektów'!A:K;WIERSZ()-16;0&... Wpisz formułę w B18 i przeciągnij/skopiuj w dół.
Dzień dobry wszystkim. często używam takiej składni IF bit THEN FOR i:= 1 TO 12 BY 1 DO T[i] := 0; END_FOR; END_IF; żeby czyścic, przeszukiwać, tablice itd. czy to nie "zabija" mojego PLC? Bo zaczęły mi się dziać cuda z maszyną. chodzi 1 2 dni i zaczyna wariować. wyłączenie zasilania, czyszczenie tablic i hula znowu. pozdrawiam i życzę miłego wieczoru
Witaj, Spróbuj w C2 takiej formuły: =INDEKS(Arkusz2!B2:B14;PODAJ.POZ... Wadą tego rozwiązania jest to, że nie sprawdza, czy podany numer identyfikacyjny istnieje w przeszukiwanej tablicy.
Planowałem przydzielić jeden IP jednemu wątkowi żeby go sprawdzał timerem np. co 5 sekund. Ale możnaby też zapisać jakiś timestamp dla każdego IP kiedy został sprawdzony i np co sekundę przeszukiwać tablicę IP-ków, po czym podrzucać wątkom w msg-u te do sprawdzenia, na pewno wtedy da radę sprawdzić ich więcej.
To zależy od zakresu symboli w tablicy jeśli jest mały to można zrobić tablice gdzie indexem będzie ten symbol a zmienna typu binarnego (boolean) jeśli ilość jest duża to trzeba zrobić tablice w które znajdą się elementy odnalezione w tablicy podstawowej. Program działa na zasadzie: pobiera element, zaznacza w tablicy ze był taki element albo dodaje...
Witam. Może ktoś wie, bo nie mam za bardzo czasy sam tego testować, ale czy przeszukiwanie wektora za pomocą iteratora jest szybsze od tego jak potraktujemy wektor jak tablice i tak będziemy tak szukać ? mam trochę złożona strukturę danych i może mógłbym zaoszczędzić trochę czasu.
Vmax to musisz wyszukiwać przy przeszukiwaniu tablicy: Na początku podstawiasz Vmax=0 i dla kolejnych wartości prędkości wykonujesz badanie IF V>Vmax THEN Vmax=V Prędkość średnią liczysz sumując prędkości i dzieląc je przez ilość zsumowanych prędkości Vsr=\frac{V1+V2+V3+...Vn}{n}
Autorzy: Halina Kamionka-Mikuła Henryk Małysiak Bolesław Pochopień Tytuł: Synteza i analiza układów cyfrowych W rozdziale 5 opisane są metody: - siatek Karnaugh - Quine-McCluskey-a - Kozakowa, - tablic niezgodności - bezpośredniego przeszukiwania. ISBN 83-60716-02-1 W książce W.Majewskiego p.t. " Układy logiczne " jest opis metod siatek Karnaugh i "kluski"...
WYSZUKAJ.PIONOWO, zdaje się, nie działa na zamkniętych plikach. Formułę masz źle zapisaną, ale to nie ma znaczenia. Funkcja KOMÓRKA zwróci informacje o pliku, w którym jest formuła (Thisworkbook), drugi argument jest zbędny. Jakimś wyjściem byłoby zapisanie zawartości obu kolumn (1 i 7 jak wynika z arg. VLOOKUP) do tablicy z wykorzystaniem ExecuteExcel4Makro...
sęk w tym że nie może przeszukiwać całej tablicy, bo zawsze znajdzie ten sam, największy element. polecam zrobić tak jak wczesniej napisałem, przeszukiwanie od i do m jest sensowne, bo m co przebieg zmniejszasz, a to co za m zapełniałbyś już znalezionymi. do tego sugeruję nie robić porównania ==, tylko sprawdzać czy < lub > - wtedy zapisujesz...
(at) bomkallo, ale to nie jest przeszukiwanie binarne ;] Jakby tablica miała 100000 elementów, a szukany byłby na 99999 miejscu? (at)zbigniew dodaj system ("pause");
Twój algorytm ma kwadratową złożoność czasową, ale jest prosty, więc jeśli tablica ma zawsze tylko 4 elementy, to chyba nie uda się tego przyspieszyć stosując bardziej wyrafinowane algotytmy. Jedyne proste usprawnienie, jakie mi się nasuwa, to nie przeszukiwanie całej tablicy 4 razy, a tylko podtablicę od n-tego elementu do ostatniego. Rozumiem, że...
No właśnie, sam taką procedurę pisałem kilka miesięcy temu i już zapomniałem. Tak samo jest z nazwami katalogów oczywiście. Przeszukując tablicę FAT od tyłu robi się straszna defragmentacja. Jednak może jest to celowe w przypadku kart SD i MMC, ponieważ mogą one w ten sposób nie zużywać się tak szybko. Kasując i zapisując pliki wykorzystuje się coraz...
Rzucasz się od razu na głęboką wodę, mam nadzieję że już programowałeś wcześniej :) Są dwa sposoby rozwiązania Twojego problemu: 1. Przed wykonaniem UPDATE zrobić SELECT, i jeżeli nie zwróci on pożądanych wyników -> oznaczyć rekord jako nieistniejący w bazie. Sam czasami robię to w ten sposób: a. wykonać (z wykorzystaniem ADODB.Recordset) [syntax=vb]SELECT...
Jeżeli chodzi o przełącznik, to jedno jest pewne. W tablicy ARP pojawią się dwa wpisy z MAC przypiętym do dwóch różnych portów przełącznika. Teraz należy ustalić, co zrobi przełącznik. Są dwie opcje: 1. Przekaże pakiet na dwa porty - zadziała jak HUB (raczej tak się nie zachowa) 2.Przeszukując tablice ARP trafi na informacje, że MAC jest na tym porcie...
Dawno nie programowełem w C++, ale na pierwszy rzut oka: - złe przekazanie tablicy jako argumentu funkcji, - funkcja nie przeszukuje całej tablicy (powinna być pętla) tylko sprawdza jeden element liczenie[rozm], ktorego zawartość jest nieokreślona (elementy tablicy indeksowane są od zera, więc ostatni element to byłoby liczenie[rozm-1] )
Szkoda, że nikt (ze studentów) nie wpadł na to, że wystarczy jedna funkcja, by przedstawić wczytaną wartość w dowolnym systemie pozycyjnym. Chodziło tu o uzmysłowienie sobie ("odkrycie"), że wartość liczby nie jest trwale związana z jej reprezentacją i nie ma znaczenia to, jak liczba jest fizycznie reprezentowana w pamięci komputera. Dlatego było tak...
czyli że o ile dobrze rozumiem nie da się tego zapisać określoną skończoną ilością bitów a tylko można podać przybliżony wynik dajmy na to 8 bitowy, w między czasie wymyśliłem procedurę która wyniki z mnożenia przez 2 zapisuje do tablicy i przy każdym nowym obliczeniu przeszukuje tablicę w poszukiwaniu takiej samej wartości jeżeli ją znajduje przerywa...
Jeśli to stała wartość, to tablica wylosowanych i przeszukiwanie... (rozumiem, że ma to być losowanie bez powtórzeń). Bardziej elastycznie i całkiem logicznie - wrzucasz wszystkie liczby w listę, a następnie podczas losowania wycinasz liczbę z jednej listy i wkładasz w drugą (liczb wylosowanych).
(at)ElektrodaBot jak działa przeszukiwanie magistrali 1wire, możesz wytłumaczyć, czy szukanie sortuje w jakiś sposób te numery ?
Chodzi o to, że do pierwszej tablicy losuję dane przykładowo z zakresu <0;100>. Przeszukuję tę tablicę po to aby znaleźć w niej wartość najmniejszą >> min. Zapamiętuję jej wskaźnik i umieszczam go na pierwszej pozycji w drugiej tablicy. Potem znów szukam najmniejszej w pierwszej tablicy wykluczając znalezioną wcześniejszą "najmniejszą" >>...
Tak może być, zależy ile masz tych plików. Tak czy inaczej wyszukiwanie tekstu w plikach na dysku za pomocą php zajmie więcej czasu niż wykonanie kilku zapytań do bazy danych. Skoro już wyszukujesz w plikach to pewnie wiesz, w ilu z nich (z całości) znalazłeś zadane słowa. Jeśli w niewielu, to możesz zastosowac SELECT ... WHERE nazwa_pliku in (...,...
Jakoś sobie nie wyobrażam podziału dwóch zadań na więcej niż dwa wątki. Chyba, że miałoby to się odbywać tak, że wątki zwracają wyniki cząstkowe, a wśród nich przeprowadza się kolejne wyszukiwanie, ale to chyba przerost formy by był... Natomiast co do samych wątków, to wystarczy wczytać tablicę i pozwolić wątkom ją przeszukiwać - odczyt może być prowadzony...
Wiem i ja to rozumiem, jest to mój błąd, makro przeszukuje tablicę od pierwszego jej elementu do ostatniego, 15 wpisałem celowo, by zaznaczyć, że jest to numer kolumny, kolumnę O można równie dobrze zapisać jako kolumnę z numerem 15. Kiedy zacząłem stosować oznaczenia x,y jeśli chodzi o arkusz Excel, to makro dopiero wtedy zaczęło widzieć ten zakres...
JA bym te wartosci umieścił we flashu procesora jako tablice i przeszukiwał króciutkim programikiem.
O PSR 216 raczej nic się nie dowiesz, bo to stare urządzenie i nawet jest problem z instrukcją....po angielsku: http://www.elektroda.pl/rtvforum/topic10... Uniden EZI33XLT to prosty skaner, ale niekoniecznie nadaje się dla laika. Dlaczego? Domyślnie FW nie pozwala na przeszukiwanie własnych zakresów. Jako, że Straż Pożarna i Policja nadaje w...
Witam! To, że jestem moderatorem optoelektroniki nic nie znaczy :) Jestem w trakcie uczenia się programowania i za cel postawiłem sobie przeszukiwanie tablicy o stałym rozmiarze, wypełnionej dowolnym wyrazem, i wyświetlanie ile razy dany wyraz w niej występuje. Problemy, których nie umiem przeskoczyć: - zdefiniowanie tak tablicy oraz zmiennej 'szukana'...
Dla mnie bomba. :) Możesz jeszcze drobne kosmetyczne poprawki zrobić. Żeby się nie wyświetlało #N/D! - formatowanie warunkowe. Dla 'NUMERY KONT BANKOWYCH'!$A$5:$J$104 zadeklarować tablicę, dla takiego właśnie obszaru, wtedy dopisując kolejny wiersz automatycznie obszar będzie się powiększał, ale w regułach będziesz musiał zmienić z 'NUMERY KONT BANKOWYCH'!$A$5:$J$104...
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...
Witam, Potrzebuję makra, które przeszukuje mi tablice/tabele i jeśli wystąpiła już dana dana to zwraca mi tą, która wystąpiła najpóźniej. Przykład dla objaśnienia. Posiadam ewidencję kontraktów i ilości pod dany kontrakt. Kontrakt 1 opiewa na 1000 sztuk. Sprzedałem 200 sztuk, więc ilość to 800. Sprzedałem kolejne 200, pozostało 600. Chcę, aby podczas...
przeszukiwanie sieci przeszukiwanie dokumentów przeszukiwanie satelity
radio kasety grundig silnik toyota starlet docieplenie okien
czujnik elektryczny skrzyni biegów czujnik elektryczny skrzyni biegów
Niedziałający panel przycisków Vordon AC-8201A Darmowy schemat instalacji elektrycznej John Deere