
编程训练
编程训练
只要你一直跑
热爱分享,追求技术卓越
展开
-
[刷题]剑指offer(java版)11-25
11.输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。方法一分析:1.转成二进制数2.拿去和1相与如何转换成二进制方法二.巧妙地相与12.给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。保证base和exponent不同时为0...原创 2019-09-20 22:27:40 · 144 阅读 · 0 评论 -
[刷题]剑指offer(java版)26-40
26.[二叉树中和为某一值的路径]输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前)。思路:用递归,判断当前的和是否等于节点路径以及当前节点是不是目标整数,如果都满足,那么这个list是符合要求的,不然就对左子树或者右子树中递归地找代码:...原创 2019-10-11 18:22:06 · 231 阅读 · 0 评论