25 在C ++中打高尔夫球的技巧 您在C ++中打高尔夫球有哪些一般技巧?我正在寻找可以应用于一般高尔夫问题代码的想法,这些想法至少在某种程度上是C ++特有的(例如,“删除注释”不是答案)。请为每个答案发布一个提示。 48 code-golf tips c++
18 在Perl打高尔夫球的秘诀? 您在Perl打高尔夫球有哪些一般秘诀?我正在寻找可以普遍用于解决高尔夫问题的想法,这些想法至少在某些方面是Perl特有的(例如,“删除评论”不是答案)。请为每个答案发布一个提示。 47 code-golf tips perl
17 果冻高尔夫技巧 果冻是我们自己的丹尼斯(Dennis)提出的一种针对高尔夫的隐性编程语言。通过使用自己的代码页和强大的链接系统来简洁地表达程序,它在这里的答案越来越频繁地出现,击败了其他高尔夫类语言,例如Pyth和CJam 。 让我们收集一些在果冻打高尔夫球的有用技巧。(一如既往,请给每个答案一个提示!) 46 code-golf tips jelly
24 佩斯高尔夫技巧 Pyth是一种由Python启发的过程编程语言,由PPCG用户isaacg创建。 您在Pyth打高尔夫球有哪些一般秘诀?我正在寻找可以应用于编码高尔夫球问题的想法,这些想法至少在某些方面是Pyth特有的。 请给每个答案一个提示。 46 code-golf tips pyth
30 有已知的 美国前国防部长唐纳德·拉姆斯菲尔德(Donald Rumsfeld)著名地推广了“已知的已知物”。在这里,我们将把他的言论提炼成四行节。 具体来说,输出以下文本: known knowns known unknowns unknown knowns unknown unknowns 大小写无关紧要(例如,Known unKnowns可以),可以使用单行尾的换行符,但不允许其他格式更改。这意味着单词之间有一个空格,行之间有LF(59字节)或CR/LF(62字节)。 规则 完整的程序或功能都是可以接受的。如果是函数,则可以返回输出而不是打印输出。 禁止出现标准漏洞。 这是代码高尔夫球,因此所有常用的高尔夫规则都适用,并且最短的代码(以字节为单位)获胜。 45 code-golf string kolmogorov-complexity code-golf sequence binary base-conversion binary-matrix code-golf string classification code-golf tips python code-golf combinatorics binary subsequence restricted-time code-golf number number-theory code-golf math number complex-numbers code-golf string code-golf string code-golf string random game king-of-the-hill python code-golf number sequence code-golf number sequence code-golf code-golf math number array-manipulation code-golf array-manipulation decision-problem code-golf string code-golf sequence integer
30 在PowerShell中打高尔夫球的技巧 您在Windows PowerShell中打高尔夫球有哪些一般技巧?我正在寻找可以普遍用于解决高尔夫问题的想法,这些想法至少在某种程度上特定于PowerShell(例如,“删除评论”不是答案)。请为每个答案发布一个提示。 -几乎完全不听马尔可格的问题。 45 code-golf tips powershell
20 莎士比亚编程语言中的高尔夫技巧 您对莎士比亚编程语言的高尔夫有什么一般提示?我正在寻找可以应用于代码高尔夫球问题的想法,并且这些想法至少也特定于SPL(例如,“删除注释”不是答案)。 请为每个答案发布一个提示。 43 code-golf tips
16 正则表达式高尔夫的提示 类似于我们针对特定语言的高尔夫技巧的主题:缩短正则表达式的一般技巧是什么? 在打高尔夫球时,我可以看到正则表达式的三种用法:经典的正则表达式高尔夫(“这里是一个应该匹配的列表,这里应该是一个失败的列表”),使用正则表达式来解决计算问题并将正则表达式用作其中的一部分较大的高尔夫球代码。随时发布解决任何或所有这些问题的技巧。如果您的小费仅限于一种或多种口味,请在顶部注明这些口味。 像往常一样,请为每个答案坚持一个提示(或一系列密切相关的提示),以便最有用的提示可以通过投票升至最高位置。 43 code-golf tips regular-expression
30 CJam高尔夫技巧 CJam是一种受GolfScript启发的基于堆栈的高尔夫语言,由PPCG用户aidtsu创建。 因此,就其他特定于语言的提示问题而言: 您在CJam打高尔夫球有哪些一般秘诀?请为每个答案发布一个提示。 43 code-golf tips cjam
30 StringgnirtSStringgnirtSStringgnirtS 这对您来说是一个相对简单的挑战。 给定长度为N的字符串,向前输出该字符串,然后向后输出,然后向前,然后向后输出……等等。N次。例如,如果您输入的是 Hello! 您应该输出: Hello!!olleHHello!!olleHHello!!olleH 您也可以选择输出一个尾随换行符。 您的提交可以是完整程序,也可以是函数,并且您可以采用任何合理的格式进行输入和输出。例如,您可以从STDIN / STDOUT中获取IO,从函数中获取参数,并从文件中获取返回值,等等。您可以放心地假设输入字符串将不会为空,并且仅包含可打印的ASCII。您必须在一行上输出新字符串。因此,例如,如果最后一个示例的输出是 Hello! !olleH Hello! !olleH Hello! !olleH 这不是有效的解决方案! 这里是更多测试用例: Input: a Output: a Input: abcd Output: abcddcbaabcddcba Input: OK! Output: OK!!KOOK! Input: 4815162342 Output: 4815162342243261518448151623422432615184481516234224326151844815162342243261518448151623422432615184 Input: PPCG Output: PPCGGCPPPPCGGCPP Input: 42 Output: 4224 排行榜 由于这是一个代码高尔夫挑战,因此禁止了标准漏洞,以字节为单位的最短答案胜出!但是,这也是在任何特定语言中答案最短的竞赛。尽管Java答案不太可能会击败perl或某些打高尔夫球语言的答案,但拥有最短的Java答案仍然令人印象深刻。因此,您可以使用此页首横幅查看 所有语言中最短的答案,以及 每种语言的最短答案。 为确保您的答案显示出来,请使用以下Markdown模板以标题开头。 # Language Name, N … 42 code-golf string code-golf math geometry data-structures repeated-transformation code-golf number random code-golf math rational-numbers code-golf ascii-art animation code-golf ascii-art number code-golf math number code-golf data-structures code-golf string parsing code-golf array-manipulation random permutations code-golf string code-golf parsing code-golf string quine code-golf string parsing comment code-golf string counting natural-language code-golf string decision-problem code-golf math code-challenge metagolf test-battery code-golf string code-golf math number arithmetic source-layout code-golf number primes decision-problem code-golf math arithmetic code-golf date code-golf string cryptography code-golf code-golf chess board-game code-golf geometry grid puzzle-solver set-partitions code-golf number natural-language code-golf ascii-art code-golf math code-golf string ascii-art kolmogorov-complexity code-golf string natural-language code-golf game board-game tic-tac-toe code-golf ascii-art hexagonal-grid code-golf string comment code-golf internet code-golf sorting code-golf kolmogorov-complexity unicode code-golf tips code-golf string natural-language code-golf string kolmogorov-complexity source-layout hello-world code-golf string kolmogorov-complexity counting natural-language code-golf random quine code-golf string math bitwise code-golf permutations code-golf string code-golf arithmetic
30 Mathematica打高尔夫球的技巧 您在Mathematica打高尔夫球有哪些一般提示?我正在寻找可以应用于编码高尔夫问题的想法,这些想法至少在某种程度上特定于Mathematica(例如,“删除评论”不是答案)。 41 code-golf tips
22 自然派#0-摇滚 目标 创建一个接受输入的程序/函数N,检查N随机整数对是否相对质数,然后返回sqrt(6 * N / #coprime)。 TL; DR 这些挑战是仅需要自然和大脑(也许还有一些可重复使用的资源)才能逼近Pi的算法模拟。如果您在僵尸启示录期间确实需要Pi,那么这些方法不会浪费弹药!还有另外八个挑战。检出沙盒帖子以提出建议。 模拟 我们在模拟什么?好吧,两个随机整数是相对质数(即coprime或gcd == 1)的概率是6/Pi/Pi,因此计算Pi的自然方法是挖出两个桶(或少数几个)的岩石。数他们;看看他们的gcd是否为1;重复。这样做后,一对夫妇很多次,sqrt(6.0 * total / num_coprimes)会趋向Pi。如果计算世界末日后的平方根使您感到紧张,请不要担心!有牛顿法。 我们如何模拟这一点? 接受输入 N 请执行以下N次数: 均匀生成随机正整数,i并且j 用 1 <= i , j <= 10^6 如果gcd(i , j) == 1:result = 1 其他: result = 0 取N结果的总和,S 返回 sqrt(6 * N / S) 规格 输入值 … 39 code-golf math random pi approximation popularity-contest code-golf sequence number-theory binary coding-theory code-golf math 3d code-golf code-golf math number code-golf kolmogorov-complexity code-golf ascii-art graphical-output binary-tree code-golf ascii-art code-golf ascii-art kolmogorov-complexity code-golf array-manipulation hexadecimal code-golf math number set-theory code-golf math arithmetic number-theory integer code-golf string kolmogorov-complexity code-golf math sequence arithmetic decision-problem code-golf code-golf ascii-art 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
26 制作平方字 挑战 您的任务是创建一个程序,该程序接受任何给定的字符串输入,并以平方格式输出输入。空字符串应返回一个空字符串。 例子 给定输入: golf 您的程序应输出: golf o l l o flog 输入: 123 输出: 123 2 2 321 输入: a 输出: a 输入: Hello, world! 输出(注意,和之间的空格-间隙不只是换行符): Hello, world! e d l l l r o o , w w , o o r l l l d e !dlrow … 38 code-golf string code-golf number sequence combinatorics code-golf tips javascript code-golf kolmogorov-complexity fibonacci restricted-time code-golf ascii-art code-golf string text-processing code-golf sequence set-partitions code-golf kolmogorov-complexity natural-language code-golf string code-golf math code-challenge restricted-source code-golf code-golf number base-conversion cops-and-robbers encryption code-challenge quine optimized-output king-of-the-hill python
30 PHP高尔夫技巧 您使用PHP打高尔夫球有哪些一般技巧?我正在寻找可以应用于编码高尔夫球问题的想法,这些想法至少在某种程度上特定于PHP(例如,“删除注释”不是答案)。请为每个答案发布一个提示。 37 code-golf tips php
22 基本ASCII提示 替代标题:在墙上统计您的监狱判决 给定一个数字n,输出记录分为传统的每组5个和每行50个。 例子 1个 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/ ||/| ||/| ||/| ||/| ||/| ||/| ||/| ||/| ||/| ||/| |/|| |/|| … 36 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