![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lintcode
pinorr
这个作者很懒,什么都没留下…
展开
-
lintcode 3. 统计数字
class lintcode_3 { public: /* 当某一位的数字小于k时,那么该位出现k的次数为:更高位数字当前位数(10^k) 当某一位的数字等于k时,那么该位出现k的次数为:更高位数字当前位数(10^k)+低位数字+1 当某一位的数字大于k时,那么该位出现k的次数为:(更高位数字+1)*当前位数(10^k) */ int digitCounts(int k, int n) { // ...原创 2019-02-24 11:23:55 · 209 阅读 · 0 评论 -
lintcode 7. 二叉树的序列化和反序列化
描述 设计一个算法,并编写代码来序列化和反序列化二叉树。将树写入一个文件被称为“序列化”,读取文件后重建同样的二叉树被称为“反序列化”。 如何反序列化或序列化二叉树是没有限制的,你只需要确保可以将二叉树序列化为一个字符串,并且可以将字符串反序列化为原来的树结构。 对二进制树进行反序列化或序列化的方式没有限制,LintCode 将您的 serialize 输出作为 deserialize 的输入,它...原创 2019-02-24 11:46:41 · 236 阅读 · 0 评论