Questions tagged «tips»

对于以特定语言询问打高尔夫球的技巧,在某些挑战标签中表现出色或改进特定代码的问题。

7
Jolf打高尔夫球的秘诀
Jolf是@CᴏɴᴏʀO'Bʀɪᴇɴ制定的程序性高尔夫球语言。 您在Jolf打高尔夫球有哪些秘诀? 请为每个答案发布一个提示。 这些技巧至少应该针对Jolf,例如,删除评论是一个答案,但不是一个很好的答案。
12 code-golf  tips 

4
小山之王机器人的提示
对于创建机器人参加山王挑战赛,您有哪些一般技巧?从考虑挑战到创建机器人,您使用什么策略?您发现什么数据结构最有用? 请为每个答案发布一个提示。

4
帮助重新计算您的代表!
几个月前,我们在meta上进行了讨论,讨论如何提高因问题投票而获得的声誉。这是我们目前的投票信誉系统的基础:1 问题投票U值得5个声望。 回答投票u值得10个声誉。 问题或答案不满意d的人值得-2声望。 对于新系统,已经有许多不同的建议,但是当前最受欢迎的与上面的相同,但是问题投票的比例扩大到+10个代表。这项挑战是要计算出安装该系统后您将获得多少代表。 让我们来看一个例子。如果投票活动为UUUUuuuuUUUUUduuudUU,则在当前系统下,您的收入为121: U x 4 x 5 = 20 = 20 u x 4 x 10 = 40 = 60 U x 5 x 5 = 25 = 85 d x 1 x -2 = -2 = 83 u x 3 x 10 = 30 = …

1
我是否正确进行代码搜寻?
我很好奇我是否正确打高尔夫。我为自己提出了一个挑战,那就是如何在Python中将小型哈希程序编写为单个语句。我首先开始: from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = sample(ascii_lowercase, 9) sums = list(map(h, permutations(chars))) if len(set(sums)) == len(sums): print("unique results for permutations of given string") else: print("duplicate entries present in test results") def h(s): r = 0 for i in range(len(s)): …
12 code-golf  tips  python 

23
GolfScript的改进版本
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 我计划为甚至可以做更多事情的较短程序编写改进的GolfScript。这不是挑战。这是一个对我应该做的事情的反馈和提示的请求。(请参见标签) 我不确定这是否应该是Community Wiki。如果您是这样认为的,只需标记一个主持人即可将其转换:) 这种语言将与GolfScript非常相似。它仍然是用Ruby编写的。但是,它有一些区别: 使用`作为字符串分隔符,因为它是一个不常见的词,所以更少的逃脱是必要的。(另一个字符可以代替其功能,例如#(稍后会详细介绍))。\`逃避反引号,\\逃避反斜杠,并且没有其他逃避序列。如果需要换行符,只需在字符串中插入实际的文字换行符即可。 使用Ruby的Rational任意精度浮点数,这是GolfScript的主要缺陷之一。 将类型转换为其他类型的能力。例如,您可以将块转换为字符串。 常用表达。可能是用创建的"..."。运营商也将为此而超负荷。例如,"\W"~{`Invalid: non-word character`}{`OK`}if。从变量(如块)中推送时将自动执行。 File和Date对象,以执行GolfScript中无法完成的更多工作。这些将没有文字,但是将具有用于初始化它们的功能,例如`file.txt`fl(文件制作功能的名称可能会更改)。 可能是哈希,但是我不确定是哪一个。我是不是该? 辅助功能可以做更多的事情。例如,`http://example.com`net对于网络访问(同样,net可以重命名运营商)。rb将字符串作为Ruby代码执行。这些将会更多。建议欢迎。 没有评论,因此#可以用于其他用途。如果您想发表评论,`comment here`;将可以正常工作。(也许#可以代替`的功能) 它将被完全重写,从而可以轻松添加功能。基本上,代码将更具可读性。(您是否看到过GolfScript源代码?:/) 它将在Github上,因此可以进行协作工作。我将在麻省理工学院(MIT)或其他方面获得许可。 没有最后的换行符,所以狡猾的奎因工作:P 我将它们区分开,因为我认为它们是最激烈,最有用的更改(可能添加浮点除外): 它将内置许多Ruby函数。例如,shuffle(可以缩写为sf)(以前为9个字符),tr(以前为14个字符),sample(sm以前为.,rand=),flatten(fl以前为???)等。 它会像Rebmu一样被静音。例如,现在您可以~:a0<{0a-}aIF(使用字母变量名称)代替~:$0<{0$-}$if(覆盖排序功能)。(此处的示例)。请注意,这种方式不区分大小写,并且变量名中不允许使用数字。我认为这是可以的,因为它是一种高尔夫语言:P 它将进行调试。我将添加以下功能:提供一个标志,用于指定数组定界符,元素定界符等,数字输出(有理数,浮点数或int?),一次执行一个指令,标记化并输出每个标记,而不是运行程序,等等 所以,我的问题是:有什么要改进的?您认为我应该补充什么? 在开始编码之前还有其他想法吗?

13
Befunge高尔夫技巧
您在Befunge打高尔夫球有哪些一般提示?我正在寻找可用于编码至少在某些方面特定于Befunge的高尔夫问题的想法(例如,“删除评论”不是答案)。请为每个答案发布一个提示。

