Запитання з тегом «tips»

Для запитань щодо порад щодо гри в гольф певною мовою, успіху в певній тезі виклику або вдосконалення певного коду.

11
Інтерпретувати нещільні діапазони
Інтерпретувати нещільні діапазони ListSharp - інтерпретована мова програмування, яка має багато функцій, одна з цих функцій - це створювач діапазону на основі 1 індексу, який працює так: Ви визначаєте діапазон як (INT) TO (INT)або тільки (INT)там, де обидва або один int можуть переходити від min до max int32 значення Тоді …
13 code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

13
Продукти Фібоначчі
Ви можете розкласти число, що перевищує 0, як унікальну суму позитивних чисел Фібоначчі. У цьому питанні ми це робимо, повторюючи віднімання найбільшого можливого додатного числа Фібоначчі. Наприклад: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = …
13 code-golf  math  sequence  fibonacci  code-golf  word  code-golf  cipher  code-golf  string  math  subsequence  code-golf  regular-expression  code-golf  brainfuck  assembly  machine-code  x86-family  code-golf  math  factorial  code-golf  math  geometry  code-golf  math  arithmetic  array-manipulation  math  number  optimization  stack  metagolf  code-golf  tips  assembly  code-golf  tips  lisp  code-golf  number-theory  path-finding  code-golf  number  sequence  generation  code-golf  math  geometry  code-golf  grid  permutations  code-golf  code-golf  graphical-output  geometry  fractal  knot-theory  code-golf  math  arithmetic  code-golf  interpreter  balanced-string  stack  brain-flak  code-golf  math  set-theory  code-golf  math  array-manipulation  code-golf  code-golf  string  natural-language  code-golf  code-golf  math  linear-algebra  matrix  code-golf  string  encode 

4
Стратегії представлення заданого великого цілого числа з використанням арифметичного вираження
Я маю на увазі конкретну кількість, але це частина проблеми, яку я роблю, і я не хочу, щоб люди виконували за мене всю роботу. Ось число, яке має однакові цифри, але перетасовано: 5713167915926167134578399473447223554460066674314639815391281352328315313091488448321843 8892917486601064146636679920143691047671721184150386045081532202458651561779976236919751 5521854951599379666116678853267398393892536121049731949764192014193648608210652358947001 6332620900065461061195026191178967128001712341637591690941978871368243245270800684616029 6679555942849366434586090627998161441134473428845367022486230724219981658438108844675033 4461550796750244527407413996606134735852639191026103378962082622204359677030054592798927 4145951979523473408718011778751084514127053772614511042703365596651912104541233491744530 87457854312602843967491787086250478422477028164189 Число має 666 цифр (десяткових). Оскільки я використовую Python, цілі …

1
Об'єднайте списки рядків, що належать до пункту в Python
Це питання поради щодо гольфу в пітон . Припустимо, у вас є два списки рядків, і ви хочете з'єднати відповідні записи з кожного списку. Наприклад, a=list("abcd")і b=list("1234"), обчисліть ["a1","b2","c3","d4"]. Це тривіально для мов програмування на основі масиву, де операції, як правило, застосовуються впорядковано до списку. Наприклад, у моїй мові для …
13 code-golf  tips  python 

9
Поради щодо гольфу в Applescript
Які поради для гольфу в Applescript? Я шукаю ідеї, які можна застосувати до коду проблем із гольфом взагалі, які принаймні дещо специфічні для Applescript (наприклад, "видалити коментарі" - це не відповідь).
13 code-golf  tips 


3
Побітні оператори в Brainfuck
Ваше завдання полягає в створенні однієї програми для кожного з наступних бінарних операторів. Кожна програма повинна взяти одне або два 8-бітних числа (A і B) з введення та обчислити задану операцію: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Вам …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

