Logo
Unionpedia
Komunikacja
pobierz z Google Play
Nowy! Pobierz Unionpedia na urządzeniu z systemem Android™!
Darmowy
Szybszy dostęp niż przeglądarce!
 

Algorytm

Indeks Algorytm

Algorytm – skończony ciąg jasno zdefiniowanych czynności koniecznych do wykonania pewnego rodzaju zadań, sposób postępowania prowadzący do rozwiązania problemu.

104 kontakty: Abakus (liczydło), Ada Lovelace, Alan Turing, Algorytm alfa-beta, Algorytm Euklidesa, Algorytm faktoryzacji Shora, Algorytm Fermata, Algorytm Luhna, Algorytm min-max, Algorytm mrówkowy, Algorytm probabilistyczny, Algorytm wielomianowy, Algorytm zachłanny, Algorytmika, Asembler, Łacina, Berkeley Open Infrastructure for Network Computing, Bioinformatyka, Bit, C (język programowania), Całka, Charles Babbage, Cyfry arabskie, Cząstka elementarna, Dekoherencja kwantowa, Dowód poprawności algorytmu, Dwójkowy system liczbowy, Dziel i zwyciężaj, Dziesiętny system liczbowy, ENIAC, Folding@home, Foton, Fotonika, GPGPU, Graphics Interchange Format, Grid (system), Haker (slang komputerowy), Heurystyka (informatyka), IBM, Imperatyw, Implementacja (informatyka), Inżynieria oprogramowania, Intelekt, Język formalny, Język maszynowy, Język programowania, Karta dziurkowana, Karta graficzna, Klaster komputerowy, Kompletność Turinga, ..., Kompresja (informatyka), Komputer kwantowy, Komputer osobisty, Konrad Zuse, Kryptologia, Kryptologia kwantowa, Kubit, Kwas deoksyrybonukleinowy, Liczby Bernoulliego, Maszyna analityczna, Maszyna Turinga, Muhammad ibn Musa al-Chuwarizmi, Obliczenia równoległe, Pętla (informatyka), Podprogram, Prawo własności intelektualnej, Problem komiwojażera, Problem nierozstrzygalny, Problem NP-trudny, Problem NP-zupełny, Problem plecakowy, Procesor wielordzeniowy, Programowanie dynamiczne, Programowanie liniowe, Programowanie obiektowe, Programowanie proceduralne, Przepis kulinarny, Różniczka, Rekurencja, Rewolucja przemysłowa, Rozkład na czynniki, RSA (kryptografia), Schemat blokowy, SETI@home, Sieć neuronowa, Silnik parowy, Sortowanie, Spin (fizyka), Spintronika, Stan splątany, Struktura danych, Superkomputer, Sygnał analogowy, System operacyjny, Sztuczna inteligencja, Teleportacja kwantowa, Unifikacja (informatyka), Weryfikacja i walidacja (oprogramowanie), Wielomian, Wydawnictwa Naukowo-Techniczne, Wyszukiwanie wyczerpujące, Z1, Z3, Złożoność obliczeniowa. Rozwiń indeks (54 jeszcze) »

Abakus (liczydło)

brązu Abakus lub abak (ábax – deska) – deska z wyżłobionymi rowkami, które symbolizowały kolejne potęgi dziesięciu.

Nowy!!: Algorytm i Abakus (liczydło) · Zobacz więcej »

Ada Lovelace

Augusta Ada King, hrabina Lovelace (ur. 10 grudnia 1815, zm. 27 listopada 1852) – brytyjska matematyczka i poetka, znana przede wszystkim z publikacji na temat mechanicznego komputera Charlesa Babbage’a, zwanego maszynąanalityczną.

Nowy!!: Algorytm i Ada Lovelace · Zobacz więcej »

Alan Turing

Alan Mathison Turing (ur. 23 czerwca 1912 w Londynie, zm. 7 czerwca 1954 w Wilmslow k. Manchesteru) – brytyjski matematyk, informatyk i wojskowy.

Nowy!!: Algorytm i Alan Turing · Zobacz więcej »

Algorytm alfa-beta

