c++二元运算符求值顺序

https://bbs.csdn.net/topics/370153775 看到的关于表达式求值的回答~

2018-08-30 19:46:42

阅读数 92

评论数 0

机器学习之线性回归

线性回归是对数据特征赋予一定的权重以实现对数据模型的拟合。 线性回归包含一个假设函数(hypothesis function),一个损失函数(loss function)。其目标为最小化损失函数,常用方法是最小二乘法。 本文主要用批梯度下降算法(batch gradient descent)、...

2017-10-21 10:30:53

阅读数 216

评论数 0

机器学习算法之KNN识别mnist数据集

KNN算法又称K邻近算法(K Nearest Neighbor),其基本思想为:样本空间中,某样本的类别为距离其最近的k个邻居所属类别中最多的那个类别。 MNIST数据集为一个带标注的手写数字识别的数据集,其官方下载地址为http://yann.lecun.com/exdb/mnist/。数据集包...

2017-09-30 11:28:46

阅读数 875

评论数 0

深度学习笔记之win7下TensorFlow的安装

最近要学习神经网络相关的内容,所以需要安装TensorFlow。不得不说,安装TensorFlow的感受就像是大一刚入学学习C语言时,安装vs时一样,问题一大堆,工具都装不好,还学啥呀。好在,就在昨晚,终于装好了。下面是步骤。 1.安装Anaconda 这是Anaconda的官网下载地址——h...

2017-04-23 09:01:46

阅读数 25024

评论数 1

可用PSAPI获取系统进程信息

最近因为要做毕设的实验,所以需要获取程序的所占用的系统的内存。但是,自己拿到的源码是Linux系统下的,在VS上不能跑 于是,就兴冲冲地装了Ubuntu。结果发现Linux下编程和Windows还是不一样的。然后,我老师说,你把代码改成Windows下的不就好了嘛,难道这很难吗? 我当时是真的...

2017-01-15 09:51:41

阅读数 276

评论数 0

中科院计算所2017推免生机试

9月18号去计算所参加推免生的机试。。。9月19号去计算所参加推免生的面试。。。9月20号堕落在北京的青旅里,不能出门。。。 首先是不得不承认,计算所的环境很好,真的很好。然后就是机试,6道题目,两个小时,没有网络。其实后来自己在看,觉得最起码有两个题目是简单到我这种人都可以做出来的,无奈自己太...

2016-09-20 15:05:44

阅读数 3539

评论数 2

数据结构-不相交集ADT

若对于每一对元素(a,b),a、b属于S,aRb或者为true或者为false,则称在集合S上定义关系R。如果aRb是true,那么我们说a与b有关系。 等价关系是满足下列三个性质的关系R: 自反性:对于所有的a属于S,aRa;对称性:aRb当且仅当bRa;传递性:若aRb且bRc,则...

2016-08-21 16:16:39

阅读数 414

评论数 0

算法导论-最小生成树之kruskal算法和prim算法

1.Kruskal算法:集合A是一个森林,其结点为给定图的结点。每次加入集合A的安全边永远是权重最小的连接两个不同分量的边。、 在最开始实现kruskal算法时,自己不知道如何实现集合A这个森林,也不知道怎么合并树。直到后来,自己去搜索了一下此算法的实现,才发现其实要用到之前自己一直觉得没啥用也...

2016-08-21 15:43:19

阅读数 241

评论数 0

算法导论-图的搜索算法之深度优先搜索和广度优先搜索

图的搜索算法的目的是发现从源结点s能够到达的每个顶点和相应的距离。 广度优先搜索:所有结点一开始涂上白色,第一次遇到一个结点就称该结点被发现,颜色变为黑或者灰。黑色代表所有与该结点邻接的结点都已经被发现,灰色代表的是已知和未知两个集合的边界。白->灰:结点刚被搜索到,灰->黑:结点的...

2016-08-19 14:29:10

阅读数 269

评论数 0

数据结构-左式堆

左式堆:同二叉堆一样具有结构性和堆序性。惟一的区别是:左式堆不是理想平衡的,而实际上是趋于不平衡的。 零路径长(NPL(x)):从节点x到一个没有两个儿子节点的最短路径长。 左式堆要求对于堆中的每一个节点x,左儿子的零路径长至少与右儿子的零路径长一样大。 左式堆的结构声明:struct tr...