13
Поради щодо гольфу в QBasic
Які загальні поради щодо гольфу в QBasic? Я шукаю ідеї, які можна застосувати до коду проблем із гольфом взагалі, які принаймні дещо специфічні для QBasic (наприклад, "видалити коментарі" - це не відповідь). Поради щодо емулятора QB64 також вітаються. Він має деякі додаткові функції, яких немає в Microsoft QBasic.
13 code-golf  tips  basic 

1
Який найкоротший спосіб визначити анонімну рекурсивну функцію в Octave?
Я люблю функціональне програмування в Octave, але на практиці це досить громіздко. Мені цікаво найкоротший спосіб визначення анонімної рекурсивної функції. У мене є кілька ідей, але мені цікаво, чи є спосіб поєднати ці ідеї, щоб зробити їх ще коротшими (або однаково короткими, але більш універсальними). Задля цього питання давайте рекурсивно …
12 code-golf  tips  octave 

2
Як я можу скоротити цей код python?
Ось код, який я хочу скоротити. n=input() while n: s=raw_input() x,r,g,b=(int(x) for x in s.split()) a=x/r%2 c=x/g%2 d=x/b%2 r=((a*10+c)*10)+d if r==0:e="black" elif r==100:e="red" elif r==1:e="blue" elif r==10:e="green" elif r==101:e="magenta" elif r==11:e="cyan" elif r==110:e="yellow" else:e="white" print(e) n-=1 Вхід: 3 4643 5913 4827 9752 5583 5357 5120 9400 2025 5475 4339 8392 …
12 code-golf  tips  python 

6
Знайдіть коефіцієнти раціональної породжуючої функції
Якщо ми запишемо послідовність чисел як коефіцієнти ряду потужностей, то цей силовий ряд називається (звичайною) функцією, що генерує (або Gf) цієї послідовності. Тобто, якщо для деякої функції F(x)та ряду цілих чисел у a(n)нас є: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + ... = F(x) Тоді F(x)є генеруюча …
12 code-golf  math  integer  polynomials  code-golf  math  abstract-algebra  restricted-time  code-golf  math  primes  code-golf  math  number  arithmetic  code-golf  quine  code-golf  number  sequence  code-golf  string  number  code-golf  array-manipulation  code-golf  number  code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

10
Поради щодо гольфу в Röda
Röda - мова сценаріїв на основі потоку, створена fergusq . Які загальні поради щодо гольфу в Röda? Я шукаю ідеї, які можна застосувати до проблем із кодом-гольфу та які також принаймні дещо специфічні для Röda (наприклад, "видалити коментарі" - це не відповідь). Будь ласка, опублікуйте одну пораду на відповідь.
12 code-golf  tips 

6
Поради щодо гольфу в Хаксе
Які загальні поради щодо гольфу в Хаксе ? Я шукаю ідеї, які можна застосувати до проблем із гольф-кодом і які також принаймні дещо специфічні для Haxe (наприклад, "видалити коментарі" - це не відповідь). Будь ласка, опублікуйте одну пораду на відповідь. Haxe можна запустити онлайн тут !
12 code-golf  tips 

3
Фонемічна Абугіда
Персонажі Давайте назвемо ці символи Unicode англійськими приголосними IPA : bdfhjklmnprstvwzðŋɡʃʒθ І давайте назвемо цих символів Unicode англійськими голосними IPA : aeiouæɑɔəɛɜɪʊʌː (Так, ːце лише довга позначка голосного, але для цього виклику трактуйте як голосну.) Нарешті, це ознаки первинного та вторинного стресу : ˈˌ Зауважимо, що ɡ( U + 0261 …

6
Поради щодо гольфу в Чеддарі
Cheddar - це функціональна + об'єктно-орієнтована мова програмування, створена нашим користувачем Downgoat, покликана зробити програмування простішим, швидшим та інтуїтивнішим. Які загальні поради щодо гольфу в Чеддарі? Я шукаю ідеї, які можна застосувати до проблем із гольф-кодом, які також принаймні дещо характерні для Cheddar (наприклад, "Видаліть непотрібні пробіли." - це не …
12 code-golf  tips 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.