Algorytm alfa-beta. Zaznaczone na szaro poddrzewa nie musząbyć przeszukiwane, ponieważ wiemy, że nie wpłynąna poprawę wartości węzła leżącego powyżej odcięcia, toteż ich odrzucenie nie wpłynie na ostateczny ich wynik. Na przykład odcięcie poddrzewa o wartości 8 na trzecim poziomie nie wpłynie na wynik. Gdyby wpływało na zmianę wartości minimalnej gałęzi o wartości 5 na drugim poziomie, to może jątylko zmniejszyć, zatem nie zmieni wartości korzenia (6), która jest maksymalnąwartościąspośród wartości wszystkich poddrzew. Odcięcia dokonać możemy jednak dopiero w momencie, gdy znamy wartość 6 drugiego poddrzewa na drugim poziomie. Algorytm Alfa-Beta – algorytm przeszukujący, redukujący liczbę węzłów, które musząbyć rozwiązywane w drzewach przeszukujących przez algorytm min-max.

Nowy!!: Algorytm i Algorytm alfa-beta · Zobacz więcej »

Algorytm Euklidesa

Algorytm Euklidesa – algorytm wyznaczania największego wspólnego dzielnika dwóch liczb.

Nowy!!: Algorytm i Algorytm Euklidesa · Zobacz więcej »

Algorytm faktoryzacji Shora

Kwantowy algorytm Shora – algorytm kwantowy umożliwiający rozkład na czynniki pierwsze liczby naturalnej N w czasie \Omicron((\log N)^3) i wykorzystując pamięć \Omicron(\log N), przy wykorzystaniu komputera kwantowego.

Nowy!!: Algorytm i Algorytm faktoryzacji Shora · Zobacz więcej »

Algorytm Fermata

Algorytm Fermata – metoda faktoryzacji, czyli rozkładu liczby na czynniki pierwsze.

Nowy!!: Algorytm i Algorytm Fermata · Zobacz więcej »

Algorytm Luhna

Algorytm Luhna – algorytm służący do sprawdzania poprawności wpisania numeru.

Nowy!!: Algorytm i Algorytm Luhna · Zobacz więcej »

Algorytm min-max

Minimax (czasami minmax) – metoda minimalizowania maksymalnych możliwych strat.

Nowy!!: Algorytm i Algorytm min-max · Zobacz więcej »

Algorytm mrówkowy

Algorytm mrówkowy – algorytm zaproponowany przez Marco Dorigo, będący probabilistycznątechnikąrozwiązywania problemów poprzez szukanie dobrych dróg w grafach.

Nowy!!: Algorytm i Algorytm mrówkowy · Zobacz więcej »

Algorytm probabilistyczny

Algorytm probabilistyczny albo randomizowany to algorytm, który do swojego działania używa losowości.

Nowy!!: Algorytm i Algorytm probabilistyczny · Zobacz więcej »

Algorytm wielomianowy

Algorytm wielomianowy – algorytm, którego czas działania ograniczony jest przez wielomian od rozmiaru danych wejściowych.

Nowy!!: Algorytm i Algorytm wielomianowy · Zobacz więcej »

Algorytm zachłanny

Algorytm zachłanny (ang. greedy algorithm) – algorytm, który w celu wyznaczenia rozwiązania w każdym kroku dokonuje zachłannego, tj.

Nowy!!: Algorytm i Algorytm zachłanny · Zobacz więcej »

Algorytmika

Algorytmika – dział informatyki zajmujący się analiząoraz projektowaniem algorytmów.

Nowy!!: Algorytm i Algorytmika · Zobacz więcej »

Asembler

Asembler (z) – termin informatyczny związany z programowaniem i tworzeniem kodu maszynowego dla procesorów.

Nowy!!: Algorytm i Asembler · Zobacz więcej »

Łacina

Łacina, język łaciński (łac.) – język indoeuropejski z latynofaliskiej podgrupy języków italskich.

Nowy!!: Algorytm i Łacina · Zobacz więcej »

Berkeley Open Infrastructure for Network Computing

Berkeley Open Infrastructure for Network Computing (BOINC) – niekomercyjne rozwiązanie z dziedziny obliczeń rozproszonych, które pierwotnie powstało dla potrzeb projektu SETI@home, aktualnie wykorzystywane jest również w projektach innych niż SETI.

Nowy!!: Algorytm i Berkeley Open Infrastructure for Network Computing · Zobacz więcej »

Bioinformatyka

Podwójna helisa DNA Bioinformatyka – interdyscyplinarna dziedzina łącząca nauki biologiczne i informatyczne.

Nowy!!: Algorytm i Bioinformatyka · Zobacz więcej »

Bit

Bit (z ang., kawałek, także skrót od, czyli cyfra dwójkowa) – najmniejsza ilość informacji potrzebna do określenia, który z dwóch równie prawdopodobnych stanów przyjął układ.

