自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在下_诸葛的博客

唯热爱可抵岁月漫长。

  • 博客(29)
  • 问答 (1)
  • 收藏
  • 关注

原创 毕业设计:微信小程序(云开发)、地图、天气功能

主要功能:轮播图;活动的报名和取消报名;日记的添加、分享、修改、删除;管理员后台审核;评价、点赞、回复功能;观鸟指南的展示;可视化地图、显示当前天气、地图导航;鸟库的展示;搜索功能;用户的注册、登录、修改、注销。

2024-05-23 16:10:30 250

原创 utools - 电脑必装软件

这篇文章介绍了utools这款实用的电脑软件,它可以帮助用户提高工作效率和日常生活的便捷性。utools具有丰富的功能和高度的可定制性,支持多种语言,界面简洁明了,操作简单易用。如果您经常使用电脑进行工作或学习,utools绝对是您不可或缺的助手。

2023-04-23 10:45:47 1213 1

原创 Git的详细过程

本文是一篇Git的入门教程,介绍了如何创建新仓库、添加和提交、推送改动、分支、解决冲突、标签、修改文件以及配置别名等基本操作。本文详细介绍了每个操作的具体命令和用法,并提供了一些实用技巧和常用参数。本文适合初学者阅读,能够帮助他们快速上手Git的使用

2023-04-16 20:24:54 397

原创 HTML代码学习(上)

本人花一天时间学习(复习)HTML,下面是我的学习笔记,记录本人的学到了那些有趣的知识

2022-04-28 21:09:24 952 1

原创 Git 的基本命令

前言:在用一天学习了Git之后,记录一下常见的Git命令,以后也会补充一些Git的高端操作。目录一、基本流程二、查看信息三、初始化文件四、分支管理五、版本切换六、撤销与取消七、适用于 Git 的 Linux 命令一、基本流程git add .:把本地内容传到暂存区git commit -m "说明这次修改的内容":把暂存区中的内容传到本地仓库git push origin master:将本地仓库中 master 分支传到远程仓库git push:简化的 git push o.

2022-04-17 12:04:29 185

原创 TensorBoard 的使用(二)

用 tensorboard 实现图像的可视化

2022-04-13 16:43:25 3531

原创 TensorBoard 的使用(一)

