
算法
Kobe__Bryant__
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
算法---Excel表列名称
给你一个整数 columnNumber ,返回它在 Excel 表中相对应的列名称。例如:A -> 1B -> 2C -> 3…Z -> 26AA -> 27AB -> 28…示例 1:输入:columnNumber = 1输出:“A”示例 2:输入:columnNumber = 28输出:“AB”示例 3:输入:columnNumber = 701输出:“ZY”示例 4:输入:columnNumber = 2147483647输原创 2021-06-29 15:27:21 · 227 阅读 · 0 评论 -
算法-- 寻找两个正序数组的中位数
给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。示例 1:输入:nums1 = [1,3], nums2 = [2]输出:2.00000解释:合并数组 = [1,2,3] ,中位数 2示例 2:输入:nums1 = [1,2], nums2 = [3,4]输出:2.50000解释:合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5示例 3:输入:nums1 = [0,0], nums原创 2021-06-28 13:52:43 · 228 阅读 · 0 评论 -
概率 贝叶斯定理
贝叶斯定理最强的地方在于:用得到的结果重复去调用公式,得到的概率结果会不断增加,贝叶斯公式(发表于1763年)为’这就是著名的“贝叶斯定理”,一些文献中把P(A[1])、P(B[2])称为基础概率,P(A│B[1])为击中率,P(A│B[2])为误报率用例:贝叶斯定理在检测吸毒者时很有用。假设一个常规的检测结果的敏感度与可靠度均为99%,也就是说,当被检者吸毒时,每次检测呈阳性(+)的概率为99%。而被检者不吸毒时,每次检测呈阴性(-)的概率为99%。从检测结果的概率来看,检测结果是比较准确的,但原创 2021-06-25 09:38:46 · 850 阅读 · 0 评论 -
算法--两数之和
function twoSum($nums, $target) { //键值交换 $numberArray = array_flip($nums); foreach($nums as $k=>$v){ //两数相减 $diff = $target-$v; //判断交换过键值的数组中是否定义该差值 避免两个键是同一个 if(isset($numberArray[$diff]) &a.原创 2021-06-23 10:56:17 · 141 阅读 · 0 评论 -
算法---二进制中1的个数
$n = 00000000000000000000000000001011; $res = 0; while ($n){ $res += $n&1; $n>>=1; //向右位移并赋值 }return $res;原创 2021-06-23 10:31:18 · 120 阅读 · 0 评论