自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 SpringMVC计算三角形面积

在上述代码中,我们在calculateTriangleArea方法中调用TriangleService的canFormTriangle方法来检测三边是否能够构成一个三角形。否则,我们将调用TriangleService的calculateArea方法来计算三角形的面积,并将结果返回给客户端。在上述代码中,canFormTriangle方法用于检测三条边是否能构成一个三角形,如果能够构成三角形,返回true,否则返回false。接下来,我们需要定义TriangleService接口,并实现其方法。

2023-04-19 16:47:03 440

原创 数据挖掘KNN算法概述

邻近算法这里写目录标题邻近算法一、算法概述二、算法要点三、优缺点四、常见问题一、算法概述1、kNN算法又称为k近邻分类(k-nearest neighbor classification)算法。最简单平凡的分类器也许是那种死记硬背式的分类器,记住所有的训练数据,对于新的数据则直接和训练数据匹配,如果存在相同属性的训练数据,则直接用它的分类来作为新数据的分类。这种方式有一个明显的缺点,那就是很可能无法找到完全匹配的训练记录。kNN算法则是从训练集中找到和新数据最接近的k条记录,然后根据他们的主要分类

2021-01-27 17:26:19 1243

原创 机器学习 numpy.polyfit & poly1d拟合数据

Numpy的用法很广,高级功能包括多项式求解以及多项式拟合的功能。今天就来理一理。import numpy as npp=np.poly1d([1,-4,3]) # 二阶多项式的系数print('x=0多项式的值是',p(0))print('p的根',p.roots)p=np.poly1d([1,-4,3]) 相当于数学里的p=x²-4x+3。numpy 提供的 np.polyfit()函 数可 以用 多项式对数据进行拟合。在下面例子中,我们生成 30个在平方根曲线周围引入随机噪声的点,用一个

2021-01-27 16:57:38 1340

原创 机器学习 numpy求圆周率π(蒙特卡罗法)

解释一下蒙特卡罗法:蒙特卡罗法的概念可以解释为利用随机试验求解,重复随机取样仿真出复杂的物理和数学系统模型。欣赏一下这幅图片理解一下蒙特卡罗的思想以圆为例,,在这个长宽都为1的坐标轴上,四分之一圆的面积S为S =1/4 * π * 1 * 1,π=4 * S,在坐标轴随机出X个点,与原点距离<=1的点(坐标轴中红点)即为圆内的点,个数为t,面积S可视与红点个数除以总个数X。π即等于4 * (t / X)。用代码实现上述坐标:import matplotlib.pyplot as plt

2021-01-27 16:06:05 2002

原创 简单贪心入门

1319:【例6.1】排队接水#include<bits/stdc++.h>using namespace std;struct node{ int num; int time;}arr[5000];bool cmp(node a,node b){ return a.time<b.time;}int main(){ int n; double time_sum=0,time_average; cin>>n; for(int i=1;i<=n;

2020-05-30 16:25:57 265

原创 JS全选全不选

JS全选全不选<!DOCTYPE html><html><head> <title>全选全不选</title> <meta charset="UTF-8"> <script type="text/javascript"> //全选 全不选 function check(){ //学生...

2020-04-12 11:32:34 124

原创 1172:求10000以内n的阶乘

1172:求10000以内n的阶乘【题目描述】求10000以内n的阶乘。【输入】只有一行输入,整数n(0≤n≤10000)。【输出】一行,即n!的值。【输入样例】4【输出样例】24【来源】No思路:执行n次的每一次各位上的数字乘于相对应的阶乘数,在逐个进位代码#include<bits/stdc++.h>int main(){ int n,a...

2020-04-08 22:37:07 1028 1

转载 1171:大整数的因子

1171:大整数的因子【题目描述】已知正整数k满足2≤k≤9,现给出长度最大为30位的十进制非负整数c,求所有能整除c的k。【输入】一个非负整数c,c的位数≤30。【输出】若存在满足 c%k == 0 的k,从小到大输出所有这样的k,相邻两个数之间用单个空格隔开;若没有这样的k,则输出"none"。【输入样例】30【输出样例】2 3 5 6【来源】No代码代码来源:张...

2020-04-08 21:55:22 544

原创 信息学奥赛一本通 C++ 1170:计算2的N次方 数组做法

1170:计算2的N次方题目思路:每次方用一维数组储存每一位数乘以2代码#include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; int result[n]={0}; result[0]=1; for(int i=0;i<n;i++){ for(in...

2020-04-06 19:18:32 875

原创 信息一本通 1168:大整数加法

信息一本通 1168:大整数加法题目:本题超出unsigned long long范围,需要用高精度算法正确代码#include<bits/stdc++.h>using namespace std; int main() { string x,y; int a[50000],b[50000],c[50000]; int la,...

2020-04-06 10:31:11 595

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除