38 数字在排序数组中出现的次数 39 二叉树的深度 40 数组中只出现一次的数字 41 和为s的两个数字 VS 和为s的连续正数序列 42 反转单词顺序 VS 左旋转字符串 43 n个骰子的点数 44 扑克牌的顺子 45 圆圈中最后剩下的数字 46 求1+2+...+n 47 不用加减乘除做加法 ...
分类:
其他好文 时间:
2020-02-19 22:28:03
阅读次数:
88
1049 数列的片段和(20 分) 给定一个正数数列,我们可以从中截取任意的连续的几个数,称为片段。例如,给定数列 { 0.1, 0.2, 0.3, 0.4 },我们有 (0.1) (0.1, 0.2) (0.1, 0.2, 0.3) (0.1, 0.2, 0.3, 0.4) (0.2) (0.2, ...
分类:
其他好文 时间:
2020-02-17 17:56:12
阅读次数:
55
负数为什么要用补码来表示? 今天,发生一件非常有趣的事情。 公司同事问了我一个问题:为什么 2.0 - 1.1 = 0.89999999 呢?不应该是 0.9吗? 原来是,他问了周围一圈的同事,都给他的是同一个回答,说这是精度问题。他百思不得其解,怎么就会产生精度问题呢。再问,就没人知道原因了。 然 ...
分类:
其他好文 时间:
2020-02-16 01:02:45
阅读次数:
81
Java对象大小的计算方式首先我们需要知道的是Java对象是包含三部分数据的:1.对象头2.实例数据3.对齐填充(可能没有,因为java中规定对象的起始地址必须是8bytes的正数倍)对于普通对象而言,对象头中包括markword(8bytes)、kclass(没有开启压缩的时候是8bytes,开启压缩了的话,就是4bytes),如果是数组类型的对象话,这里还有一个数组长度字段,4字节.在JDK6
分类:
编程语言 时间:
2020-02-15 11:25:16
阅读次数:
67
从NumPy的官方完整查到rot90函数语法格式如下: rot90(m, k=1, axes=(0, 1) m是要旋转的数组(矩阵),k是旋转的次数,默认旋转1次,那是顺时针还是逆时针呢?正数表示逆时针,而k为负数时则是对数组进行顺时针方向的旋转。axes是由坐标轴定义的平面,旋转轴垂直于该平面,坐 ...
分类:
其他好文 时间:
2020-02-15 09:50:23
阅读次数:
651
线性回归 主要内容包括: 1. 线性回归的基本要素 2. 线性回归模型从零开始的实现 3. 线性回归模型使用pytorch的简洁实现 线性回归的基本要素 模型 为了简单起见,这里我们假设价格只取决于房屋状况的两个因素,即面积(平方米)和房龄(年)。接下来我们希望探索价格与这两个因素的具体关系。线性回 ...
分类:
其他好文 时间:
2020-02-14 20:29:13
阅读次数:
73
Int数据溢出的检查 leetcode7 一、题目: 7. 整数反转 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境 ...
分类:
其他好文 时间:
2020-02-14 11:15:22
阅读次数:
95
本帖最后由 王德升老师 于 2019-12-27 17:56 编辑byte的取值范围为什么是-128~127?如果面试官问你取值范围包含127吗?1. 首先我们知道Java中byte类型是1个字节占8位的。最高位是符号位(正数或者负数),其余7位是数值位。 2. [AppleScript] 纯文本查 ...
分类:
其他好文 时间:
2020-02-14 10:50:48
阅读次数:
79
原码:原码是符号位加上真值的绝对值, 但是它是用第一位表示符号, 其余位表示值反码: 正数的反码是其自身 负数的反码是符号位不变,数值位取反(0变1,1变0)补码: 正数的补码是其自身 负数的补码是符号位不变,数值位取反再加1(这里要注意的是遇到2就要进1,例如:1000 0001加1,变成1000 ...
分类:
其他好文 时间:
2020-02-14 10:27:59
阅读次数:
109
#数学函数#ROUND(X)select ROUND(1.34) out_put;--不管是正数还是负数,加上绝对值之后,在填上外边的正负号就可以了 结果:1select ROUND(1.345,2) out_put;--后面的2表示的是小数点后保留两位。结果:1.35 #ceil 向上取整,返回> ...
分类:
数据库 时间:
2020-02-12 23:54:56
阅读次数:
131