首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  petelin  ›  全部回复第 1 页 / 共 31 页
回复总数  618
1  2  3  4  5  6  7  8  9  10 ... 31  
我理解这个应该是搜索. 或者就是递归
然后如果用动态规划写, 这题就是一个 fib 的变种. fib(3) = fib(2) + fib(1) fib(1)不一定能加起来, 因为前两个数不一定在[1,26]
```
func numDecodings(s string) (ans int) {
backtrace(s, &ans)
return
}

func backtrace(s string, ans *int){
if len(s) == 0{
*ans++
return
}
if '1' <= s[0] && s[0] <= '9'{
backtrace(s[1:], ans)
}

if len(s) > 1{
if (s[0] == '1') || (s[0] == '2' && '0' <= s[1] && s[1] <= '6') {
backtrace(s[2:], ans)
}
}
}```

这个叫不叫回溯? 有没有学院派大佬
这难道不是回溯吗
2 天前
回复了 goocarder 创建的主题 GitHub 程序员都很鸡贼啊
没意义
说删你就删你
都是套路
8 天前
回复了 lowl 创建的主题 求职 二线城市大专毕业生的未来?
好好刷题 好好看书 别瞎想
9 天前
回复了 FakeLeung 创建的主题 程序员 大家对于中文变量名是如何看待的?
你可以用拼音, 这样的代码我看起来就跟好像烧饼里面本来可以加鸡蛋,肉. 你加的是牛奶.

不接受辩论.
9 天前
回复了 FakeLeung 创建的主题 程序员 大家对于中文变量名是如何看待的?
受不了
9 天前
回复了 petelin 创建的主题 Go go 好像没办法实现一个支持递归的装饰器
@guonaihong https://zhuanlan.zhihu.com/p/89843645 写到了知乎里

两种方法, 一种是 interface, 一种是 function var
10 天前
回复了 petelin 创建的主题 Go go 好像没办法实现一个支持递归的装饰器


只能写成这样了, 想要和 oom 一样的效果就得一层 wrap 一层
@petelin sorry sorry, 可用性. 因为你连上错误的客户端是没办法发币和查询到正确的东西的.
@PonysDad 你好, 我理解的绕过其实就是牺牲了一致性?
@PonysDad 没有任何场景可以突破, 否则他就不是一个定理了.
如果非要说是突破,
那么 CAP 的定义一定和论文里的不一样
14 天前
回复了 fbb707 创建的主题 iPhone ios13.2 杀后台到我怀疑人生, iphone8
暂时没遇到
15 天前
回复了 raysonlu 创建的主题 程序员 区块链可以理解为是一种加密技术吗?
@murmur 现在你想把 RMB 自由兑换成美金 btc 就可以 这不算嘛 透明嘛
1  2  3  4  5  6  7  8  9  10 ... 31  
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2363 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 42ms · UTC 00:35 · PVG 08:35 · LAX 16:35 · JFK 19:35
♥ Do have faith in what you're doing.