«sorting» etiketlenmiş sorular

Bu zorluğun, bazı veri kümelerini sıralayarak, sıralayarak veya başka şekilde düzenleyerek çözülmesi amaçlanmıştır.


20
Bir numarayı ayrıştırın!
Göreviniz, aşağıdaki biçimi kullanarak bir sayıyı ayrıştırmaktır. Bu, taban dönüşümüne benzer, ancak tabandaki listelemek yerine digits,values liste girişine kadar ekler öyle ki,. Verilen taban ise n, listedeki her sayı, liste boyunca k*(n**m), nerede 0<=k<nve mbenzersizdir şeklinde olmalıdır . gözlük Herhangi bir makul giriş / çıkış formatı. Programınız / fonksiyonunuz 2 …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

6
Code Golf: Somunları karıştırın, böylece aynı türden hiçbiri dokunmaz
Giriş: Giriş, rastgele bir fındık dizisidir (kendi dilinizde), olası fındıklar bunu takip eder. Programınızın, tamsayı kodu gibi her türlü somunu temsil etmenin bir yolu olmalıdır. Program, herhangi bir somun konfigürasyonunun herhangi bir boyut dizisini işleyebilmelidir. Olası Somunlar: Kola nut Macadamia Mamoncillo Maya nut Mongongo Oak acorns Ogbono nut Paradise nut …

15
Şehir isimleri oyunu
İsterseniz, şehir adı oyun kurallarına göre şehirleri sıralayan bir program yazın. Şehrin her adı, önceki şehir adının son harfinden başlamalıdır. ÖrneğinLviv -> v -> Viden -> n -> Neapolis -> s -> Sidney -> y -> Yokogama -> a -> Amsterdam -> m -> Madrid -> d -> Denwer İlk …

22
2B dizideki satırları ve sütunları blok sıralama
2D tam sayı dizisi verildiğinde, satırlarını ve sütunlarını bloklar halinde sıralayalım. Bu, yalnızca belirli bir satırı veya sütunu sıralamanız gerektiği, ancak 2D dizisindeki diğer tüm satırlara veya sütunlara sıralamak için gereken dönüşümleri uygulamanız gerektiği anlamına gelir. kurallar Giriş, 2 tam sayı dizisi ve 1 dizinli tam sayı olacaktır. Bu tamsayı, …

17
XOR diziyi sıralar
Bir anahtar ve bir dize dizisi verildiğinde, diziyi her öğe anahtarla XOR'd olduğunda sıralanacak şekilde karıştırın. XOR'ing iki dize Bir dizeyi anahtarla XOR yapmak için, dizenin karakter değerlerinin her birini, anahtarın sonsuza kadar yinelendiği varsayılarak, anahtardaki çiftiyle XOR yapın. Örneğin, abcde^123şuna benzer: a b c d e 1 2 3 …


3
Yığın Tabanlı Bir Dil Belirleme
Stackgoat adında başka bir yığın tabanlı golf dili üzerinde çalışıyorum . Bu meydan okumada Stackgoat için bir Tokenizer (veya gerçekten herhangi bir yığın tabanlı dil) yazacaksınız. Örnekler "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] (empty input) [] ' …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

3
Burrows, Wheeler ve Back
Arka fon Burrows-Wheeler dönüşümü (MDK) bir dize bir karakter geri dönüşümlü permütasyon olacak şekilde düz metin olarak dizeleri belirli türleri için benzer karakterlerin büyük seri ile sonuçlanır. Örneğin, bzip2 sıkıştırma algoritmasında kullanılır . BWT aşağıdaki gibi tanımlanır: Gibi bir girdi dizesi verildiğinde codegolf, bunun tüm olası rotasyonlarını hesaplayın ve sözcük …

14
CodeGolf - 1 numaralı gürültüyü yoksay
Talimatlar Barry, bir müşterinin mağazasında yapılan satın alımlar hakkında size bilgi vermesi gereken küçük bir API'den sorumlu çok iyi bir arka uç geliştiricisidir. Ancak, o iyi bir iş yapmadı ve patronunuz bunu müşteri tarafında düzeltmenizi söylüyor. İdeal gibi virgülle ayrılmış değerler alması gereken 927,2,45,90gibi bir şey karşılık hangi item_id, item_amount, …

2
Patolojik Sıralama
Patolojik Sıralama Patronunuz, şirketinizin uygulamasının performansını artırmak için bir sıralama algoritması geliştirmenizi istedi. Ancak, uygulamayı yazdıktan sonra, önemli ölçüde daha hızlı hale getirme olasılığınızın olmadığını biliyorsunuz. Patronunuzu hayal kırıklığına uğratmak istemiyorsanız, belirli veri kümelerinde * sıralamadan daha iyi çalışan yeni bir algoritma geliştirmeye karar verdiniz. Tabii ki, algoritmanın sadece bazı …

6
Sıralanmamış diziye yarı sıralama ekle
PPCG Inc.'de ilk gününüze hoş geldiniz. En yeni genç yardımcısı belge sıralayıcısı olarak, size gönderdiğimiz tüm belgelerin alfabetik sırada arşivlenmesini sağlamaktan sorumlusunuz. Bir maymunun yapabileceği kadar kolaydır. Mecazi olarak, bunu yapmak için bir maymun kiraladığımız gibi. Bil bakalım ne oldu? Görünen o ki maymunlar alfabemizi anlamıyorlar. Her neyse, şu anda …

3
Listeyi Birleştir
Giriş Çoğunuz, bir sayı listesini sıralamak için birleştirme sıralama algoritmasını biliyorsunuzdur . Algoritmanın bir parçası olarak, mergeiki sıralı listeyi bir sıralı listede birleştiren bir yardımcı işlev yazılır . Python benzeri sözde kodda, işlev genellikle şöyle görünür: function merge(A, B): C = [] while A is not empty or B is …

24
İki sıralı listeyi birleştir
Sıralamayı Birleştir Bu meydan okumada, birleştirme sıralama birleştirme alt yordamını uygulayacak. Özellikle, her biri artan sırada sıralanmış ve bunları artan sırada sıralanmış tek bir listede birleştiren iki liste alan bir işlev veya program veya fiil veya benzeri oluşturmalısınız. Gereksinimler: - Algoritmanız girişin boyutunda asimptotik olarak doğrusal bir zaman almalıdır. Lütfen …

15
Elle Mantık Kapıları
Temel mantık kapılarını taklit eden bir program yapın. Giriş: Tümüyle büyük harfli bir sözcük ve ardından boşluklarla ayrılmış 2 adet 1 basamaklı ikili sayı OR 1 0. Kapılar OR, AND, NOR, NAND, XOR, ve XNORihtiyaç vardır. Çıktı: Girilen mantık geçidinin çıktısına iki sayı verilir: 1 veya 0. Örnekler: AND 1 …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.