«syntax» etiketlenmiş sorular

Programlama veya biçimlendirme dili sözdizimi ile ilgili, ancak bunlarla sınırlı olmamak üzere, sözdiziminin geçerliliğini denetleme, bir sözdiziminden diğerine dönüştürme veya geçersiz sözdizimini düzeltme de dahil olmak üzere. Ayrıca [dengeli dize] etiketine de bakın.

28
Phi'yi hesaplayın (Pi değil)
Hayır, demek istemiyorum ϕ = 1.618...ve π = 3.14159.... İşlevleri kastediyorum . φ (x) daha az ya da eşit bir tamsayı sayısı xnispeten büyük asal olan x. π (x) , eşit veya daha küçük primerlerin sayısıdır x. Diyelim ki "pi değil" o zaman π̅ (x) 'dır ve ona eşit veya …
73 code-golf  sequence  primes  number-theory  code-golf  decision-problem  code-golf  date  code-golf  typography  code-golf  math  number  multiple-holes  code-golf  quine  code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

30
Şekersiz Sözdizimi
Haskell'de liste gösterimi: [a,b,c] Sadece sözdizimsel şeker mi: a:b:c:[] Ve dize notasyonu: "abc" Sadece sözdizimsel şeker mi: ['a','b','c'] Bu dize anlamına gelir: "abc" Aynıdır: 'a':'b':'c':[] Görev Bir dize verildiğinde, sözdizimi kaldırılmış sürümün Haskell'de nasıl görüneceğini göstermelisiniz. kurallar Herhangi bir geçerli giriş yöntemiyle bir dize alacaksınız, :[]çevrili 've çevrili olan girişten …

12
C değişkeni bildirimini okuyun
Arka fon C'deki değişken bildirim ifadesi üç bölümden oluşur: değişkenin adı , temel türü ve tür değiştirici (ler) . Üç tür tip değiştirici vardır: İşaretçi *(önek) Dizi [N](postfix) İşlev ()(postfix) Parenler içindeki işlev argümanlarının bir listesini belirleyebilirsiniz, ancak bu zorluğun uğruna, onu görmezden gelelim ve kullanalım ()(teknik olarak "işlevin herhangi …
41 code-golf  parsing  c  syntax 

18
Kod Romanlaştırması
Buradaki zorluk, herhangi bir Romen rakamını seçtiğiniz dilde geçerli bir kod yapmaktır . Onlar gerektiğini değil tıpkı diğer jeton gibi dizeleri içini veya benzer bir şey, ama işi görünür değişmezleri mesela ( Arapça ) sayılar, karakterler veya dizeleri; veya değişken / yöntem / işlev tanımlayıcıları vb. Örneğin, Java’da, aşağıdakiler ibaşlatılmış …

13
Üçlü operatörlerin ifadesini değerlendirme
Alfabe üzerinde dilbilgisi düşünün { 0, 1, ?, :} tarafından tanımlanan üretim kuralına s → 0┃ 1┃ 0 ?ler :ler ┃ 1 ?ler :ler S ' den üretilen bir dize göz önüne alındığında , onu ?:doğru ilişkisel olan bir ifade olarak ayrıştırın (örneğin, a?B?X:Y:c?d:e?f:ganlamına gelir a?(B?X:Y):(c?d:(e?f:g))) ve aşağıdaki anlambilimsel ile …
29 code-golf  syntax 

30
Akıllı Kişinin Mirage'ı
Bir zamanlar Quora'da bu soruyu / cevabı okuyordum. Gerçekten FizzBuzz testini geçemeyen bilgisayar bilimleri derecesine sahip programcılar var mı Bu kod bariz cevap olarak verilmiştir for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: …
29 popularity-contest  code-challenge  word  popularity-contest  string  grid  language-design  code-golf  source-layout  math  fastest-algorithm  assembly  code-golf  json  code-golf  arithmetic  array-manipulation  code-golf  ascii-art  code-golf  crossword  code-golf  string  restricted-complexity  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  decision-problem  balanced-string  syntax  code-golf  grid  puzzle-solver  hexagonal-grid  code-golf  math  number  sequence  code-golf  string  decision-problem  code-golf  cryptography  king-of-the-hill  code-challenge  fastest-code  code-golf  number  code-golf  code-golf  string  code-golf  cryptography  king-of-the-hill  java  code-golf  number-theory  base-conversion  code-golf  code-golf  array-manipulation  code-golf  array-manipulation  sorting  code-challenge  restricted-source  quine  code-golf  tips  python  king-of-the-hill  code-golf  source-layout  fractal  code-golf  tips  game  king-of-the-hill  path-finding  grid  code-golf  kolmogorov-complexity  natural-language  code-golf  tips  python  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  number  combinatorics  random  integer-partitions  code-golf  string  code-golf  vim  comment  code-golf  combinatorics  counting  code-challenge  rosetta-stone  code-golf  combinatorics  sequence  subsequence  code-golf  code-challenge  restricted-source  primes  printable-ascii  popularity-contest  graphical-output  image-processing 

