Pytania oznaczone «sorting»

19
Czy jest więcej twardych przedmiotów lub miękkich przedmiotów?

Stycznie zainspirowany otwarciem książki What-If. Dane wejściowe to prostokąt spacji jako ciąg znaków, lista ciągów znaków itp., W których znajdują się obiekty #: ######## # # ######## ### #### ### #### ### Obiekty zawsze będą się nie przecinały, nie dotykały prostokątów. Miękki obiekt...

19
Sortuj miesiące roku

Napisz funkcję lub program, który trwa wejściowych ciągów, w pełni orkisz, nazw angielskich miesiąc w przypadku tytułowej: January, February, March, itd. (Null / CR / LF zakończone OK, ograniczony z jakimś charakterze non-alfa, jeśli tak zdecydujesz) i albo porównuje dwa dane wejściowe, zwracając...

19
Trwa sortowanie bąbelkowe

Utwórz funkcję lub program, który pobiera dwa dane wejściowe: Lista liczb całkowitych, które należy posortować (mniej niż 20 elementów) Liczba całkowita dodatnia, Nokreślająca liczbę porównań Funkcja zatrzyma się i wyświetli wynikową listę liczb całkowitych po Nporównaniach. Jeśli lista jest w...

19
Blueprint a sestina

Šestina jest formatem poematu, który następuje ciekawy wzór, który możemy wygenerować. Ma sześć zwrotek po sześć wierszy każda, przy czym ostatnie słowa każdego wiersza w pierwszej zwrotce tworzą zakończenia linii w każdej kolejnej zwrotce, obrócone w ustalonym wzorze. (Na końcu jest też...

19
Alfabetyczne liczby całkowite

Alfabetyczne liczby całkowite Dla danego zestawu liczb ułóż je w kolejności alfabetycznej, gdy zostaną przeliterowane (tj. 1: jeden, 2: dwa, 90: dziewięćdziesiąt, 19: dziewiętnaście). Twój kod powinien działać dla zakresu [-999999, 999999]. Dane wyjściowe muszą mieć ogranicznik między liczbami....

18
Oblicz praktyczne liczby

Definicja Dodatnia liczba całkowita njest liczbą praktyczną (sekwencja OEIS A005153 ) i wszystkie mniejsze liczby całkowite dodatnie mogą być reprezentowane jako sumy różnych dzielników n. Na przykład 18jest liczbą praktyczną: jej dzielniki to 1, 2, 3, 6, 9 i 18, a inne dodatnie liczby całkowite...

18
Sortowanie losowe w ciemno

Oto dość powszechny wzór algorytmów sortowania: def sort(l): while not is_sorted(l): choose indices i, j assert i < j if l[i] > l[j]: l[i], l[j] = l[j], l[i] Algorytmy te działają dobrze bo indeksów ii jsą starannie wybrane, na podstawie stanu listy l. Co jednak, jeśli nie moglibyśmy...

18
Minimalnie posortuj listę do macierzy

Biorąc pod uwagę nieposortowaną listę unikalnych ściśle dodatnich liczb całkowitych, minimalnie posortuj ją do macierzy 2D. Lista wejście jest gwarancją długość zespolonego, co oznacza, że matrycę wyjściowe nie musi być kwadratowe, ale ma wielkość n x mz n,m > 1. „Minimalne sortowanie” oznacza...

17
Regex sprawdzanie poprawności wyrażenia regularnego [zamknięte]

Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany kodów golfowych. Zamknięte 2 lata temu . Zbuduj wyrażenie regularne, które zaakceptuje ciąg wyrażenia...

17
Znikające elementy

Biorąc pod uwagę ciąg znaków Si listę indeksów X, zmodyfikuj S, usuwając element przy każdym indeksie, Sjednocześnie wykorzystując ten wynik jako nową wartość S. Na przykład, biorąc pod uwagę S = 'codegolf'i X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove...

17
Podpisz to słowo 2!

Podpisz to słowo 2! Nie tak dawno temu opublikowałem wyzwanie o nazwie Podpisz to słowo! . W wyzwaniu musisz znaleźć podpis słowa, czyli uporządkowane litery (np. Podpis thisjest hist). Teraz wyzwanie to poszło całkiem nieźle, ale była jedna kluczowa kwestia: było O WIELE zbyt łatwe (zobacz...

17
Odwróć nieparzyste przebiegi

Inspiracja . Zadanie Odwrotne przebiegi liczb nieparzystych na podanej liście od 2 do 2 15 liczb całkowitych nieujemnych. Przykłady 0 1 →  0 1 1 3 →  3 1 1 2 3 →  1 2 3 1 3 2 →  3 1 2 10 7 9 6 8 9 →  10 9 7 6 8 9 23 12 32 23 25 27 →  23 12 32 27 25 23 123 123 345 0 1 9 → 345 123 123 0 9...

17
Shamir's Secret Sharing

Biorąc pod uwagę n(liczbę graczy), t(wartość progową) i s(sekret), ngeneruj sekrety generowane przez algorytm Shamir's Secret Sharing . Algorytm Na potrzeby tego wyzwania obliczenia zostaną wykonane w GF (251) (skończone pole wielkości 251, znane również jako liczby całkowite mod 251 ). Zazwyczaj...

17
Sortuj według tego, co opisują pary cyfr

Biorąc pod uwagę dodatnią liczbę całkowitą, możemy utworzyć nową liczbę, która jest opisana cyframi pobranymi parami (z wiodącym 0 dodanym dla liczb o nieparzystej liczbie cyfr). Na przykład: 1234 można odczytać jako jedną 2, trzy 4s - więc wyjście dla 1234 wynosi 2444. 643 ma nieparzystą...

17
Odwrotny wskaźnik permutacji

Wprowadzenie Permutacje leksykograficzne listy zawierającej n elementów mogą być ponumerowane od 0 do n ! - 1. Na przykład 3! = 6 permutacji (1,2,3)byłoby (1,2,3), (1,3,2), (2,1,3),(2,3,1) , (3,1,2), (3,2,1). Po zastosowaniu permutacji do listy jej elementy są uporządkowane w tej samej...

17
Sortuj cyfry według ich pierwszego wystąpienia w pi

Biorąc pod uwagę liczbę nieujemną n, posortuj cyfry nwedług ich pierwszego wystąpienia w pi . Dane wejściowe mogą być pobierane za pomocą argumentu funkcji cli lub STDIN i jako ciąg znaków, char [] lub liczba całkowita. Możesz wyprowadzać dane poprzez wartość zwracaną, status wyjścia lub...

16
Code Golf: Wymieszaj orzechy, aby żaden z nich nie dotykał

Wejście: Dane wejściowe to losowa tablica orzechów (w twoim języku), możliwe orzechy poniżej. Twój program musi mieć sposób reprezentowania każdego rodzaju nakrętki, na przykład kodu liczby całkowitej. Program musi być w stanie obsłużyć dowolną tablicę rozmiarów dowolnej konfiguracji...