Nowy!!: Algorytm i Bit · Zobacz więcej »

C (język programowania)

C – imperatywny, proceduralny język programowania ogólnego przeznaczenia, stworzony na początku lat 70.

Nowy!!: Algorytm i C (język programowania) · Zobacz więcej »

Całka

Całka – ogólne określenie wielu różnych, choć powiązanych ze sobąpojęć analizy matematycznej.

Nowy!!: Algorytm i Całka · Zobacz więcej »

Charles Babbage

Charles Babbage (ur. 26 grudnia 1791 w Walworth, zm. 18 października 1871 w Londynie) – angielski uczony: matematyk, astronom i inżynier-mechanik, profesor Uniwersytetu w Cambridge.

Nowy!!: Algorytm i Charles Babbage · Zobacz więcej »

Cyfry arabskie

Europejskie i arabskie cyfry na znaku drogowym w Abu Zabi Cyfry arabskie, właściwie europeizowane cyfry hinduskie – cyfry stosowane obecnie powszechnie na całym świecie do zapisywania liczb.

Nowy!!: Algorytm i Cyfry arabskie · Zobacz więcej »

Cząstka elementarna

Cząstka elementarna – cząstka, będąca podstawowym budulcem, czyli najmniejszym i nieposiadającym wewnętrznej struktury.

Nowy!!: Algorytm i Cząstka elementarna · Zobacz więcej »

Dekoherencja kwantowa

Dekoherencja kwantowa – w mechanice kwantowej proces opisujący oddziaływanie obiektu kwantowego z otoczeniem.

Nowy!!: Algorytm i Dekoherencja kwantowa · Zobacz więcej »

Dowód poprawności algorytmu

Dowód poprawności algorytmu – rozumowanie matematyczne prowadzące do formalnego wykazania, że dany algorytm przy poprawnych danych wejściowych da nam wynik spełniający wymagania, np.

Nowy!!: Algorytm i Dowód poprawności algorytmu · Zobacz więcej »

Dwójkowy system liczbowy

Dwójkowy zegarek pokazujący godzinę 3:25 Dwójkowy system liczbowy lub też system binarny (NKB – naturalny kod binarny) – pozycyjny system liczbowy, którego podstawąjest liczba 2, a do zapisu liczb potrzebne sątylko dwie cyfry: 0 i 1.

Nowy!!: Algorytm i Dwójkowy system liczbowy · Zobacz więcej »

Dziel i zwyciężaj

Dziel i zwyciężaj (ang. divide and conquer) – jedna z głównych metod projektowania algorytmów w informatyce, prowadząca do bardzo efektywnych rozwiązań.

Nowy!!: Algorytm i Dziel i zwyciężaj · Zobacz więcej »

Dziesiętny system liczbowy

wartość cyfr w dziesiętnym systemie liczbowym Dziesiętny system liczbowy (system dziesiątkowy, system decymalny, system arabski) – pozycyjny system liczbowy, w którym podstawąjest liczba 10; do zapisu liczb stosuje się 10 cyfr: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Nowy!!: Algorytm i Dziesiętny system liczbowy · Zobacz więcej »

ENIAC

Komputer ENIAC ENIAC (od ang. Electronic Numerical Integrator And Computer – Elektroniczny, Numeryczny Integrator i Komputer) – komputer skonstruowany w latach 1943–1945 przez J.P. Eckerta i J.W. Mauchly’ego na Uniwersytecie Pensylwanii w USA.

Nowy!!: Algorytm i ENIAC · Zobacz więcej »

Folding@home

Folding@home – projekt internetowy zorganizowany przez Stanford University w Stanach Zjednoczonych, mający na celu badanie procesów zwijania białek.

Nowy!!: Algorytm i Folding@home · Zobacz więcej »

Foton

Foton (gr. φῶς – światło, w dopełniaczu – φωτός, nazwa stworzona przez Gilberta N. Lewisa) – cząstka elementarna z grupy bozonów, będąca nośnikiem oddziaływań elektromagnetycznych (bozon cechowania).

Nowy!!: Algorytm i Foton · Zobacz więcej »

Fotonika

Fotonika – interdyscyplinarna dziedzina nauki i techniki, łącząca dokonania optyki, elektroniki i informatyki w celu opracowywania technik i urządzeń wykorzystujących promieniowanie elektromagnetyczne (oprócz radiowego) do przenoszenia i przetwarzania informacji.

