V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  GuuJiang  ›  全部回复第 1 页 / 共 11 页
回复总数  209
1  2  3  4  5  6  7  8  9  10 ... 11  
@2i2Re2PLMaDnghL 学到了,问题是个好问题,答案也是好答案
17 天前
回复了 mrleft 创建的主题 问与答 问个名词
市场失灵?
18 天前
回复了 Biwood 创建的主题 关于飞行的梦,是怎么飞的?
悬浮在空中,然后通过改变身体姿态往反方向漂移
20 天前
回复了 kidding 创建的主题 算法 求助一道算法题,求最便宜路径
dp(i, k)表示到达第 i 个镇并且剩余 n 点耐力所需的最小花费
d[i][j]表示第 i 个镇和第 j 个镇之间的距离
cost[i]表示第 i 个镇恢复一点耐力所需的价格
dp(i, k) = min(dp(j, k-c+d[i][j]) + cost[i] * c for j in [0..n] for c in [0..m])
dp(0, k) = cost[0] * k
使用记忆化搜索求出 dp(n-1, 0)即可
27 天前
回复了 evilboy 创建的主题 问与答 一个简单的数学问题
又见 XY 问题,请直接说出你的原始需求,盲猜需要的是个符号运算系统
活捉一只鸭嘴兽
任意一个 ssh 客户端都支持啊,putty 、xshell 等,只需要正确地配置-L 参数就行
52 天前
回复了 devswork 创建的主题 数学 各位数学大佬,请听题
选项都不对,正确答案是 114514
55 天前
回复了 FormatToday 创建的主题 问与答 Grafana 怎么监控增长量而不是总量
rate 或 irate 函数
老老实实换成 yml 或者 json 配置吧
Properties 根本就不是为这种场景设计的,key 里的多级结构仅仅起到一个人肉命名空间的作用,实际使用时只能当作一个整体,换成个熟悉的例子,就好比 package 名字一样,有 com.example.x 和 com.example.y 存在,除非真的在 com.example 下面有类存在,否则 com.example 就不是一个正确的包名,不能理解为一个“parent package”,同理还有 redis 或者其他的 k-v 存储里,我们通常会在 key 名字里加上点分结构,为的是在人的逻辑上存在一个“树形”结构,但是对于存储来说根本就不关心这个点的存在,只认整体
而只有在 yml 这类配置里,本来就是为树形结构而生的,对树形结构有原生的支持,由于 yml 语法对 Properties 有一定的兼容性,你只需要把原本的 Properties 文件改为 yml,并且把=改为:就达到你想要的效果了
其实吧,现代的浏览器,不管移动端还是桌面端的,都存在两种“放大”
第一种是从早期浏览器开始就存在的“缩放”功能,即显示地修改“缩放水平”这个设置,通常为+-键或鼠标滚轮操作,对页面有感知,会引起布局的变化,也就是你想要解决的场景
第二种是浏览器自身在显示时进行的缩放,例如双指缩放或者双击页面空白处,这种缩放对页面无感(非要有感也有一些很费劲的旁门左道,个人觉得完全没必要),不会引起页面布局的变化

按照现在人的操作习惯,很多时候使用的是后者,所以结论就是,网页里什么都不用做,自然就能达到你想要的效果了,你需要做的是引导用户去使用后者操作
pr 既然叫做 pull request,表示的是请求 maintainer 去 pull,如果你不 fork 的话准备让人从哪去 pull 呢?
79 天前
回复了 liuidetmks 创建的主题 程序员 关于 RSA 算法的疑问
楼上的都在强答些什么啊,正解是,你任意搜索一篇关于 rsa 原理的文献,其中的证明部分都针对 m 与 n 互质和不互质的情况进行了分类讨论,其中互质情况的证明就是你贴出来的欧拉定理,而假如不互质,那么 m 一定整除 p 或者整除 q,由于轮换对称性,任取其中一种假设接着证明即可,最后可以证出即使 m 与 n 不互质,m^ed%n==m 仍然成立,所以加解密仍然可以工作
80 天前
回复了 fishlium 创建的主题 问与答 这一串编码有人能看出来是撒么?
上一条 @错人了,应该是 @TuYanzheng
80 天前
回复了 fishlium 创建的主题 问与答 这一串编码有人能看出来是撒么?
@SimonOne 社死现场,删号重练吧
85 天前
回复了 coderstory 创建的主题 Java Java 有没有优雅的办法生成类代码
我相信你需要的是 CodeModel,你生成的是 AST,它负责输出代码,完全满足你的要求
89 天前
回复了 Suigintou 创建的主题 iOS QQ8.0 开始不适配 SiriKit
- hey,Siri,叫我起床
- 好的,从现在开始,我会称呼你为“起床”
@mrxyz 你以 liar's dice 为关键字搜索,可以看到确实有一些人尝试了 AI 在这个游戏中的应用,有兴趣的话可以看一下,不过个人观点,程序在这种游戏里作用极其有限,因为不管是什么样的程序,都需要正确的输入来的得到正确的输出,但是在这个游戏里,输入完全有可能是无效的甚至负面的,就好像专业高手玩的斗地主,在普通玩家看起来有些操作会很蠢,实际上是因为高手追求稳定,总是考虑最坏情况,而普通玩家通常喜欢赌一把,所以有的时候就会看到高手因为过度谨慎而输掉一把牌,但是换成普通玩家反而能赌对,吹牛也是一样,即使真的做出这样的程序,我估计在面对小白玩家时反而容易输掉
@mrxyz 这不就是“吹牛”嘛,好好的规则被你给描述得细碎
这个游戏说实话跟概率关系不大,因为别人的任意一次报点都有可能是假的,虽然通过统计确实可以得出一些类似“这个人上一次和这一次之间必有一个是假的”这样的结论,但是对于游戏决策没有关注,因为有可能是上一次假这一次真

@charlie21 @zxCoder 给楼上看不懂规则的解释下,如果没理解错,题主说的应该是流行于全国各地酒吧的名为“吹牛”的游戏,基本规则如下
1. 所有人摇骰子,每个人只能看到自己的点数,按顺序依次行动
2. 每次行动中可以喊“X 个 Y”,意思是所有人的骰子加起来至少有 X 个骰子点数为 Y
3. 上一个玩家喊完后下一个玩家可以接着喊 X1 个 Y1,且必须满足 Y1 > Y or (Y1 == Y and X1 > X),也可以选择开,如果选择了开,所有人把骰子翻开,如果上家喊的条件满足则上家喝酒,否则开的这个玩家喝酒,游戏结束
4. 还有其他一些补充规则,例如 1 可以当任意点,但是如果有人喊过 X 个 1 则此规则失效

这个游戏由于是非完全信息博弈,且有很大的心理成分,所以用程序计算的帮助不大,实战当中基本的技巧一般是利用自己某个点数较多的优势,把对手逼到一个“喊又喊不过,开的话你又是真的”这个境地,同时前期还可以冒险喊一些假的,让别人对你的点数产生误判,从而在后面喊真的进行出击时积累优势,这些更多考验的是心理素质、表演能力以及对对手风格的熟悉程度等,假设对面是个绝对理性的人或机器,在已知大家都只会选择最优解的前提下,可以通过马尔可夫过程大致推断出对面的点数从而做出决策,但要是对面是个不按常理出牌乱喊一气的,理性一方反而会被乱拳打死老师傅,因为你从前面得到的虚假信息中推出了错误的结论
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3813 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 09:30 · PVG 17:30 · LAX 02:30 · JFK 05:30
♥ Do have faith in what you're doing.