Pytania otagowane jako array-manipulation

Konkurs mający na celu rozwiązanie konkretnego problemu poprzez użycie i manipulację tablicami.

18
Zbuduj drabinę
Wprowadzenie Chcę zbudować drabinę. W tym celu wyrzuciłem ze złomowiska dwie długie deski z dziurami i chcę w nich umieścić stopnie. Jednak dziury nie są równomiernie rozmieszczone, więc kroki będą trochę niepewne i trudno mi oszacować ilość potrzebnej mi wędki. Twoim zadaniem jest wykonanie dla mnie obliczeń. Wkład Twój wkład …

30
Tryb (najczęstszy element) listy
Napisz fragment kodu, aby obliczyć tryb (najczęstszą liczbę) listy dodatnich liczb całkowitych. Na przykład tryb d = [4,3,1,0,6,1,6,4,4,0,3,1,7,7,3,4,1,1,2,8] jest 1, ponieważ występuje maksymalnie 5 razy. Możesz założyć, że lista jest przechowywana w zmiennej takiej jak di ma unikalny tryb. np .: Python, 49 max(((i,d.count(i))for i in set(d)), key=lambda x:x[1]) To …

23
Wyrównaj tablicę
Wyzwanie Otrzymujesz tablicę liczb całkowitych. Za pomocą ruchu możesz zwiększyć lub zmniejszyć element tablicy o 1 . Twoim zadaniem jest wyrównanie tablicy, czyli wyrównanie wszystkich elementów tablicy poprzez wykonanie niektórych ruchów . Ale to nie wystarczy! Chcemy także, aby jak kilka ruchów , jak to możliwe .zaaa Wkład Niepusty Tablica …

16
Nie nakładająca się suma macierzy
Nie nakładająca się suma macierzy Biorąc pod uwagę k tablic o długości n , wypisz maksymalną możliwą sumę, używając jednego elementu z każdej tablicy, tak aby żadne dwa elementy nie były z tego samego indeksu. Gwarantuje się, że k <= n. Wkład Niepusta lista niepustych tablic liczb całkowitych. Wydajność Liczba …

29
Zastąp mnie sumą moich cyklicznych następców!
Tym razem mam dla ciebie proste wyzwanie. Biorąc pod uwagę tablicę dodatnich liczb całkowitych A (lub odpowiednika w Twoim języku), zamień każdy wpis A i na sumę kolejnych elementów A i A , cofając się od początku, jeśli nie ma wystarczającej liczby pozycji. Jak zwykle, możesz konkurować w dowolnym języku …

24
Podnieś pojedynczy numer
Wprowadzenie Załóżmy, że chcesz obliczyć maksima ogonowe listy liczb, czyli maksimum każdego niepustego sufiksu. Jednym ze sposobów jest wielokrotne wybieranie jednej liczby i zastępowanie jej wyższą liczbą występującą po niej, dopóki nie będzie to już możliwe. W tym wyzwaniu Twoim zadaniem jest wykonanie jednego kroku tego algorytmu. Zadanie Twoje dane …


24
Oblicz sekwencję kangura
Historia Oświadczenie: Może zawierać wymyślone informacje o kangurach. Kangury przemierzają kilka etapów rozwoju. Gdy dorastają i stają się silniejsze, mogą skakać coraz wyżej i dłużej i mogą skakać więcej razy, zanim poczują głód. Na etapie 1 kangur jest bardzo mały i nie może w ogóle skakać. Mimo to stale wymaga …

10
Odbijanie się w szyku
Wprowadzenie Tablice mogą być również postrzegane jako pole dla odbijającej się piłki. To oczywiście brzmi bardzo niejasno, więc oto przykład danych wejściowych: [1, 2, 3, 4, 5, 6, 7, 8, 9] [9, 8, 7, 6, 5, 4, 3, 2, 1] [1, 2, 3, 4, 5, 6, 7, 8, 9] Wyzwanie …

27
Ile dni w miesiącu?
Podana reprezentacja tekstowa (pełna nazwa bez rozróżniania wielkości liter lub skrót 3 znaków) miesiąca zwraca liczbę dni w miesiącu. Na przykład december, DECi decpowinno wszystko wrócić 31. Luty może mieć 28 lub 29 dni. Załóżmy, że dane wejściowe to miesiąc w jednej z poprawnych formularzy.

15
Wszystkie pojedyncze ósemki
Biorąc pod uwagę niepustą prostokątną tablicę liczb całkowitych od 0do 9, wypisz liczbę komórek, które są 8i nie mają sąsiada, który jest 8. Sąsiedztwo jest tutaj rozumiane w sensie Moore'a , to znaczy obejmuje przekątne. Każda komórka ma 8sąsiadów, z wyjątkiem komórek na krawędziach tablicy. Na przykład biorąc pod uwagę …

15
Transmisja modułowa
Wyzwanie to jest związane z niektórymi funkcjami języka MATL w ramach wydarzenia Język miesiąca miesiąca 2018 . Wprowadzenie W MATL wiele funkcji dwóch wejść działa elementarnie z rozgłaszaniem . Oznacza to, co następuje: Pod względem elementów (lub wektoryzacji ): funkcja przyjmuje jako dane wejściowe dwie tablice o pasujących rozmiarach. Operacja …

22
Maksymalny przebieg między identycznymi elementami
To jest przegląd tego usuniętego teraz pytania przez ar kang . Jeśli OP tego pytania chciałoby odzyskać to pytanie lub ma problem ze mną, publikując to, chętnie się z tym pogodzę Biorąc pod uwagę listę liczb całkowitych jako danych wejściowych, znajdź maksymalną możliwą sumę ciągłej listy podrzędnej, która zaczyna się …

27
Wymień tablicę, grupując duplikaty
Celem tego wyzwania jest pobranie szeregu liczb całkowitych dodatnich i policzenie jego wskaźników, grupując podobne elementy. Wyliczenie bez duplikatów wykonuje się po prostu przez wyprowadzenie tablicy par (value, index), na przykład [3, 4, 13, 9, 2]=> [[3,1],[4,2],[13,3],[9,4],[2,5]]. Jeśli jednak dany element pojawia się po raz drugi, nie otrzymuje własnej pary, …

3
Wdrożenie uproszczonego kerningu
Wprowadzenie Kerning oznacza dostosowanie odstępów między literami tekstu. Jako przykład rozważmy słowo Topnapisane trzema następującymi glifami: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Moglibyśmy po prostu wypełnić luki między glifami kropkami i zrobić …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.