Pytania oznaczone «algorithm»

81
Najkrótszy Sudoku Solver w Pythonie - jak to działa?

Bawiłem się własnym solwerem Sudoku i szukałem wskazówek do dobrego i szybkiego projektowania, kiedy natknąłem się na to: def r(a):i=a.find('0');~i or exit(a);[m in[(i-j)%9*(i/9^j/9)*(i/27^j/27|i%9/3^j%9/3)or a[j]for j in range(81)]or r(a[:i]+m+a[i+1:])for m in'%d'%5**18] from sys...

81
Jak obliczyć powierzchnię wielokąta 2D?

Zakładając serię punktów w przestrzeni 2d, które nie przecinają się same, jaka jest skuteczna metoda wyznaczania pola powierzchni powstałego wielokąta? Na marginesie, to nie jest praca domowa i nie szukam kodu. Szukam opisu, który mógłbym wykorzystać do wdrożenia własnej metody. Mam pomysły na...

81
JavaScript: oblicz n-ty pierwiastek z liczby

На этот вопрос есть ответы на Stack Overflow на русском : Получить корень n-ой степени Próbuję uzyskać n-ty pierwiastek liczby za pomocą JavaScript, ale nie widzę sposobu, aby to zrobić za pomocą wbudowanego Mathobiektu. Czy coś przeoczę? Jeśli nie... Czy istnieje...

79
Algorytm scalania N-way

Łączenie dwukierunkowe jest szeroko badane jako część algorytmu Mergesort. Ale jestem zainteresowany, aby dowiedzieć się, w jaki sposób najlepiej wykonać scalanie N-way? Powiedzmy, że mam Npliki, w których każdy posortował 1 milion liczb całkowitych. Muszę je scalić w jeden pojedynczy plik,...

30
Maksymalna liczba unikalnych podciągów z partycji

Zmodyfikowałem tytuł, aby był bardziej zrozumiały. Oto szczegółowa wersja pytania: Mamy ciąg s i chcemy go podzielić na podciągi . Każdy podciąg różni się od siebie. Jaka jest maksymalna liczba unikalnych podciągów, które możemy mieć z jednego cięcia. Innymi słowy, jaka jest maksymalna liczba...