Nowy!!: Algorytm i Fotonika · Zobacz więcej »

GPGPU

GPGPU (lub – obliczenia ogólnego przeznaczenia na układach GPU, zwany także GPGP, rzadziej GP2) – technika, dzięki której GPU, zwykle zajmujący się tylko obliczeniami związanymi z grafikąkomputerową, umożliwia wykonywanie obliczeń ogólnego przeznaczenia, tak jak CPU.

Nowy!!: Algorytm i GPGPU · Zobacz więcej »

Graphics Interchange Format

GIF (ang. Graphics Interchange Format) – format pliku graficznego z kompresjąbezstratną(opis niżej), stworzony w 1987 roku przez firmę CompuServe.

Nowy!!: Algorytm i Graphics Interchange Format · Zobacz więcej »

Grid (system)

Grid computing (w Polsce niekiedy mylnie nazywany siatkąkomputerową, a poprawnie przetwarzaniem sieciowym) – system, który zarządza zasobami będącymi pod kontroląróżnych komputerów i połączonymi sieciąkomputerową, używa otwartych protokołów i interfejsów ogólnego przeznaczenia (odkrywania i dostępu do zasobów, autoryzacji, uwierzytelniania) oraz dostarcza usług odpowiedniej jakości (QoS, oferuje usługi wyższego poziomu).

Nowy!!: Algorytm i Grid (system) · Zobacz więcej »

Haker (slang komputerowy)

Haker – osoba o dużych, praktycznych umiejętnościach informatycznych (lub elektronicznych), która identyfikuje się ze społecznościąhakerską.

Nowy!!: Algorytm i Haker (slang komputerowy) · Zobacz więcej »

Heurystyka (informatyka)

Heurystyka (gr. heuresis „odnaleźć, odkryć”, heureka „znalazłem”) – metoda znajdowania rozwiązań, dla której nie ma gwarancji znalezienia rozwiązania optymalnego, a często nawet prawidłowego.

Nowy!!: Algorytm i Heurystyka (informatyka) · Zobacz więcej »

IBM

IBM Watson International Business Machines Corporation (IBM) – amerykańska spółka publiczna, będąca jednym z najstarszych przedsiębiorstw informatycznych na świecie.

Nowy!!: Algorytm i IBM · Zobacz więcej »

Imperatyw

Imperatyw (łac. imperativus – rozkazujący) – nakaz, reguła, zasada, która nie podlega dyskusji i którąmożna bezpośrednio wywieść z założeń teoretycznych.

Nowy!!: Algorytm i Imperatyw · Zobacz więcej »

Implementacja (informatyka)

Implementacja (wdrożenie, przystosowanie, realizacja, łac.ang. implementation) – w informatyce – proces przekształcania abstrakcyjnego opisu systemu lub programu na obiekt fizyczny: komputer lub działający program zapisany w konkretnym języku programowania; także obiekt fizyczny będący efektem takiego przekształcenia, np.

Nowy!!: Algorytm i Implementacja (informatyka) · Zobacz więcej »

Inżynieria oprogramowania

Inżynieria oprogramowania (SE) – dyscyplina informatyczna stosująca podejście inżynierskie do tworzenia oprogramowania: od analizy i określenia wymagań, przez projektowanie i wdrożenie, aż do ewolucji gotowego oprogramowania.

Nowy!!: Algorytm i Inżynieria oprogramowania · Zobacz więcej »

Intelekt

Intelekt (łac. intellectus: percepcja, postrzeganie, poznanie) – zdolności umysłowe, kultura umysłowa człowieka (potencjalnie również istot pozaziemskich czy sztucznej inteligencji).

Nowy!!: Algorytm i Intelekt · Zobacz więcej »

Język formalny

Język formalny – podzbiór zbioru wszystkich słów nad skończonym alfabetem.

Nowy!!: Algorytm i Język formalny · Zobacz więcej »

Język maszynowy

300x300px Język maszynowy, kod maszynowy – zestaw rozkazów procesora, w którym zapis programu wyrażony jest w postaci liczb binarnych stanowiących rozkazy oraz ich argumenty.

Nowy!!: Algorytm i Język maszynowy · Zobacz więcej »

Język programowania

Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.

Nowy!!: Algorytm i Język programowania · Zobacz więcej »

Karta dziurkowana

Politechniki Wrocławskiej Karta 80-kolumnowa z wydziurkowanymi znakami w kodzie maszynowym Odra-1300 Karta dziurkowana, karta perforowana – nośnik danych stosowany do zapisu informacji w maszynach z automatycznym przetwarzaniem danych.

