随笔分类 -  牛客网-剑指offer-java版本解答(经自测)

重建二叉树-牛客网-剑指offer
摘要:1.问题描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。2.问题分析 2.1首先了解二叉树的结构 2.... 阅读全文

posted @ 2015-10-20 10:33 巧天工 阅读(446) 评论(0) 推荐(1)

字符串替换空格-牛客网-剑指offer
摘要:1.问题描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。2.问题分析 2.1 实现方式1:逐个字符匹配拼接 2.2 实现方式2:调用字符串自带的字符替换方法3.源代码/** * *... 阅读全文

posted @ 2015-10-19 23:36 巧天工 阅读(211) 评论(0) 推荐(0)

二维数组中的查找-牛客网-剑指offer
摘要:1.问题描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。2.问题分析 水平方向、垂直方向二重循环查找3.源代码package www.nowcoder.com.conque... 阅读全文

posted @ 2015-10-19 22:21 巧天工 阅读(484) 评论(0) 推荐(0)

牛客网-剑指offer-java版本解答目录(经自测)
摘要:1.剑指Offer_ 编程题http://www.nowcoder.com/ta/coding-interviews?page=12.问题描述与解答链接考点题目问题链接解答链接(经自测,非标答)数组二维数组中的查找 http://www.nowcoder.com/practice/abc3fe2ce... 阅读全文

posted @ 2015-10-19 22:11 巧天工 阅读(325) 评论(0) 推荐(0)

导航