Silnia i powiązane zagadnienia
Artykuł wyjaśnia pojęcie silni, jej implementację, zastosowania w matematyce oraz pokrewne zagadnienia jak funkcja gamma czy silnie wielokrotne.
Tomasz Świstak, doświadczony full-stack developer, dzieli się swoją wiedzą na temat programowania i informatyki. Jego blog koncentruje się na technologiach webowych, w tym na TypeScript, React, Redux, NestJS, Express, oraz Apollo Server (GraphQL). Oprócz tego porusza takie tematy jak sztuczna inteligencja, tworzenie gier i bezpieczeństwo IT. Blog to doskonałe źródło wiedzy zarówno dla programistów frontendowych, jak i backendowych, a także osób zainteresowanych szeroko pojętą informatyką.
112 artykuły z tego bloga
Artykuł wyjaśnia pojęcie silni, jej implementację, zastosowania w matematyce oraz pokrewne zagadnienia jak funkcja gamma czy silnie wielokrotne.
Analiza techniki ray casting użytej w Wolfenstein 3D i jej współczesna implementacja.
Artykuł o algorytmach wyszukiwania obiektów w przestrzeni 2D, przydatnych w programowaniu gier i innych zastosowaniach.
Autor udostępnia kod źródłowy swojego bloga świstak.codes na GitHubie na licencji MIT, z okazji rocznic projektu.
Artykuł wyjaśnia pojęcie losowości w informatyce, omawiając generatory liczb pseudolosowych i prawdziwie losowych.
Wyjaśnienie matematycznych podstaw i implementacji algorytmu korekcji perspektywy w grafice komputerowej.
Wyjaśnienie chińskiego twierdzenia o resztach: teoria, przykłady i implementacja kodu dla programistów.
Artykuł omawia problemy i metody implementacji własnej kolejności elementów w aplikacjach, w tym algorytmy takie jak LexoRank.
Algorytmiczne rysowanie gwiazd jako wielokątów gwiaździstych z wykorzystaniem matematyki i programowania.
Artykuł omawia różne metody generowania unikalnych identyfikatorów w informatyce, takie jak UUID, Snowflake ID i inne.
Artykuł omawia metaheurystyki stosowane do rozwiązywania problemu komiwojażera (TSP), takie jak hill climbing i symulowane wyżarzanie.
Artykuł omawia heurystyczne podejścia do problemu komiwojażera, takie jak algorytm najbliższego sąsiada i Christofidesa.
Artykuł wyjaśnia problem komiwojażera (TSP), jego definicję, odmiany, złożoność obliczeniową oraz metody rozwiązania, w tym algorytm Helda-Karpa.
Wprowadzenie do macierzy rzadkich, ich typów oraz efektywnych metod przechowywania w pamięci komputerowej.
Artykuł wyjaśniający metody obliczania wyznaczników macierzy - od podstawowych przypadków do zaawansowanych algorytmów.
Wprowadzenie do macierzy - definicje, podstawowe operacje i ich implementacja programistyczna w kontekście informatyki.
Artykuł o problemie zliczania unikalnych elementów w strumieniach danych, jego zastosowaniach i algorytmach rozwiązania.
Wyjaśnienie pięciu dziwnych zachowań w kodzie programistycznym, takich jak operator --> w C czy 0.1 + 0.2 != 0.3.
Artykuł omawia techniki kompresji wideo, skupiając się na metodach stratnych i kodowaniu międzyklatkowym.
Artykuł wyjaśnia podstawy kompresji obrazów, różnice między kompresją stratną a bezstratną oraz popularne formaty graficzne.