前言:  安装完 pytorch 环境后,我们正式学习第一个内容:使用 Tensorboard 来使数据可视化,对应 B站 小土堆 博主中 pytorch 教程的第八节内容,先看视频,再读本文章会比较容易看懂。目录1、安装 TensorBoard2、代码展示3、解释代码4、运行代码5、打开TensorBoard6、结果展示1、安装 TensorBoard  在运行下面主要代码之前,我们要先安装 TensorBoard 这个 python 库。(这里先停一下,你要先学会安装 python 库,如.

2022-04-12 23:46:50 4977

原创 深度学习框架安装

安装anaconda,深度学习框架(pytorch和tensorflow),并成功使用jupyter(jupyter经常报错)是入门深度学习比较困难的一步,开始学习深度学习的人都懂,我也不例外,在挣扎一个星期后,本人成功地把pytorch,tensorflow,jupyter notebook,jupyter lab等安装成功,并能正确运行代码,所以写文章来分享方法,避免后来者走弯路。现在是2022年4月8日,可能只对当下一段时间有用。

2022-04-08 13:46:01 827

原创 (5)线性回归 | 机器学习 | 公式推导

本文主要介绍了普通线性回归和多元线性回归的公式推导,运用了最小二乘法的方法,同时还用了相关矩阵求导的部分知识。

2022-03-02 21:05:50 582

原创 机器学习番外篇:NumPy的基本知识

NumPy是一个用于大规模矩阵和数组运算的高性能python数据库,广泛应用于python矩阵运算和数据处理,在机器学习中有大量运用。一、创建数组

2022-02-02 21:49:40 1391

原创 (4)绪论三:归纳偏好

机器学习算法在学习过程中对某种类型假设的偏好(对于一个新西瓜来说:让一个训练好的模型来判断它为好瓜还是坏瓜?可以根据某种特征判断它为好瓜,也可以根据另外一种特征判断它为坏瓜,归纳偏好就是看哪一个特征更为重要,从而根据比例将新西瓜进行分类)

2022-01-28 16:13:36 1474

原创 (3)绪论二:假设空间

科学推理的两大基本手段:归纳和推理归纳:从特殊到一般的“泛化”过程,即从具体的事实归结出一般性规律演绎:从一般到特殊的“特化”过程,即从基础原理推演出具体状况数学公理系统中演绎:基于一组公理和推理规则推导出与之相符的定理归纳或归纳学习:从样例中学习广义归纳学习:从样例中学习狭义归纳学习或概念学习或概念形成:从训练数据中学得概念概念学习技术目前研究、应用都比较少,因为要学得泛化性能好且语义明确的概念实在太困难了,现实常用的技术大多是产生“黑箱”模型。然而,对概念学习有所了解,有助于理.

2022-01-24 17:48:37 841

原创 (2)绪论一:机器学习入门

一、什么是机器学习?机器学习的定义是什么?二、机器学习的基本术语有那些?

2022-01-15 16:03:26 275

原创 (1)机器学习专栏初衷与目标

《机器学习》作者初衷《机器学习》是一本教科书。适用于机器学习入门教程。内容上不可能覆盖机器学习全部知识,但内容精炼,可以作为了解机器学习的地图本书介绍的算法是机器学习经典算法,但现实生活中遇到的问题可能比这要复杂,有些情况无法用到那些经典算法。这时就要居于经典算法随机应变。本书应多读几遍,可能在读此书的第三遍时会有此前想不到的收获...

2022-01-14 21:16:02 302

原创 【浙大版数据结构】【C++版】【2】——Maximum Subsequence Sum

题目:也可点这里,有PTA账号就可C++代码:#include <iostream>using namespace std;int main(){ int a[100000]; int index_flag = -1, index_0 = 0, index_1 = 0; int i, j, num, max = 0, sum = 0; cin >> num; for (i = 0; i < num; i++) {

2021-07-18 10:13:52 92

原创 【浙大版数据结构】【C++版】【1】——最大子列和问题

题目:也可自行打开,只要注册PTA就可C++代码:#include <iostream>using namespace std;int main(){ int num, i, sum = 0, max = 0; int a[100000]; cin >> num; for (i = 0; i < num; i++) { cin >> a[i]; } //下面这个是核心: f

2021-07-18 10:03:14 90

原创 埃拉托斯特尼筛求素数(C++)(简单版)

筛选法,是求不超越自然数N(N>1)的全部质数的一种方法。具体做法是:把N个自然数按顺序排列起来。1不是质数,要划去。第二个数2是质数留下来,而把2后面2的倍数都划去。2后面第一个没划去的数是3,把3留下,再把3后面3的倍数都划去。3后面第一个没划去的数是5,把5留下,再把5后面5的倍数都划去。这样一直做下去,留下的就是不超越N的全部质数。第一种代码:#include <iostream>using namespace std;const int m = 100;

2021-07-09 09:21:24 1334 2

原创 指针数组的妙用:函数不用写返回值!并且可以代替另一个数组!!!

题目:定义一个结构体类型Competitor,包含参赛者序号,参赛者姓名和比赛得分。定义一个包含5名参赛人员的结构体数组,定义一个对应的指针数组顺序指向该结构体数组的每个数组元素。构造一个函数通过指针数组根据比赛得分进行选择排序。在主函数中通过指针数组输出排序后的结果。代码:#include <iostream>using namespace std;struct Competitor{ int xh; char name[30]; double df;};voi

2021-06-25 17:41:37 226

原创 C++期末复习代码总结(笔记三)

(1)#include <iostream>using namespace std;int main(){ int i, f[10]; f[0] = f[1] = f[2] = 1; for (i = 3; i < 10; i++) f[i] = f[i - 1] + f[i - 2] + f[i - 3]; for (i = 0; i < 10; i++) { if (i % 4 == 0)

2021-06-21 14:39:57 548

原创 C++期末复习代码总结(笔记二)

(1)统计从键盘上输入的字符中的数字字符的个数,用换行符结束循环。#include <iostream>using namespace std;int main(){ int n = 0, c; c = getchar(); while (c != '\n') { if (c >= '0' && c <= '9') n++; c = getchar(); }

2021-06-21 13:51:48 425 1

原创 C++期末复习代码总结(笔记一)

(1)下列程序用来计算某年某月某日与同年的某月某日之间的天数。注:若月、日数均相同,则计为1天。#include <iostream>using namespace std;int main(){ int y, m1, d1, m2, d2; int i, d; scanf("%d,%d,%d,%d,%d", &y, &m1, &d1, &m2, &d2); y = (y % 4 == 0 && y

2021-06-21 11:10:49 588 1

原创 【离散数学总复习】集合论(第一部分)

2021-06-15 09:41:44 170 1

原创 自己写的一个叫作“礼物”的C++代码,请赐教!!!

#include <iostream>using namespace std;#include <string>struct xingyunzhe{ string X_name; string X_yuyan;};void shuru(xingyunzhe* abc){ string name; cout << "输入你想祝福的人的名字:" << endl; cin >> name;

2021-05-10 20:02:20 1814 4

原创 【C++练习系列】菲普奈斯数列的递归函数算法(小白做法,不懂递归也没关系)

C++练习(六)(一)例题(二)详尽解析(一)例题题目:Fibonacci数列的定义是: F_0=0,F_1=1,F_n=F_(n-1)+F_(n-2) (n≥2,n∈N)。请用递归函数计算Fibonacci数列第n项的值。(二)详尽解析先上代码:#include <iostream>using namespace std;int Fib(int n){ int i; if (n == 0) return i = 0; if (n ==

2021-05-07 14:03:02 143

原创 【C++练习系列】字符数组的函数,你会用吗?

C++练习(五)(1)cin.getline( )函数(2)strcpy( )函数、strncpy( )函数(1)cin.getline( )函数一般来说,输入字符串时,遇到空格或者回车键,系统会认为字符串结束。cin.getline( )函数可以实现输入包含空格的字符串到字符数组中去。表达式:cin.getline( char *a , int size , char=’\n’)(括号里面第一个参数代表:一维字符数组;第二个参数代表:读取的最大字符个数,第三个参数代表:分界界限的字符,默认是:\

2021-05-07 07:54:45 878 1

原创 【C++练习系列】汉诺塔问题(你悟了吗?)

C++练习(四)1.例题2.详细解析1.例题题目:用递归解决汉诺塔问题。2.详细解析 【治愈系】汉诺塔问题动画

2021-05-03 11:30:31 344 2

原创 【C++练习系列】随机产生15个互不重复的介于0~19之间的随机整数存入数组中

C++练习(三)1.例题2.详细解析(1).随机数种子(2).伪随机数(3).代码1.例题题目:随机产生15个互不重复的介于0~19之间的随机整数存入数组中。2.详细解析(1).随机数种子 c语言的头文件:#include <time.h> c++语言的头文件:#include < ctime >,两者用其中之一即可。srand((unsigned)time(NULL))(这叫time函数,time函数可以获取当前的系统时间,但获取的是秒数,ctime可将其转

2021-05-02 12:46:13 1954 1

原创 【C++练习系列】二维数组中找出每列中最小元素及所在行号,并将这些最小元素中的最大值与最小值及其行列号输出

C++练习题(二)(一)列题(二)详细解析(一)列题题目:找出方阵中每列中的最小元素及其所在的行号,并将这些最小元素中的最大值与最小值及其行列号输出(二)详细解析1.先写代码的开头,其中注意二维数组的排列关系,a [3] [4]中3代表三行,4代表四列,同时注意是它们都是从零开始计数的。a数组的直观表示:∣12349876−1−205∣\left |\begin{array}{cccc}1&2 &3&4\\9&8&7&6\\-1&-

2021-05-01 10:42:39 5451 3

原创 【C++练习系列】选择排序的递归算法(c++)(有例题和详尽解析)

C++之选择排序的递归用法(有例题和详尽解析)1. 快捷版2.详细版(1)什么是选择排序文字解释代码解释(2)什么是递归文字解释(3)用递归函数写选择排序1. 快捷版例题:编写一个用递归来实现选择法排序,并使用函数作为模板。解决问题的代码:#include <iostream>using namespace std;void sort(int x[], int n, int index){ if (index >= n - 1) return;

2021-04-30 16:46:12 2486 2

空空如也

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

TA关注的人

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