«function» etiketlenmiş sorular

Bir işlev talep eden veya bir şekilde işlevleri içeren zorluklar için. (Yöntem veya altyordam olarak da bilinir.)

15
Yarı Palindrom Yapboz
Bir palindrom, kendi tersi olan bir kelimedir. Şimdi, palindromlara benzeyen fakat olmayan bazı kelimeler var. Kelimesini düşünün Örneğin sheesh, sheeshonun tersi olduğundan bir palindrom değil hseehsfarklı olan düşündüğümüz ancak eğer sho zaman ters olmasıdır, tek harf olmak sheesh. Bu tür bir kelimeye yarı palindrom diyeceğiz. Özellikle, bir kelime yarı palindromdur, …

10
Doğal Kütükte Karıncalar
Bu iyi bir acemi mücadelesi ve iyi bir zaman katildir. Ben sadece doğal bir kütük dedim, çünkü başlık çok kısa, bunun logaritma ile ilgisi yok. Verilen 2 değişken: Karıncaların sayısı n. Günlüğün genişliği w. Çıkış genişliğinin bir günlük wolan nkarıncalar (Örnek gösterilmiştir w=3, n=6) | | | \O/ \O/ \O/ …

30
Farklı basamaklarla rastgele n basamaklı bir sayı alın ve ilk önce 0
Bu soruyu okudum ve güzel bir meydan okuma olacağını düşündüm. Görev Bir giriş ver 0<n<10rastgele bir sayı ile tam olarak n basamak ilk değil bir 0 yani f(n)>10**(n-1)-1 farklı basamaklar Kazanan kriterler Bu kod golf yani en kısa kod kazanır. rasgele Eşit dağılımlı rasgele demek istiyorum. Yani programın görüşüne göre, …
22 code-golf  number  random  grid  game  king-of-the-hill  javascript  code-golf  arithmetic  statistics  code-golf  math  code-golf  math  code-golf  string  palindrome  code-golf  string  interactive  code-golf  quine  polyglot  code-golf  string  stack-exchange-api  code-golf  number-theory  decision-problem  code-golf  tips  code-golf  string  internet  code-golf  graphical-output  image-processing  fractal  code-golf  ascii-art  geometry  hexagonal-grid  code-golf  string  restricted-source  hello-world  code-golf  game  code-golf  cipher  code-golf  permutations  cops-and-robbers  permutations  cops-and-robbers  code-golf  internet  stack-exchange-api  code-golf  ascii-art  random  code-golf  tips  code-golf  ascii-art  code-golf  code-golf  kolmogorov-complexity  code-golf  string  unicode  code-golf  number  sequence  primes  palindrome  code-golf  game  decision-problem  code-golf  math  geometry  code-golf  graphical-output  interactive  code-golf  set-partitions  code-golf  number  arithmetic  restricted-source  code-golf  decision-problem  python  recursion  code-golf  ascii-art  code-golf  source-layout  code-golf  function  recursion  functional-programming  code-golf  game  combinatorics  permutations  code-golf  string  file-system  code-golf  string  hashing  code-golf  stack-exchange-api  code-golf  string  code-golf  math  number  arithmetic  polyglot 

7
Yarım Üstel Fonksiyon
Bir yarı-üstel fonksiyon kendisi ile oluşan zaman bir üstel fonksiyon verendir. Örneğin, eğer öyleyse f(f(x)) = 2^x, fyarı üstel bir işlev olacaktır. Bu mücadelede, belirli bir yarı üstel fonksiyon hesaplayacaksınız. Özellikle, işlevi negatif olmayan tam sayılardan negatif olmayan tam sayılara aşağıdaki özelliklerle hesaplarsınız: Monotonik olarak artan: eğer x < yöyleysef(x) …

