监督学习可分为生成方法和判别方法,所学到的模型为生成模型(generative model)和判别模型(discriminative model) 1 生成模型 1.1 定义...
![240](https://upload.jianshu.io/users/upload_avatars/15058343/ba9972aa-445e-47eb-983d-2291b2c15450.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
监督学习可分为生成方法和判别方法,所学到的模型为生成模型(generative model)和判别模型(discriminative model) 1 生成模型 1.1 定义...
1 Bagging(Bootstrap aggregating) 1.1 步骤 用抽样的方式从原始样本中进行有放回的多次抽样(或者是抽特征)。抽取 k 次每次抽取 n 个样本...
基本概念 TP (True Positives):真正例,预测为正例而且实际上也是正例;FP (False Positives):假正例,预测为正例然而实际上却是负例;FN ...
题目 给你链表的头结点 head ,请将其按升序排列并返回排序后的链表。 例:输入:head = [4,2,1,3]输出:[1,2,3,4] 方法一:自顶向下归并排序 sor...
题目 给你一个二叉树的根节点 root ,树中每个节点都存放有一个 0 到 9 之间的数字。每条从根节点到叶节点的路径都代表一个数字:例如,从根节点到叶节点的路径 1 -> ...
题目 给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 例:输入:...
题目 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。答案需要取模 1e9+7(1000000007),如计算初始结果为:1...
题目 写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下:F(0) = 0, F(1) = 1F(N) = ...
题目 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 例:输入:head = [1,3,2]输出:[2,3,1] 方法一:暴力 遍历链表,将元素值依次存...
题目 找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复...
题目 给定一个单链表 L 的头节点 head ,单链表 L 表示为:L0 → L1 → … → Ln - 1 → Ln请将其重新排列后变为:L0 → Ln → L1 → Ln...
题目 给你一个链表的头节点 head ,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统...
题目 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个回文串。字母和数字都属于字母数字字符。给你一个字符串 ...
题目 整数数组 nums 按升序排列,数组中的值互不相同。在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转,使数...
题目 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如...
题目 给你一个整数数组 nums ,请计算数组的中心下标。数组中心下标是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。如果中心下标位于数组最左端,那么左侧数...
题目 给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。 例:输入: numRows = 5输出...