2016-08-14 15:32:48

阅读数 183

评论数 0

数据结构-二叉堆

二叉堆(优先队列)具有结构性和堆序性     结构性为:二叉堆是一棵完全被填满的二叉树,有可能的例外是在底层,底层上的元素从左到右填入。这样的树称为完全二叉树。二叉堆可以用数组表示,对于数组中任意位置i上的元素,其左儿子在位置2i上,右儿子在位置2i+1上,父亲则在i/2上(小于i/2的最小整数...

2016-08-14 15:26:43

阅读数 179

评论数 0

数据结构-散列

散列(hashing):是一种以常数平均时间执行插入、删除和查找的技术。 散列表(hash table):是包含有关键字的具有固定大小的数组。表的大小记作table-size。每个关键字被映射到从0到table-size-1这个范围中的某个数,并且被放到适当的单元中。这个映射叫作散列函数(has...

2016-08-14 15:12:34

阅读数 206

评论数 0

数据结构-AVL树

AVL树:带有平衡条件的二叉查找树,要求每个节点的左子树和右子树的高度最多差1。 通常,AVL树通过旋转操作保持平衡条件。 不平衡的可能情况: 节点a的左儿子左子树进行插入节点a的右儿子右子树进行插入节点a的左儿子右子树进行插入节点a的右儿子左子树进行插入 其中情况1、2都是通过单旋转...

2016-08-14 14:38:54

阅读数 141

评论数 0

数据结构-二叉查找树

树:树是一个大部分操作的运行时间平均为O(log n)的一种数据结构。 树的递归定义为:一棵树是一些节点的集合。这些集合可以是空集;若为非空,则一棵树由称作根的节点r以及0个或多个非空的(子)树T1、T2、T3、...、Tk组成。这些子树中每一棵的根都被来自根r的一天有向边所连接(可以发现一棵树是...

2016-08-14 14:14:58

阅读数 217

评论数 0

MFC程序开发-C++知识补强(二)

4.继承 类的继承是指派生类可以全部或者部分的继承基类的特征,同时加入所需要的新特征和功能。 单继承格式为:class 类名:访问限定符 基类名 其中,访问限定符一共有三种,介绍如下: public:对于基类中的public成员,在派生类中仍然是public,protected成员仍然是prote...

2016-08-08 16:16:31

阅读数 196

评论数 0

MFC程序开发-C++知识补强(一)

1.构造函数、复制构造函数、析构函数 先上例子好了: #include "stdafx.h" #include using namespace std; class CRectangle { public: CRectangle();//构造函数 ~CRectangl...

2016-08-06 15:48:13

阅读数 635

评论数 0

MFC程序开发-窗口的诞生

从今天开始看《MFC程序开发参考大全》这本书啦,所以会写一下上面的好玩的代码~ 先是第一章,这次的代码就是体现了 在MFC之前,开发人员是怎样写Windows应用程序的。 先上代码好了: #include"windows.h" #include /*窗口函数 //系统通过窗口...

2016-08-04 16:14:56

阅读数 663

评论数 0

ADO方式连接数据库

ADO方式连接数据库分为如下步骤: 1.ADO对象的导入 在使用ADO技术时需要导入一个ADO动态链接库msado15.dll。该动态库位于系统盘下的"Program Files\Common Files\System\ado\"目录下。在stafx.h头文件下添加如下代码将m...

2016-08-03 16:32:07

阅读数 6662

评论数 0

翻译程序、编译程序和解释程序的区别和联系

最近在复习编译原理的时候,就在第一章,发现了一个很有趣的知识点。 翻译程序是指这样一个程序,它把一种语言所写的源程序翻译成与之等价的另一种语言的目标程序。 编译程序是一种翻译程序,它把高级语言所写的源程序翻译成等价的机器语言或汇编语言的目标程序。 解释程序也是一种翻译程序,它将源程序作为输入...

2016-08-01 14:17:49

阅读数 2371

评论数 0

函数模板和模板函数

1.函数模板的声明和模板函数的生成 1.1函数模板的声明 函数模板可以用来创建一个通用的函数,以支持多种不同的形参,避免重载函数的函数体重复设计。它的最大特点是把函数使用的数据类型作为参数。 函数模板的声明形式为: template (参数表) {     函数体 } 其中,te...

2016-07-05 17:47:16

阅读数 167

评论数 0

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