自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wfanyue的博客

wfanyue@gmail.com

  • 博客(24)
  • 资源 (7)
  • 收藏
  • 关注

原创 排序

插入排序#include <iostream>#include <vector>#include <cstdio>#include <map>#include <algorithm>using namespace std;typedef int ElemType;// 10 8 6 3 4 1 2 9 0 5 7// 7 49 38 65 97 76 13 27void InsertSort(int *num, int n)

2020-06-29 00:09:01 148

原创 深信服python开发岗(云计算方向)面试突击

深信服python开发岗(云计算方向)面试突击深拷贝与浅拷贝浅拷贝:只是对另外一个变量的内存地址的拷贝,这两个变量指向同一个内存地址的变量值。深拷贝: 一个变量对另外一个变量的值拷贝。 所以当一个变量改变时候,另一个对象也会改变。Python中的数据结构列表list列表中的每个元素都可变的,意味着可以对每个元素进行修改和删除;列表是有序的,每个元素的位置是确定的,可以用索引去访问每个元素元组tupleTuple一经初始化,就不能修改,没有List中的append(), insert(),

2020-06-20 00:12:51 1022

原创 hdu 一百题

HDU一百题刷题笔记题号2003如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入题号开始刷杭电2000到2100一百题。比较基础。2003求绝对值 ,fabs表示求浮点数,abs返回整...

2020-03-28 12:25:52 582

原创 数据库练习

