![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
jssd
正在学习中
展开
-
A + B 问题
A + B 问题给出两个整数 aa 和 bb , 求他们的和。 样例 样例 1: 输入: a = 1, b = 2 输出: 3 样例解释: 返回a+b的结果.样例 2: 输入: a = -1, b = 1 输出: 0 样例解释: 返回a+b的结果.挑战显然你可以直接 return a + b,但是你是否可以挑战一下不这样做?(不使用++等算数运算符) ...原创 2019-11-16 13:33:34 · 207 阅读 · 0 评论 -
3-8电路布线
问题描述在一块电路板的上、下两端分别有n个接线柱。根据电路设计,要求用导线将上端接线柱与下端接线柱相连借用https://blog.csdn.net/LDUtyk大佬的图片如上图所示, 上端 i 节点与下端Ω(i) 节点相连, 但是要求连线不能交叉。Ω(x)是一个无序的排列。制作电路板时候,会有N个绝缘层。要求将这n条连线分布到若干绝缘层上。在同一层上的连线不相交。这个问题是要确...原创 2018-12-10 20:27:09 · 353 阅读 · 0 评论 -
java实现二分搜索树
二叉搜索树性质:若任意节点的左子树不空,则左子树上所有节点的值均小于它的根节点的值;若任意节点的右子树不空,则右子树上所有节点的值均大于它的根节点的值;任意节点的左、右子树也分别为二叉查找树;没有键值相等的节点。代码实现import java.util.ArrayList;import java.util.List;/** * @author jssd * @cre...原创 2019-05-25 13:15:25 · 534 阅读 · 0 评论 -
位运算代替常规运算
使用位运算来代替常规运算位运算代替整数得加法首先我们先看看1位数加法, 在不考虑进位得情况下, 如下1 1 -->01 0 –->10 0 -->00 1 -->1显然, 这个运算可以通过异或来得到 a^b当然, 这是不进位情况. 实际运算我们当然要进位了, 那么, 考虑一下什么情况下会进位呢? 如下, 在二进制得情况下, 只有1和1相加才会进位1 1...原创 2019-06-29 21:08:41 · 1302 阅读 · 0 评论