Nowy!!: Algorytm i Karta dziurkowana · Zobacz więcej »

Karta graficzna

Gigabyte RTX 4070 Aero MSI RTX 2080 Gaming X Trio Procesor graficzny karty 6600GT Jedna z kart Nvidia – GeForce 8800 GTS Karta graficzna – w węższym rozumieniu karta rozszerzeń komputera która przetwarza dane graficzne, adaptując je na sygnał odpowiedni do wyświetlenia przez monitor lub inne urządzenie wyjściowe.

Nowy!!: Algorytm i Karta graficzna · Zobacz więcej »

Klaster komputerowy

NASA ARC Beowulf Klaster komputerowy (ang. cluster) – grupa połączonych jednostek komputerowych, które współpracująze sobąw celu udostępnienia zintegrowanego środowiska pracy.

Nowy!!: Algorytm i Klaster komputerowy · Zobacz więcej »

Kompletność Turinga

Kompletność Turinga – cecha systemu przetwarzającego dane lub języka programowania, polegająca na tym, że można za jego pomocąrozwiązać identycznąklasę problemów obliczeniowych, jak na uproszczonym modelu programowalnego komputera zwanego maszynąTuringa.

Nowy!!: Algorytm i Kompletność Turinga · Zobacz więcej »

Kompresja (informatyka)

Kompresja danych – zmiana sposobu zapisu informacji w celu zmniejszenia redundancji i tym samym objętości zbioru.

Nowy!!: Algorytm i Kompresja (informatyka) · Zobacz więcej »

Komputer kwantowy

300x300px Komputer kwantowy – komputer, do opisu którego wymagana jest mechanika kwantowa, zaprojektowany tak, aby wynik ewolucji tego układu reprezentował rozwiązanie określonego problemu obliczeniowego.

Nowy!!: Algorytm i Komputer kwantowy · Zobacz więcej »

Komputer osobisty

klawiatura Komputer osobisty (ang. personal computer, PC) – komputer ogólnego przeznaczenia, którego rozmiar, możliwości i cena predysponujągo do indywidualnego użytku.

Nowy!!: Algorytm i Komputer osobisty · Zobacz więcej »

Konrad Zuse

budynku szkoły w Braniewie, do której w młodości uczęszczał Konrad Zuse. Konrad Zuse (wym. cụ:zə; ur. 22 czerwca 1910 w Berlinie, zm. 18 grudnia 1995 w Hünfeld) – niemiecki inżynier, konstruktor, pionier informatyki; konstruktor wczesnego komputera działającego w systemie binarnym.

Nowy!!: Algorytm i Konrad Zuse · Zobacz więcej »

Kryptologia

II wojny światowej do szyfrowania wiadomości sztabowych wysokiego szczebla Kryptologia (z gr. κρυπτός kryptos, „ukryty”, i λόγος logos, „rozum”, „słowo”) – dziedzina wiedzy o przekazywaniu informacji w sposób zabezpieczony przed niepowołanym dostępem.

Nowy!!: Algorytm i Kryptologia · Zobacz więcej »

Kryptologia kwantowa

Kryptologia kwantowa – metody wykonywania zadań kryptograficznych przy użyciu informatyki kwantowej.

Nowy!!: Algorytm i Kryptologia kwantowa · Zobacz więcej »

Kubit

sferze Blocha. Nie można uogólnić sfery Blocha na więcej bitów kwantowych. 1\rangle. Kubit (ang. qubit od quantum bit, bit kwantowy) – najmniejsza i niepodzielna jednostka informacji kwantowej.

Nowy!!: Algorytm i Kubit · Zobacz więcej »

Kwas deoksyrybonukleinowy

wiązania wodorowe) Widełki replikacyjne DNA Kwas deoksyrybonukleinowy, DNA (z), kwas dezoksyrybonukleinowy – wielkocząsteczkowy organiczny związek chemiczny z grupy kwasów nukleinowych.

Nowy!!: Algorytm i Kwas deoksyrybonukleinowy · Zobacz więcej »

Liczby Bernoulliego

Liczby Bernoulliego – nieskończony ciąg liczb wymiernych oznaczanych jako B_k, gdzie k jest numerem porządkowym liczby, k.

Nowy!!: Algorytm i Liczby Bernoulliego · Zobacz więcej »

Maszyna analityczna

język.

Nowy!!: Algorytm i Maszyna analityczna · Zobacz więcej »