18
Belirli bir dizideki en yakın sayıyı bulun
Bu yaşadığım gerçek bir dünya probleminden ilham alıyor. Bunun için zekice bir yol olup olmadığını görmek merak ediyorum. Size her biri isteğe bağlı sayıda kayan nokta içeren A ve B dizileri verilmiştir. A ve B mutlaka aynı uzunluklara sahip değildir. A'nın elemanlarını sırayla alan ve B dizisindeki en yakın değeri …

13
Bana biraz köri yap
X 1 , x 2 ,…, x n bağımsız değişkenlerini alan bir f işlevine sahip olmak - yani. f: X 1 × X 2 ×… × X n → Y - currying yeniden tanımlar f bir fonksiyonu olarak tek bir argüman alarak bir 1 daha başka bir işleve eşleştirir. Bu …

9
Riemann toplamlarını kullanarak yaklaşık belirli integraller
Sol ve sağ Riemann toplamları belirli integrallerin yaklaşıklarıdır . Tabii ki, matematikte çok doğru olmalıyız, bu yüzden onları sonsuzluğa yaklaşan bir dizi alt bölümle hesaplamayı hedefliyoruz, ancak bu meydan okuma için bu gerekli değildir. Bunun yerine, en kısa programı yazmaya çalışın, varsayılan yöntemlerden herhangi birini kullanarak herhangi bir programlama dilinde …

25
Artımlı Bahisler
Birkaç ay önce bu soruyu bir röportaj için ön tarama bulmacası olarak aldım. Son zamanlarda blog materyalini düşünürken, bir problemi işlevsel olarak çözmek için kullanmak için iyi bir örnek olarak kafamda ortaya çıktı. Blog gönderimi yazmayı bitirir bitirmez çözümümü buna göndereceğim. Not: Bu soru, bir yıl önce StackOverflow soruldu ve …

12
Boşluklarda dolgu oluşturma
Dize üzerinde belirli bir işlev grubumuz olduğunu varsayalım. Bu işlevler, boşlukları veya madlibs'leri doldurmaya benzer, tek bir girdi almaları ve tüm boşluklarını doldurmak için kullanmaları dışında. Mesela benzeyen bir fonksiyonumuz olabilir. I went to the ____ store and bought ____ today. Bu işlevi dizeye uygularsak cheesesonuç şöyle olur: I went …

7
Hilbert'in İkili Oteli
Bu meydan okumada, iki özelliği yerine getiren herhangi bir işlevi (veya tam programı) uygulamanız istenecektir. Bu özellikler: İşleviniz, negatif olmayan tamsayı katsayıları olan polinomlardan negatif olmayan tamsayılara kadar yerinde olmayan (tersinir) bir işlev olmalıdır. Bu, iki eşit olmayan girişin eşit bir çıkışla eşlenemeyeceği anlamına gelir. Fonksiyonunuz girişinden çıkışına kadar olan …

4
Pratik sayıları hesaplama
Tanım Pozitif bir tamsayı n, daha küçük pozitif tamsayıların farklı bölenlerinin toplamı olarak gösterilebildiği durumlarda , pratik bir sayıdır ( OEIS sekansı A005153 ) n. Örneğin, 18pratik bir sayıdır: bölgeleri 1, 2, 3, 6, 9 ve 18'dir ve 18'den küçük diğer pozitif tamsayılar aşağıdaki gibi oluşturulabilir: 4 = 1 + …
18 code-golf  sequence  number-theory  code-golf  code-challenge  sorting  c  code-golf  restricted-source  code-golf  natural-language  code-golf  tree-traversal  file-system  popularity-contest  pi  polyglot  code-golf  game  sliding-puzzle  code-golf  game  minesweeper  code-challenge  ascii-art  code-challenge  popularity-contest  graphical-output  code-challenge  popularity-contest  hello-world  underhanded  obfuscation  code-golf  code-golf  function  code-golf  code-golf  code-golf  popularity-contest  rosetta-stone  code-golf  primes  code-golf  restricted-source  popularity-contest  number  sequence  code-golf  restricted-source  popularity-contest  graphical-output  code-golf  popularity-contest  code-golf  primes  code-golf  game  code-golf  math  popularity-contest  popularity-contest  code-generation  popularity-contest  code-bowling  code-golf  popularity-contest  underhanded  code-golf  metagolf 

