![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言学习
wfanyue
这个作者很懒,什么都没留下…
展开
-
单链表表示多项式笔记
单链表表示多项式笔记:多项式的项作为节点插入Term *Term::InsertAfter(int c, int e){ //在当前由this指针指示的项(即调用此函数的对象后)插入一个新项 link = new Term(c, e, link); return link;} 2. 多项式的输出,通过节点类中的运算符重载//类中定义friend...原创 2019-06-11 11:52:00 · 856 阅读 · 0 评论 -
Python环境与安装命令行
pip的更新‘’’ python -m pip install --upgrade pip ‘’’原创 2019-06-11 10:31:21 · 2431 阅读 · 0 评论 -
C++二叉树的基本操作
#include <iostream>using namespace std;class BinaryTree ;class BinTreeNode //结点类的定义{ friend BinaryTree;private: BinTreeNode *leftChild, *rightChil...原创 2019-06-16 13:05:25 · 706 阅读 · 0 评论 -
数据结构操作复习
数据结构操作复习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 · 208 阅读 · 0 评论 -
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 · 721 阅读 · 0 评论 -
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 · 219 阅读 · 0 评论 -
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 · 392 阅读 · 0 评论 -
Java学习笔记(二)
Java学习笔记(二)紧接着Java学习笔记一来写的,由于是入门课,所以学的内容很基础。(三)、Java中的接口与内部类: 为了弥补java的不支持多继承,所以Java通过接口来实现多继承。–使用关键字interface来声明一个接口格式: interface 接口的名字 •接口定义与类定义的区别:–成员变量部分:接口中只能定义常量•每个成员都默认是p...原创 2019-01-04 12:18:34 · 322 阅读 · 0 评论 -
Java学习笔记(一)
写在前面: Java作为一门完全面向对象的语言,在以后的工作中,听说如果想要从事开发类工作的话,非常重要。而作为笔者第一门完全有老师带着学的语言,笔者更加想要认真学习,毕竟还是需要拿高分的.... 面向对象具有三大特征,封装,继承和多态。而Java就是一门纯面向对象语言。笔者所在学校的学习路线是Java基本语法,面向对象程序设计,软件工程设计。所以在入门阶段,主要还是...原创 2018-12-07 11:47:16 · 113 阅读 · 0 评论 -
C primer Plus 编程练习(一)
C Primer Plus 编程练习(一)第三章,问题2、5、7、8直接上代码了,有一部分是从Jimmy Chen 的blog上学的。要是有什么问题,特别希望能赐教哦,代码见下面:#include <stdio.h>#define InchPerCen 2.54 //一英寸相当于2.54厘米#define SecondPerYear 3...转载 2018-09-29 00:55:03 · 321 阅读 · 0 评论 -
MATLAB R2018a 统计和机器学习工具箱学习(一) 描述性统计与可视化
MATLAB R2018a 统计和机器学习工具箱学习(一) 描述性统计与可视化该内容被分为三个部分:一、数据管理(Managing Data); 二、描述性统计(Descriptive Statistics); 三、统计可视化(Statistical Visualization);1、数据管理(Managing Data): 可以导入和导出多种文件格式...原创 2018-09-08 20:29:30 · 12474 阅读 · 0 评论 -
MATLAB R2018a 全局优化工具箱学习(一)遗传算法
Global Optimization Toolbox 在MATLAB R2018a 中发现了全局优化的工具箱以及增加的数据和机器学习工具箱,对于求解全局最优值很是方便。MATLAB Global Optimization Toolbox 学习:全局优化工具箱提供了一些函数, 用于寻找包含多个极大值或极小值的问题的全局解。工具箱包括全局搜索、多初始点、模式搜索、遗传算法、多目标...原创 2018-08-25 17:12:04 · 18632 阅读 · 1 评论 -
MATLAB R2018a 全局优化工具箱学习(三)粒子群算法
MATLAB R2018a全局优化工具箱学习(三)粒子群算法 粒子群算法是无导数的一种算法.PSO从这种模型中得到启示并用于解决优化问题。在粒子群算法中,每个优化问题的潜在解都是搜索空间中的一只鸟,称之为粒子。所有的粒子都有一个由被优化的函数决定的适值(适应值),每个粒子还有一个速度决定它们飞翔的方向和距离。然后粒子们就追随当前的最优粒子在解空间中搜索。PSO初始化为一群随机粒子(随机解...原创 2018-08-27 19:39:14 · 16931 阅读 · 0 评论 -
MATLAB R2018a 全局优化工具箱学习(二)模式搜索法
MATLAB R2018a全局优化工具箱学习(二)模式搜索法模式搜索法(又称Hooke-Jeeves的算法)是一种直接搜索的算法,它并不依赖于导数,因此可以使用直接搜索来解决目标函数不可微分或甚至不连续的问题。需要给定一个初始点.MATLAB提供了三种直接搜索算法,称为广义模式搜索(GPS)法,生成集搜索(GSS)法和网格自适应搜索(MADS)法。它们的不同之处在于用于搜索的方向向量不同。...原创 2018-08-26 21:02:51 · 12783 阅读 · 0 评论