深入理解计算机浮点数存储
根据IEEE 754 浮点标准1
2
3
4
5V = (-1)^s * M * 2^E
s: 符号 s决定这数是负数(s=1)还是正数(s=0)
M: 尾数 M是一个二进制小数
E: 阶码 E的作用是对浮点数加权,这个权重是2的E次幂
深入理解计算机浮点数存储
根据IEEE 754 浮点标准1
2
3
4
5V = (-1)^s * M * 2^E
s: 符号 s决定这数是负数(s=1)还是正数(s=0)
M: 尾数 M是一个二进制小数
E: 阶码 E的作用是对浮点数加权,这个权重是2的E次幂
AbstractQueuedSynchronizer提供一个框架,用于实现依赖于先进先出(FIFO)等待队列的阻塞锁和相关的同步器(semaphores(信号量),events(事件)等)。
接着上一篇mybatis 3.5.x源码系列(1) 我们继续研究一下mybatis的配置读取
给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。
示例 1:1
2
3输入: "babad"
输出: "bab"
注意: "aba" 也是一个有效答案。
示例 2:1
2输入: "cbbd"
输出: "bb"
给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。
请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。
你可以假设 nums1 和 nums2 不会同时为空。