Maszyna Turinga

Artystyczna wizja maszyny Turinga Maszyna Turinga – stworzony przez Alana Turinga abstrakcyjny model urządzenia służącego do wykonywania algorytmów.

Nowy!!: Algorytm i Maszyna Turinga · Zobacz więcej »

Muhammad ibn Musa al-Chuwarizmi

Al-Chuwarizmi na radzieckim znaczku pocztowym z 1983 roku Muhammad ibn Musa al-Chuwarizmi (ur. ok. 780 roku w Chorezmie, zm. ok. 850 roku) – perski uczony: matematyk, astronom, geograf i kartograf.

Nowy!!: Algorytm i Muhammad ibn Musa al-Chuwarizmi · Zobacz więcej »

Obliczenia równoległe

Galera – komputer równoległy złożony z ponad 1000 procesorów. Obliczenia równoległe – forma wykonywania obliczeń, w której wiele instrukcji jest wykonywanych jednocześnie.

Nowy!!: Algorytm i Obliczenia równoległe · Zobacz więcej »

Pętla (informatyka)

C Pętla – jedna z trzech podstawowych konstrukcji programowania strukturalnego (obok instrukcji warunkowej i instrukcji wyboru).

Nowy!!: Algorytm i Pętla (informatyka) · Zobacz więcej »

Podprogram

Podprogram (inaczej funkcja lub procedura) – termin związany z programowaniem proceduralnym.

Nowy!!: Algorytm i Podprogram · Zobacz więcej »

Prawo własności intelektualnej

Prawo własności intelektualnej (prawo na dobrach niematerialnych) – termin obejmujący elementy różnych działów prawa, regulujące zasady korzystania z tzw.

Nowy!!: Algorytm i Prawo własności intelektualnej · Zobacz więcej »

Problem komiwojażera

Rozwiązanie przykładowego problemu komiwojażera: najkrótsząścieżkąprzechodzącąprzez wszystkie czerwone punkty jest czarna pętla. Problem komiwojażera – zagadnienie optymalizacyjne, polegające na znalezieniu minimalnego cyklu Hamiltona w pełnym grafie ważonym.

Nowy!!: Algorytm i Problem komiwojażera · Zobacz więcej »

Problem nierozstrzygalny

Problem nierozstrzygalny – problem decyzyjny, dla którego nie istnieje algorytm, który po skończonej liczbie kroków i dla dowolnych danych wejściowych jednoznacznie odpowie tak lub nie.

Nowy!!: Algorytm i Problem nierozstrzygalny · Zobacz więcej »

Problem NP-trudny

Problem NP-trudny (NPH) – problem obliczeniowy, którego rozwiązanie jest co najmniej tak trudne, jak rozwiązanie każdego problemu z klasy NP (całej klasy NP).

Nowy!!: Algorytm i Problem NP-trudny · Zobacz więcej »

Problem NP-zupełny

Problem NP-zupełny (NPC) – problem zupełny w klasie NP, ze względu na redukcje wielomianowe, to problem, który należy do klasy NP oraz dowolny problem należący do NP może być do niego zredukowany w czasie wielomianowym.

Nowy!!: Algorytm i Problem NP-zupełny · Zobacz więcej »

Problem plecakowy

Które pudełka powinny być wybrane, aby zmaksymalizować wartość przedmiotów w plecaku i jednocześnie nie zabrać więcej niż 15 kg? Dyskretny problem plecakowy (ang. discrete knapsack problem) – jeden z najczęściej poruszanych problemów optymalizacyjnych.

Nowy!!: Algorytm i Problem plecakowy · Zobacz więcej »

Procesor wielordzeniowy

Procesor czterordzeniowy AMD Phenom II X4 840 Procesor wielordzeniowy – procesor mający więcej niż jeden rdzeń fizyczny.

Nowy!!: Algorytm i Procesor wielordzeniowy · Zobacz więcej »

Programowanie dynamiczne

Programowanie dynamiczne – technika lub strategia projektowania algorytmów, stosowana przeważnie do rozwiązywania zagadnień optymalizacyjnych.

Nowy!!: Algorytm i Programowanie dynamiczne · Zobacz więcej »

Programowanie liniowe

Programowanie liniowe – klasa problemów programowania matematycznego, w której wszystkie warunki ograniczające oraz funkcja celu mająpostać liniową.

Nowy!!: Algorytm i Programowanie liniowe · Zobacz więcej »

Programowanie obiektowe

