![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
catalpeak
这个作者很懒,什么都没留下…
展开
-
取余运算详解
最近刷leetcode 7.整数反转发现取余计算如果遇见负数,是很少遇见的情况,但是在实际编程过程中是很容易因为疏忽或者config中配置错误出现,负数取余的情况,所以要了解如此计算后会发生什么情况,加快刷题和debug速度python和C/C++/JAVA在商为负数的除法处理上有两种标准,在python中,商的小数部分进位,而在C/C++/JAVA中,商的小数部分被舍弃因为做测试用的是python,没想到这门语言和C++ JAVA等不一样。可能是为了计算效率做的改进...原创 2021-12-03 10:09:52 · 3902 阅读 · 0 评论 -
leetcode 1035 不相交的线
我们在两条独立的水平线上按给定的顺序写下 A 和 B 中的整数。现在,我们可以绘制一些连接两个数字 A[i] 和 B[j] 的直线,只要 A[i] == B[j],且我们绘制的直线不与任何其他连线(非水平线)相交。以这种方法绘制线条,并返回我们可以绘制的最大连线数。示例 1:输入:A = [1,4,2], B = [1,2,4]输出:2解释:我们可以画出两条不交叉的线,...原创 2020-03-16 11:59:11 · 481 阅读 · 0 评论 -
leetcode 419 甲板上的战舰
很有趣的一道题,话说甲板上为什么还有战舰啊,真就船娘呗代码如下:int countBattleships(vector<vector<char> >& board){ int ret = 0; // 只有左上角的可以是 for (int i = 0; i < board.size (); i++) { for...原创 2020-03-16 10:03:50 · 170 阅读 · 0 评论