摘要: 给定一个编码字符串 S。为了找出解码字符串并将其写入磁带,从编码字符串中每次读取一个字符,并采取以下步骤: 如果所读的字符是字母,则将该字母写在磁带上。 如果所读的字符是数字(例如 d),则整个当前磁带总共会被重复写 d-1 次。 现在,对于给定的编码字符串 S 和索引 K,查找并返回解码字符串中的 阅读全文
posted @ 2018-08-24 13:22 sigmod 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 看一段代码: goroutine执行的是副本值,然后将副本值写入counter,所以在切换goroutine时,goroutine中的值会覆盖counter。其中Gosched函数是runtime包中用于将goroutine从当前线程退出,给其它goroutine运行的机会。这段代码执行下来理论上应 阅读全文
posted @ 2018-08-08 22:22 sigmod 阅读(412) 评论(0) 推荐(0) 编辑
摘要: Golang没有泛型<>,但是可以通过interface{}来接收各种类型值。 如下运用切片和泛型实例: 阅读全文
posted @ 2018-08-05 18:54 sigmod 阅读(3281) 评论(0) 推荐(0) 编辑
摘要: 三种不同的框架 阿里云推广大使二折服务器 Hyperledger Fabric、R3 Corda三种框架在可能的应用领域上分别具有完全不同的想法。Fabric和Corda的开发是受具体用例驱动的。其中,Corda的用例来自于金融服务行业,这也是Corda可见的主要应用领域。Fabric设计提供一种模 阅读全文
posted @ 2018-08-01 21:10 sigmod 阅读(813) 评论(1) 推荐(0) 编辑
摘要: 查看Linux日志 1.首先要做的,先分析明白我们经历了什么。而这一切都在日志里。 Linux系统的日志,都保存在/var/log目录下: /var/log/boot.log:记录了系统在开机引导过程中(开机自检过程显示在屏幕上)发生的事件 /var/log/lastlog:记录最后一次用户成功登陆 阅读全文
posted @ 2018-08-01 10:14 sigmod 阅读(2062) 评论(0) 推荐(0) 编辑
摘要: 描述 有两个人玩游戏,给定一个最大可取代数maxChoosableInteger,两个人轮流从1~maxChoosableInteger中取一个数,取过的数不可再取,若其中一方取过以后,所有取过的数的和大于等于desiredTotal,那么这个人获胜。现在给maxChoosableInteger和d 阅读全文
posted @ 2018-07-29 09:00 sigmod 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 另附数据库大神博客:http://hedengcheng.com/?p=771 阅读全文
posted @ 2018-07-29 08:58 sigmod 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 在KDNuggets上有Datasets栏目,提供一些数据集,网址为:http://www.kdnuggets.com/datasets/ 还有另外一个很好的资源网址为:http://kdd.ics.uci.edu/,里面包含的数据资源如下(按应用领域划分): Direct Marketing KD 阅读全文
posted @ 2018-07-29 08:58 sigmod 阅读(811) 评论(0) 推荐(0) 编辑
摘要: Algorand 由图灵奖获得者 Micali 提出的,其共识机制被称为 BA* ,是PBFT 算法的改进。BA* 算法分为三阶段:区块生成、GC 和 BBA*。算法的停止时间是不确定的,但大概率保证在有限步内结束。 协议里有两种角色:Leader 和 Verifier Leader:在区块生成阶段 阅读全文
posted @ 2018-07-29 08:56 sigmod 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 强化学习是介于监督学习和非监督学习中间的一种学习方法。 不提供样本标签,对积极步进奖赏,求最大化奖赏,常处理序列效益优化问题。 阅读全文
posted @ 2018-07-29 08:54 sigmod 阅读(137) 评论(0) 推荐(0) 编辑