15
Herhangi bir (kısıtlı) sonsuz küme ve bunların sırasız çiftleri arasında değişmeli bir injektif fonksiyon tasarlayın
İlgili, ancak bu yalnızca pozitif tamsayılar gerektirir ve değişmeli olmak zorunda değildir Cantor Eşleştirme İşlevi bu Wikipedia makalesinde açıklanmaktadır . Esasen, iki X ve Y değerine uygulandığında, sonuç verilen X ve Y orijinal değerlerini elde edebilecek bir işlemdir. Göreviniz iki işlev tasarlamaktır: biri gerçekleştiren X, Y -> Zve diğeri gerçekleştiren …

30
Kaybolan Elemanlar
Bir dize Sve bir dizin listesi verildiğinde X, bu sonucu yeni değeri olarak kullanırken Sher dizindeki öğeyi kaldırarak değiştirin .SS Örneğin, verilen S = 'codegolf've X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | …
17 code-golf  string  array-manipulation  code-golf  string  ascii-art  code-golf  number  sequence  pi  code-golf  number  array-manipulation  code-golf  string  ascii-art  code-golf  math  number  game  code-golf  math  sequence  polynomials  recursion  code-golf  math  number  sequence  number-theory  code-golf  permutations  balanced-string  code-golf  string  ascii-art  integer  code-golf  decision-problem  hexagonal-grid  code-golf  ascii-art  kolmogorov-complexity  code-golf  number  code-golf  matrix  binary-matrix  code-golf  math  statistics  code-golf  string  polyglot  code-golf  random  lost  code-golf  date  path-finding  code-golf  string  code-golf  math  number  arithmetic  number-theory  code-golf  tetris  binary-matrix  code-golf  array-manipulation  sorting  code-golf  number  code-golf  array-manipulation  rubiks-cube  cubically  code-golf  grid  optimization  code-golf  math  function  code-golf  string  quine  code-golf  ascii-art  grid  code-golf  decision-problem  grid  simulation  code-golf  math  sequence  code-golf  path-finding  code-golf  ascii-art  grid  simulation  code-golf  number  whitespace  code-golf  sequence  code-golf  sequence  code-golf  sequence  integer  code-golf  math  game  code-golf  internet  stack-exchange-api  code-golf  sequence  code-golf  internet  stack-exchange-api  code-golf  math  factoring  code-challenge  sequence  polyglot  rosetta-stone  code-golf  string  browser  code-golf  date  code-golf  base-conversion  code-challenge  cops-and-robbers  hello-world  code-golf  cops-and-robbers  hello-world 

14
Keyfi Uzunluk Karma
Eğer bir var düşünün karma işlevi uzunluğu dizeleri alır ve getiri uzunluğu dizeleri ve onu olduğu güzel bir özelliği vardır dirençli çarpışma , yani iki farklı dizeleri bulmak zor ile aynı karma .H'H\mathcal{H}2n2n2nnnns≠s′s≠s's \neq s'H(s)=H(s′)'H(s)='H(s')\mathcal{H}(s) = \mathcal{H}(s') Artık , çarpışmalara karşı dirençli olurken , keyfi uzunluktaki dizeleri alıp uzunluktaki dizelerle …

4
Pointfree'de grup ekleme
İşlevi ifade etmenin en kısa yolu nedir f(a,b)(c,d)=(a+c,b+d) işaretsiz gösterimde? pointfree.io bize verir uncurry (flip flip snd . (ap .) . flip flip fst . ((.) .) . (. (+)) . flip . (((.) . (,)) .) . (+)) biraz çalışma ile kısaltılabilir uncurry$(`flip`snd).((<*>).).(`flip`fst).((.).).(.(+)).flip.(((.).(,)).).(+) 76 bayt için. Ancak bu , …

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.