7
Basit bir Pyth benzeri Sözdizimi Denetleyicisi
Pyth , Python'u temel alan bir golf dilidir. Her komutun farklı bir özelliği (kabul ettiği argüman sayısı) olduğunda önek notasyonu kullanır. Görevin bir (olmayan) Pyth benzeri dil, Pith için bir sözdizimi denetleyicisi yazmaktır. Pith'in sözdizimi Pith sadece 8 tane tek char komutuna sahiptir: 01234()" 01234her biri karşılık gelen sayının açıklığına …

9
Lisp benzeri bir Sözdizimi Biçimlendirme
Arka fon (Gerçek bir kalp anahtarlama hikayesine dayanarak) Benim zamanımda Lisp ve benzeri dillerle sık sık oynadım. Onlarla yazdım, onları koştum, yorumladım, tasarladım ve makinelerin benim için yazmasını sağladım ... Ve eğer beni rahatsız eden bir şey varsa, benim özel biçimlendirme stilime uymayan Lisp'i görüyor. Maalesef, bazı metin editörleri ( …


11
Sayısal liste dönüştürücüsü oluşturma
Bir sayı listesini (vektör, dizi ...) bir programdan diğerine kopyalayıp yapıştırmak istediğinizde bundan nefret etmeyin, ancak sayılara sahip olduğunuz format, ihtiyacınız olan formatla eşleşmiyor ? Örneğin, MATLAB'da boşlukla ayrılmış bir listeniz olabilir: [1 2 3 4 5] (you can also have it comma separated, but that's not the point) Python'da, …

10
SQL select sayı aralıkları
Satır olarak bir dizi sayı elde etmeyi oldukça zor buldum MySQL. Örneğin 1-5 aralığına şu şekilde ulaşılır: SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4 UNION SELECT 5 sonuçlanacak: 1 2 3 4 5 0-99 için iki 0-9 tabloyu birleştirebilirim: CREATE TABLE nums as SELECT 0 as …
19 code-golf  tips  syntax  sql 

6
Bir Glif programını çevirme
Geçerli herhangi bir Glif programının bir girdisi verildiğinde , "insan tarafından okunabilir" muadili çıktısını alın. Glif ilginç bir esolang fikri: Talimat referansı burada verilmiştir. Her komut için, abcd karakterleri her bir komutu oluşturan sembolleri temsil eder. a ilk benzersiz sembolü, b ikinci benzersiz sembolü vb. belirtir. aaaa ..... n NOP …

3
Stack Cats programını düzleştirme
Stack Cats geri dönüşümlü, yığın tabanlı bir dildir. Tersinir doğası biraz garip döngüler yaratır. Bu zorluk koşullu döngü ile ilgilidir (...). Bu döngüler belirli yollarla iç içe yerleştirildiğinde, iç içe geçme derinliğini azaltmak için kodu dönüştürmek mümkündür. Kurallar ( rastgele bir parçacığın nerede Ave nerede Bdurduğu): Bir döngü başka bir …

2
Etiketlerinizi kapatın!
Bu, aynı ada sahip daha önce silinmiş bir meydan okumamı temel alıyor Giriş Girişin XML benzeri 1 etiketlerinin tümü uygun şekilde açılmış ve kapatılmış ve doğru sırada olup olmadığına bağlı olarak doğruluk veya falsey değeri döndüren bir program yazmakla görevlendirilirsiniz . Girdi olarak aşağıdakileri düşünün: <Apple> Etiket doğru şekilde kapatılmadığından, …

4
Mektupları Alın
Görev Sanırım herkes otomatik kod oluşturmayı ve çalışma sırasında biraz zaman kazanmayı seviyor. Gün boyunca çok sayıda sınıf ve üye oluşturmanız gettersgerekir ve bunların hepsini el ile oluşturmak istemezsiniz . Görev, getterstüm sınıf üyeleri için sizin için otomatik olarak oluşturulan bir program veya işlev yazmaktır . Girdi Bizim dilimizde nesneler …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

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.