3
用BrainFuck打印'A'1000次
什么是最好的BrainFuck代码(就代码大小而言)才能打印“ A” 1000次? 我的方法是: 将“ A”设置为p [0] 将255设置为p [1]以显示255'A',3次 将235设置为p [1]以显示235'A' 这不是有效的方法,但是我找不到像乘法一样同时使用拖车计数器的方法 有没有比乘法更好的方法? 一个更笼统的问题:是否存在规则以尽可能小的代码对大量数字进行乘法运算?

4
///打高尔夫球的技巧
您在///打高尔夫球有哪些一般技巧?我正在寻找可以应用于代码高尔夫球问题的想法,并且这些想法至少也特定于///(例如,“删除不必要的空格”不是答案)。itflabtijtslwi和Lines的提示是主题,并且在这里也有效。 请为每个答案发布一个提示。
12 code-golf  tips 

1
在GolfScript中将字符串强制为整数
GolfScript根据以下“优先级”顺序自动强制值: 整数→数组→字符串→块 (从最低到最高列出)。 这意味着"1"7+将字符串保留"17"在堆栈上(而不是8),因为字符串的优先级高于整数。 [ 对那些GolfScript的资深人士–道歉,以侮辱您各自的智慧。] 用其他方式怎么可能呢?也就是说,将字符串强制转换为整数?
12 tips  golfscript 

12
最小的python脚本,可打印偶数0到100
我正在研究一个让自己很有趣的问题,即创建一个Python脚本,该脚本打印从0到100的偶数。挑战是使脚本尽可能小。这是我到目前为止所拥有的: for x in range(0, 101): if (x % 2 == 0): print x 当前是60个字节。谁能想到缩小尺寸的方法? 编辑:print(*range(2,101,2),sep='\n')这是30个字节。较小吗?
11 code-golf  tips  python 

5
欠负荷打高尔夫球的技巧
欠载是通过创建一个基于堆栈的半功能那tarpit ais523。我最近一直在尝试打高尔夫球,因为这是一种令人惊讶的优雅语言。 您在Underload打高尔夫球有哪些秘诀?(每个答案一个提示)

8
SmileBASIC中打高尔夫球的技巧
SmileBASIC值得更多关注。我在这里只看到3个用户(包括我自己!)提供SB答案,虽然这并不令我感到惊讶,但令我感到失望。它既是一种付费语言,又是一种BASIC方言,无疑会使人们失望,但是对于拥有它的人来说,它实际上是相当灵活的,而且令人惊讶的是,它可以打高尔夫球。我以为自己会打开此提示线程,然后看看会发生什么。 我希望12Me21可以经常访问:)
11 code-golf  tips  basic 

3
尼姆打高尔夫球的秘诀
您在尼姆打高尔夫球有哪些一般提示?我正在寻找可以应用于代码高尔夫球问题的想法,并且这些想法至少也特定于Nim(例如,“删除评论”不是答案)。 请为每个答案发布一个提示。
11 code-golf  tips 

1
帮助Jason格式化他的JSON
杰森(Jason)有一个很大的JSON,但它不可读,因此需要美化它。 格式化规格 JSON有4种不同的类型: 数字;只是0-9 弦; 用双引号引起来的"字符串\ 数组;以分隔[],项目以分隔,,项目可以是以下任何类型 对象;以分隔{},格式是key: valuekey是字符串,value是这些类型中的任何一种 间距 数组之间的逗号之间应仅留一个空格 对象应该在键和值之间只有一个空格, : 缩进 每个嵌套级别比上一个缩进2个级别 每个对象键/值对始终在自己的行上。对象缩进 如果数组包含另一个数组或对象,则该数组将缩进多行。否则,数组将保持一行 规则 内置插件,其轻视这个任务都不会允许的。 一如既往,不允许出现标准漏洞 例子 [1,2,3] [1, 2, 3] {"a":1,"b":4} { "a": 1, "b": 4 } "foo" "foo" 56 56 {"a":[{"b":1,"c":"foo"},{"d":[2,3,4,1], "a":["abc","def",{"d":{"f":[3,4]}}]}]} { "a": [ { "b": 1, "c": "foo" }, { "d": [2, …
11 code-golf  string  json  code-golf  number  code-golf  image-processing  code-golf  string  code-golf  number  sequence  arithmetic  number-theory  code-golf  string  code-golf  string  counting  code-golf  ascii-art  code-golf  math  code-golf  tips  code-golf  string  code-golf  grid  graph-theory  code-golf  parsing  interpreter  brainfuck  code-golf  math  arithmetic  number-theory  programming-puzzle  c#  code-golf  dominoes  code-golf  tips  code-golf  string  grid  crossword  code-golf  string  code-golf  kolmogorov-complexity  code-golf  number  sequence  code-golf  string  math  number  number-theory  primes  fastest-code  code-golf  number  code-golf  string  code-golf  ascii-art  number  kolmogorov-complexity  code-golf  string  grid 

2
学习GolfScript的最佳场所?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Code Golf Stack Exchange 的主题。 4年前关闭。 它看起来像是一种有趣的语言,但是官方站点已关闭,并且EsoLangs页面无法很好地解释它,并且看起来好像缺少了东西。该语言是否有记录在案的地方?
11 tips  golfscript 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.