- 博客(11)
- 收藏
- 关注
原创 力扣初级算法1-删除排序数组中的重复项
给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致。然后返回 nums 中唯一元素的个数。更改数组 nums ,使 nums 的前 k 个元素包含唯一元素,并按照它们最初在 nums 中出现的顺序排列。nums 的其余元素与 nums 的大小不重要。此时slow=2, 返回数组新长度即可获取删除重复值后的数组。【例】数组:{1, 1, 2}.
2023-05-02 12:59:28 337 1
原创 2-2监督学习算法 K近邻算法
2-2监督学习算法 K近邻算法(基础)一、基本介绍:K近邻算法可以说是最基础的机器学习算法,对新数据点做出预测时,算法能够在训练集在寻找到与其最接近的几个数据点来判断其属类。二、操作实现KNN分类:1-使用forge数据集(一个模拟二分类的数据集)进行K近邻算法的实现:"""导入必要的库"""import mglearnfrom mglearn.datasets import make_forge # forge数据集from sklearn.model_selection import t
2022-05-15 17:25:23 856 1
原创 2-1 初识监督学习
2-2.监督学习简单理解一、什么是监督学习① 监督学习的基本任务:$~~~~~$1 - 分类:做选择题,返回的结果为某一种类型;$~~~~~$2 - 回归:让模型预测的结果是一段区间,连续值。②训练集与测试集: ~~~~~ 监督学习就相当于学生学习参加考试的过程一样, 先从作业中学习知识, 即"训练集", 写完作业检查对得出正确率的过程可以称为"训练精度";  
2022-05-14 12:49:01 381 2
原创 1.初识机器学习
机器学习入门1.必要的库和工具①NumPy:可实现多维数组、高级数学函数(线性代数、傅里叶变换)的实现。import numpy as npx = np.array([[1,2,3],[4,5,6]])print("打印矩阵:")print(x)打印矩阵:[[1 2 3] [4 5 6]]②SciPy:用于稀疏矩阵(即矩阵中除少量元素外,其余大部分元素都是0).from scipy import sparseeye = np.eye(4)print("创建一个4行4列单位矩阵:
2022-04-10 19:04:09 1673
原创 2021.1.7输入数据求出偶数因子并排序
编写函数void fun(int x, int *pp, int *n),它的功能是:求出x的偶数因子,并按从小到大的顺序存放在pp所指的数组中,这些因子的个数通过形参n返回。如,若x中的值为24,则有6个数符合要求,它们是2、4、6、8、12、24。主函数中输入一个小于等于1000的正整数,调用fun函数之后按顺序输出该正整数的所有偶数因子。输入输出形式如:Input number:5122 4 8 16 32 64 128 256 512最后以回车结束。本题的要求有两个:一是求出x的偶数因子,
2021-01-08 16:07:26 1260
原创 2020.12.29使用递归函数解决猴子吃桃问题
题目如下:特别鸣谢CSDN用户 OMG_Python提供思路猴子第一天摘下N个桃子,当时就吃了一半,还不过瘾,就又多吃了一个。第二天又将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃前一天剩下的一半零一个。到第10天在想吃的时候就剩一个桃子了,问第一天共摘下来多少个桃子?利用 递归函数编写程序,并反向打印每天所剩桃子数。试写出递归函数 完成题目的功能。函数原型:int getPeachNumber(int n);/#include <stdio.h>int getPeachNumb
2020-12-30 09:57:42 16254 7
原创 2020.12.28用isprime函数判断m是否为素数
改错题/*阅读以下程序,找出其中的5处错误,并改正之。*/#include <math.h>//最基本错误,没有加上<stdio.h>;int isprime(int m)//导致printf,scanf无法识别; main()//养成习惯,把int main()写完;{ int n,flag; printf(“Input n:”);//这里的符号都是中文的,系统无法识别; scanf(“%d”, n); fla
2020-12-28 09:26:20 3564 1
原创 高等数学---不定积分的计算---基本积分法
本文主要针对不定积分计算的技法的个人理解进行阐述不定积分计算分为四种:{1.基本积分法计算;{2.换元法(分为第一换元法和第二换元法);{3.分部积分法;一、基本积分法;作为最基础的不定积分算法,本计算类型只要能够熟练推出微分公式即可,对于课本上给出的“基本积分表”,只要熟记对于基本积分法是没有任何问题的。虽然能够推出,但是个人还是建议能够将其背下,每天默写一遍,提升做题速度。...
2020-12-27 20:20:10 12915 4
原创 2020.12.27输入某值打印对应值数的“*”号
改错题练习1.下面程序的功能是读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。找出其中的错误,并改正之。原错误程序:#include "stdio.h"main(){ int i,a,n=1; while(n<=7) { do { scanf("%d",a); //缺少取地址符; }while(a<1 && a>50);
2020-12-27 11:15:40 1830 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人