math

Łatwe pytanie o rozmowę kwalifikacyjną stało się trudniejsze: podane liczby 1..100, Znajdź brakujące liczby podane dokładnie k są brakujące

Jakiś czas temu miałem ciekawe doświadczenie w rozmowie kwalifikacyjnej. Pytanie zaczęło się naprawdę łatwo: Q1 : mamy torb ... o niewielką ilość informacji (zdefiniowaną w kategoriach k, a nie N), a następnie musisz jakoś znaleźć K brakujące liczby.

Łatwe pytanie o rozmowę kwalifikacyjną stało się trudniejsze: podane liczby 1..100, znajdź brakującą liczbę)

Jakiś czas temu miałem ciekawe doświadczenie w rozmowie kwalifikacyjnej. Pytanie zaczęło się naprawdę łatwo: Q1 : mamy t ... o niewielką ilość informacji (zdefiniowaną w kategoriach k, a nie N), a następnie musisz jakoś znaleźć K brakujące liczby.

Czy matematyka zmiennoprzecinkowa jest zepsuta?

Rozważ następujący kod: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Dlaczego zdarzają się te nieścisłości?

Najszybszy sposób określenia, czy pierwiastek kwadratowy liczby całkowitej jest liczbą całkowitą

Szukam najszybszego sposobu, aby określić, czy wartość long jest doskonałym kwadratem (tzn. jego pierwiastek kwadratowy jest ... urn false;. Ku mojemu zdziwieniu, to było (tylko trochę) wolniej. Jest tak, ponieważ granice tablic są sprawdzane w Javie.

Określ, Czy Dwa Zakresy Dat Nakładają Się Na Siebie

Biorąc pod uwagę dwa zakresy dat, jaki jest najprostszy lub najskuteczniejszy sposób określenia, czy oba zakresy dat nakładaj ... bie? Jako przykład załóżmy, że mamy zakresy oznaczone zmiennymi DateTime StartDate1 do EndDate1 Oraz StartDate2 do EndDate2.

Obliczyć odległość między dwoma punktami szerokości i długości geograficznej? (Wzór Haversine)

Jak obliczyć odległość między dwoma punktami określonymi szerokością i długością geograficzną? Dla wyjaśnienia, chciałbym odległość w kilometrach; punkty używają systemu WGS84 i chciałbym zrozumieć względne dokładności dostępnych podejść.

Podziel liczbę przez 3 bez użycia operatorów *, /, +, -, %

Jak podzielić liczbę przez 3 bez użycia *, /, +, -, %, operatorzy? Numer może być podpisany lub niepodpisany.

Funkcja projektowa f (f (n)) = = - n [zamknięta]

Pytanie, które dostałem podczas ostatniego wywiadu: Zaprojektuj funkcję f, taką, że: f(f(n)) == -n Gdzie n jest ... z zaprojektować takiej funkcji dla całego zakresu liczb, Zaprojektuj ją dla największego możliwego zakresu. Jakieś pomysły?

Rozumienie " przypadkowości"

Nie mogę tego ogarnąć, co jest bardziej przypadkowe? rand() Lub rand() * rand() [2]] im znalezienie to prawdziwy tease ... jeśli" uruchomić algorytm liczb losowych " dwa razy, gdy pomnożysz dwa razem, stworzysz coś bardziej losowego niż tylko raz.

Czym jest "Entropia i zysk z informacji"?

Czytam tę książkę (NLTK) i jest to mylące. Entropia jest zdefiniowana jako : Entropia jest sumą prawdopodobieństwa każ ... tosować entropię i maksymalną entropię w odniesieniu do eksploracji tekstu? Może mi ktoś podać prosty przykład (wizualny)?

Najszybszy sposób na wyświetlenie wszystkich liczb pierwszych poniżej N

To najlepszy algorytm, jaki mogłem wymyślić. def get_primes(n): numbers = set(range(n, 1, -1)) primes = [] while ... rrect sum of all numbers below 2 million >>> 529 in get_primes(1000) False >>> 529 in get_primes(530) True

Jak określić, czy moje obliczenia pi są dokładne?

Próbowałem różnych metod, aby zaimplementować program, który daje cyfry pi sekwencyjnie. Próbowałem metody Taylor series , al ... mu utknąłem na problemie, jak w przypadku wszystkich algorytmów: Skąd mam wiedzieć, że n cyfry, które obliczyłem są dokładne?

Jak sprawdzić, czy liczba jest potęgą 2

Dzisiaj potrzebowałem prostego algorytmu do sprawdzania, czy liczba jest potęgą 2. Algorytm musi być: proste poprawna d ... rn pow == number; } To zwróciło true dla podanej niewłaściwej wartości: 9223372036854775809. Czy istnieje lepszy algorytm?

Najszybszy sposób określenia, czy liczba całkowita znajduje się między dwiema liczbami całkowitymi (włącznie) ze znanymi zestawami wartości

Czy istnieje szybszy sposób niż x >= start && x <= end w C lub c++, aby sprawdzić, czy liczba całkowita jest mi ... r0, r1 bhs LBB44_36 Zdumiewające, jak redukcja lub eliminacja rozgałęzień może zapewnić tak dramatyczne przyspieszenie.

Jaka jest najwyższa wartość całkowita JavaScript, do której liczba może przejść bez utraty precyzji?

Czy jest to zdefiniowane przez język? Czy istnieje określone maksimum? Czy jest inaczej w różnych przeglądarkach?

Jak ocenić wyrażenie matematyczne podane w postaci łańcuchowej?

Próbuję napisać procedurę Javy do oceny wyrażeń matematycznych z String wartości takich jak: "5+3" "10-40" "(1+10)*3" Chcę uniknąć wielu stwierdzeń if-then-else. Jak mogę to zrobić?

Oblicz odległość między 2 współrzędnymi GPS

Jak obliczyć odległość między dwoma współrzędnymi GPS (używając szerokości i długości geograficznej)?

Przelicz zakres liczb na inny zakres, zachowując stosunek

Próbuję zamienić jeden zakres liczb na inny, zachowując proporcje. Matematyka nie jest moją mocną stroną. Mam plik graficzny ... ym algorytm, w którym można regulować zakres min/max lub dowolny (tj. drugi zakres może wynosić -50 do 800 zamiast 0 do 100).

Jak sumować tablicę liczb w Ruby?

Mam tablicę liczb całkowitych. Na przykład: array = [123,321,12389] Czy Jest jakiś miły sposób, aby uzyskać ich sumę? Wiem, że sum = 0 array.each { |a| sum+=a } Zadziałałoby.

Dlaczego liczby dziesiętne nie mogą być dokładnie reprezentowane w postaci binarnej?

Do SO zostało wysłanych kilka pytań dotyczących reprezentacji zmiennoprzecinkowej. Na przykład liczba dziesiętna 0.1 nie ma d ... .. Nie ma również żadnych arbitralnych ograniczeń dla tych liczb. Pozycje zwiększają się w nieskończoność w lewo i w prawo.