数据库练习数据库上机练习题目SQL 代码数据库上机练习根据 《数据库系统概论》(第五版) 中国人民大学出版社的相关内容进行上机练习操作。题目创建选修关系数据库(3.2节),包括student, sc,以及course三张表,并操作向其插入数据、删除数据、修改数据,然后删除表。创建表时,要求定义其主码、外码约束,同时要求学生年龄在15到45岁之间。SQL 代码/*------------...

2019-10-18 17:26:03 369

原创 通过消息传递进行聚类的AP算法

通过消息传递进行聚类的AP算法Introduction聚类过程合理的创建标题,有助于目录的生成如何改变文本的样式生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Introduction我们对Markdown编辑器进...

2019-10-03 18:54:39 757 2

原创 1108. Defanging an IP Address

1108. Defanging an IP AddressJava学习1.StringBuilder// 字符串连接的情况,方便和直接的方式是通过"+"符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空间。使用StringBuilder类就可以避免这种问题的发生// 例如: strB为StringBuilder类型, System...

2019-08-19 13:49:58 205

原创 LeetCode1154 一年中的第几天

LeetCode 1154注意点:闰年是 能被4整除 且 不能被100 整除, 或者可以被 400 整除对于 C/C++ stdlib 中的 atoi函数, int atoi(const char *str);该函数将字符串转换为int型整数,返回转换后的长整数,如果没有执行有效的转换,则返回零。C++中的string类型, 需要通过 date.c_str() 为 char* 类型。...

2019-08-19 12:57:42 338

原创 数据结构操作复习

数据结构操作复习1.1单链表的插入void List::Insert(LinkNode* p){ if(p!=NULL){ p->link = first->link; first->link = p; }}1.2单链表逆转void List::Reverse(){ LinkNode *rear = first...

2019-06-18 23:17:35 236

原创 C++二叉树的基本操作

#include <iostream>using namespace std;class BinaryTree ;class BinTreeNode //结点类的定义{ friend BinaryTree;private: BinTreeNode *leftChild, *rightChil...

2019-06-16 13:05:25 786

原创 C++实现利用栈数值转换

这里写自定义目录标题首先使用顺序栈,不包含溢出处理首先使用顺序栈,不包含溢出处理#include <iostream>using namespace std;class Stack{private: int top; // 栈顶指针 int *elements; int maxsize;public: Stack(int sz = ...

2019-06-13 10:44:03 757

原创 单链表表示多项式笔记

单链表表示多项式笔记:多项式的项作为节点插入Term *Term::InsertAfter(int c, int e){ //在当前由this指针指示的项(即调用此函数的对象后)插入一个新项 link = new Term(c, e, link); return link;} 2. 多项式的输出,通过节点类中的运算符重载//类中定义friend...

2019-06-11 11:52:00 862

原创 Python环境与安装命令行

pip的更新‘’’ python -m pip install --upgrade pip ‘’’

2019-06-11 10:31:21 2456

原创 C++单链表

#include <iostream>using namespace std;class LinkNode{friend class List;private: //int *link; 错误,需要指向新节点,即LinkNode; LinkNode *link; //须改为指向LinkNode的指针; int data;public...

2019-05-31 10:43:27 226

原创 计算机小知识

计算机小知识点随手记1.windows x86指32位操作系统,Windows x64才是64位操作系统

2019-04-26 20:11:08 249

原创 PTA练习笔记

基础编程练习题题号:7-167-1 题意理解7-2 补零 printf("%d%02d", EndTime/60, EndTime%60);7-13 OJ 中输出格式的空格与回车问题。7-15: 1. 阶乘一般会超出常整型。改用double 2. while 里阶乘,累加的循环中间变量每次都要初始化。 ...

2019-03-17 17:04:15 422

原创 Python

Python 中 numpy 的 randintimport numpy as nppop = np.random.randint(low=0, size=[10, 5]) # 默认从0开始print(pop)这里 np.random.randint(low=0, high= None, size=[])产生的范围为[0,low)  此时会报错  ...

2019-01-19 10:46:52 99

原创 Java学习笔记(二)

Java学习笔记(二)紧接着Java学习笔记一来写的,由于是入门课,所以学的内容很基础。(三)、Java中的接口与内部类:   为了弥补java的不支持多继承,所以Java通过接口来实现多继承。–使用关键字interface来声明一个接口格式: interface  接口的名字  •接口定义与类定义的区别:–成员变量部分:接口中只能定义常量•每个成员都默认是p...

2019-01-04 12:18:34 353

原创 概率论中基于MATLAB的随机过程仿真

概率论中基于MATLAB的随机过程仿真 帮同学做的概率论和数学实验大作业,主要包含了三个部分:1、离散的马尔可夫链的仿真;2、泊松过程的仿真;3、布朗运动的仿真。1.离散时间马尔科夫链定义: 设在任意时刻n,随机序列Xn可以处在状态{1,2…N},且它在m+k时刻所处的状态,只与它在m时刻的状态有关,而与m时刻以前的状态无关。即若,其中,则称Xn为离散Markov链。...

2018-12-28 10:14:19 5600 1

原创 Java学习笔记(一)

    写在前面:     Java作为一门完全面向对象的语言,在以后的工作中,听说如果想要从事开发类工作的话,非常重要。而作为笔者第一门完全有老师带着学的语言,笔者更加想要认真学习,毕竟还是需要拿高分的....    面向对象具有三大特征,封装,继承和多态。而Java就是一门纯面向对象语言。笔者所在学校的学习路线是Java基本语法,面向对象程序设计,软件工程设计。所以在入门阶段,主要还是...

2018-12-07 11:47:16 142

转载 C primer Plus 编程练习(一)

C Primer Plus 编程练习(一)第三章,问题2、5、7、8直接上代码了,有一部分是从Jimmy Chen 的blog上学的。要是有什么问题,特别希望能赐教哦,代码见下面:#include &lt;stdio.h&gt;#define InchPerCen 2.54 //一英寸相当于2.54厘米#define SecondPerYear 3...

2018-09-29 00:55:03 369

原创 MATLAB R2018a 统计和机器学习工具箱学习(一) 描述性统计与可视化

MATLAB R2018a 统计和机器学习工具箱学习(一) 描述性统计与可视化该内容被分为三个部分:一、数据管理(Managing Data);      二、描述性统计(Descriptive Statistics);    三、统计可视化(Statistical Visualization);1、数据管理(Managing Data):    可以导入和导出多种文件格式...

2018-09-08 20:29:30 12521

原创 MATLAB R2018a 全局优化工具箱学习(三)粒子群算法

MATLAB R2018a全局优化工具箱学习(三)粒子群算法 粒子群算法是无导数的一种算法.PSO从这种模型中得到启示并用于解决优化问题。在粒子群算法中,每个优化问题的潜在解都是搜索空间中的一只鸟,称之为粒子。所有的粒子都有一个由被优化的函数决定的适值(适应值),每个粒子还有一个速度决定它们飞翔的方向和距离。然后粒子们就追随当前的最优粒子在解空间中搜索。PSO初始化为一群随机粒子(随机解...

2018-08-27 19:39:14 17041

原创 MATLAB R2018a 全局优化工具箱学习(二)模式搜索法

MATLAB R2018a全局优化工具箱学习(二)模式搜索法模式搜索法(又称Hooke-Jeeves的算法)是一种直接搜索的算法,它并不依赖于导数,因此可以使用直接搜索来解决目标函数不可微分或甚至不连续的问题。需要给定一个初始点.MATLAB提供了三种直接搜索算法,称为广义模式搜索(GPS)法,生成集搜索(GSS)法和网格自适应搜索(MADS)法。它们的不同之处在于用于搜索的方向向量不同。...

2018-08-26 21:02:51 12932

原创 MATLAB R2018a 全局优化工具箱学习(一)遗传算法

Global Optimization Toolbox 在MATLAB R2018a 中发现了全局优化的工具箱以及增加的数据和机器学习工具箱,对于求解全局最优值很是方便。MATLAB Global Optimization Toolbox 学习:全局优化工具箱提供了一些函数, 用于寻找包含多个极大值或极小值的问题的全局解。工具箱包括全局搜索、多初始点、模式搜索、遗传算法、多目标...

2018-08-25 17:12:04 18760 1

BP神经网络实现分类

利用matlab实现的bp神经网络分类,已经手动求好梯度,可以根据需要选择是否加入偏置。 经测试,正确率可达到90%以上

2019-12-20

基于MATLAB的布朗运动的仿真

基于matlab的布朗运送的仿真, 可以作为概率论和数学实验的大作业,还可以做一下简单的matlab练习,欢迎批评指正。 之前被系统设为10个积分,我觉得太高了,重新上传调整了积分。

2018-12-28

基于MATLAB的泊松过程的仿真,具有效果图

基于MATLAB的泊松过程的仿真,具有效果图。可以作为概率论和数学实验的大作业,基于MATLAB的泊松过程的仿真。 之前被系统设为10个积分,我觉得太高了,重新上传调整了积分。

2018-12-28

离散马尔可夫链仿真

可以作为概率论和数学实验的大作业,实现了基于matlab的离散马尔可夫链的仿真过程。

2018-12-28

全局牛顿法求极值

此算法利用泰勒公式展开,提供的代码中,在自己设置的系数处做了相应注释。通过判断二阶导数值来确定一阶导数方向。但一旦初始点与极小值点之间有极大值点可能会不收敛,依赖导数,搜索方向为函数下降方向。

2018-08-08

基本牛顿法求极值基于matlab实现

参数:f 函数 x0:迭代初始点; 牛顿法在进行方程求根时对f(x)进行一阶泰勒公式展开;而对于求极值则进行二阶泰勒公式展开;依赖于导数求值。

2018-08-08

进退法求单谷函数的极值区间

利用进退法来搜索单谷函数的极值的区间。这个算法充分利用了单谷函数的特点求解一维无约束极值问题。要求函数为单谷函数,即只有一个极小值。对于刚刚接触的我有很大的学习意义,尤其是进行反向搜索那里,感觉应该是很基础的知识

2018-08-05

空空如也

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

TA关注的人

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