Programowanie obiektowe (ang. object-oriented programming, OOP) – paradygmat programowania, w którym programy definiuje się za pomocąobiektów – elementów łączących stan (czyli dane, nazywane najczęściej atrybutami) i zachowanie (czyli procedury, tu: metody).

Nowy!!: Algorytm i Programowanie obiektowe · Zobacz więcej »

Programowanie proceduralne

Programowanie proceduralne – paradygmat programowania zalecający dzielenie kodu na procedury, czyli fragmenty wykonujące ściśle określone operacje.

Nowy!!: Algorytm i Programowanie proceduralne · Zobacz więcej »

Przepis kulinarny

Pisane ręcznie przepisy z angielskiej rękopiśmienniczej książki kucharskiej, 1660 rok Przepis kulinarny – opis czynności prowadzących do przygotowania potrawy.

Nowy!!: Algorytm i Przepis kulinarny · Zobacz więcej »

Różniczka

Różniczka – tradycyjna nazwa nieskończenie małej zmiany danej zmiennej.

Nowy!!: Algorytm i Różniczka · Zobacz więcej »

Rekurencja

Przykład rekurencji w sztuce użytkowej (efekt Droste) Trójkąt Sierpińskiego nieskończonego lustra Rekurencja, rekursja (z, przybiec z powrotem) – odwoływanie się funkcji lub definicji do samej siebie.

Nowy!!: Algorytm i Rekurencja · Zobacz więcej »

Rewolucja przemysłowa

Maszyna parowa była symbolem rewolucji przemysłowej Hala maszynowa w fabryce Hartmana w Chemnitz (1868) Rewolucja przemysłowa – proces zmian technologicznych, gospodarczych, społecznych i kulturalnych, który został zapoczątkowany w XVIII wieku w Anglii i Szkocji.

Nowy!!: Algorytm i Rewolucja przemysłowa · Zobacz więcej »

Rozkład na czynniki

Rozkład na czynniki lub faktoryzacja – proces w kategorii obiektów wyposażonej w produkt, tj.

Nowy!!: Algorytm i Rozkład na czynniki · Zobacz więcej »

RSA (kryptografia)

Algorytm Rivesta-Shamira-Adlemana (RSA) – jeden z pierwszych i obecnie najpopularniejszych asymetrycznych algorytmów kryptograficznych z kluczem publicznym, zaprojektowany w 1977 przez Rona Rivesta, Adiego Shamira oraz Leonarda Adlemana.

Nowy!!: Algorytm i RSA (kryptografia) · Zobacz więcej »

Schemat blokowy

Przykład schematu blokowego Schemat blokowy – narzędzie służące do przedstawienia kolejnych czynności w projektowanym algorytmie.

Nowy!!: Algorytm i Schemat blokowy · Zobacz więcej »

SETI@home

SETI@home – projekt internetowy obliczeń rozproszonych koordynowany przez Uniwersytet Kalifornijski w Berkeley, będący częściąprogramu SETI (Search for Extraterrestrial Intelligence), którego celem jest poszukiwanie w kosmicznym szumie radiowym sygnałów od pozaziemskich cywilizacji.

Nowy!!: Algorytm i SETI@home · Zobacz więcej »

Sieć neuronowa

Sieć neuronowa – system przeznaczony do przetwarzania informacji, którego budowa i zasada działania sąw pewnym stopniu wzorowane na funkcjonowaniu fragmentów rzeczywistego (biologicznego) systemu nerwowego.

Nowy!!: Algorytm i Sieć neuronowa · Zobacz więcej »

Silnik parowy

bania Herona Silnik parowy – silnik napędzany parą, najczęściej parąwodną.

Nowy!!: Algorytm i Silnik parowy · Zobacz więcej »

Sortowanie

Sortowanie – jeden z podstawowych problemów informatyki, polegający na uporządkowaniu zbioru danych względem pewnych cech charakterystycznych każdego elementu tego zbioru.

Nowy!!: Algorytm i Sortowanie · Zobacz więcej »

Spin (fizyka)

Przykład obracającego się ciała, które dopiero po obrocie o 720 stopni znajdzie się w tym samym stanie. Podobne właściwości ma fermion o spinie ½ nieoznaczoności kwantowej określone sąjedynie stożki możliwych usytuowań wektora spinu Spin – moment pędu (kręt) cząstki wynikający z jej natury kwantowej.

Nowy!!: Algorytm i Spin (fizyka) · Zobacz więcej »

Spintronika

Spintronika (elektronika spinowa, magnetronika) jest odmianąelektroniki.

Nowy!!: Algorytm i Spintronika · Zobacz więcej »

Stan splątany

Stan splątany – rodzaj skorelowanego stanu kwantowego dwóch lub więcej układów kwantowych.

Nowy!!: Algorytm i Stan splątany · Zobacz więcej »

Struktura danych

Struktura danych – sposób przechowywania danych w pamięci komputera.

Nowy!!: Algorytm i Struktura danych · Zobacz więcej »

Superkomputer

Summit – najpotężniejszy superkomputer od czerwca 2018 roku do czerwca 2020 roku Superkomputer – komputer znacznie przewyższający możliwościami powszechnie używane komputery, w szczególności dysponujący wielokrotnie większąmocąobliczeniową.

Nowy!!: Algorytm i Superkomputer · Zobacz więcej »

Sygnał analogowy

Sygnał analogowy – sygnał, który może przyjmować dowolnąwartość z ciągłego przedziału (nieskończonego lub ograniczonego zakresem zmienności).

Nowy!!: Algorytm i Sygnał analogowy · Zobacz więcej »

System operacyjny

System operacyjny (skrót) – oprogramowanie zarządzające systemem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań, najczęściej w formie programów.

Nowy!!: Algorytm i System operacyjny · Zobacz więcej »

Sztuczna inteligencja

Wielkiej Brytanii Sztuczna inteligencja, SI (AI) – inteligencja wykazywana przez urządzenia sztuczne (w przeciwieństwie do inteligencji naturalnej).

Nowy!!: Algorytm i Sztuczna inteligencja · Zobacz więcej »

Teleportacja kwantowa

Teleportacja kwantowa (QT z ang. quantum teleportation) – w kwantowej teorii informacji technika pozwalająca na przeniesienie stanu kwantowego na dowolnąodległość z wykorzystaniem stanu splątanego.

Nowy!!: Algorytm i Teleportacja kwantowa · Zobacz więcej »

Unifikacja (informatyka)

Unifikacja – operacja na dwóch lub więcej drzewach, która znajduje takie przyporządkowanie zmiennych, że drzewa te sąrówne.

Nowy!!: Algorytm i Unifikacja (informatyka) · Zobacz więcej »

Weryfikacja i walidacja (oprogramowanie)

Weryfikacja i walidacja oprogramowania − inaczej kontrola jakości oprogramowania lub testy oprogramowania.

Nowy!!: Algorytm i Weryfikacja i walidacja (oprogramowanie) · Zobacz więcej »

Wielomian

Wielomian (inaczej suma algebraiczna) – wyrażenie algebraiczne będące sumąjednomianów; używane w wielu działach matematyki.

Nowy!!: Algorytm i Wielomian · Zobacz więcej »

Wydawnictwa Naukowo-Techniczne

Wydawnictwa Naukowo-Techniczne, WNT – polskie wydawnictwo założone w 1949, z siedzibąw Warszawie.

Nowy!!: Algorytm i Wydawnictwa Naukowo-Techniczne · Zobacz więcej »

Wyszukiwanie wyczerpujące

Wyszukiwanie wyczerpujące, metoda siłowa – metoda polegająca na analizie wszystkich potencjalnych rozwiązań zadania w celu wybrania tego, które spełnia warunki zadania.

Nowy!!: Algorytm i Wyszukiwanie wyczerpujące · Zobacz więcej »

Z1

Replika komputera Z1 Z1 – komputer mechaniczny zerowej generacji skonstruowany przez Konrada Zusego w Berlinie w latach 1936–1938.

Nowy!!: Algorytm i Z1 · Zobacz więcej »

Z3

Replika w Deutsches Museum w Monachium Z3 – pierwszy działający, w pełni automatyczny komputer o zmiennym programie, zbudowany przez niemieckiego inżyniera Konrada Zuse w 1941 roku na bazie jego wcześniejszej, mechanicznej konstrukcji Z1.

Nowy!!: Algorytm i Z3 · Zobacz więcej »

Złożoność obliczeniowa

Teoria złożoności obliczeniowej – dział teorii obliczeń, którego głównym celem jest określanie ilości zasobów potrzebnych do rozwiązania problemów obliczeniowych.

Nowy!!: Algorytm i Złożoność obliczeniowa · Zobacz więcej »

Przekierowuje tutaj:

Algorytmy.

TowarzyskiPrzybywający
Hej! Jesteśmy na Facebooku teraz! »