MISAYAONE
拒绝一切形式的代考,替考行为!!!本人所写题库均搜集于互联网。
展开
-
如何撰写学术论文
摘自 博士应该怎样读_宫辰①只投顶刊或顶会,尤其是对于mature PhD。这是因为只有发表在这些地方你的工作才有可能被更多的人关注。另外说句很功利的话,当你评优、申请教职、申请课题、参评各类人才计划时你会发现非顶级文章会被人家直接当作不存在,人家只会看你有几个top。②树立“写作是十分重要”的意识。我经常看到很多同学有非常漂亮的idea,但是最终的文章都被“贱卖”到了非常一般的原创 2017-08-10 09:15:43 · 1073 阅读 · 0 评论 -
腾讯超级会员开通记
从现在开始我也是QQ超级会员了,哈哈哈哈哈哈哈————————————————分割线————————————————昨晚刚回到宿舍,突然收到一封邮件~~我擦嘞,我什么也没搞啊,怎么就超级会员了!!点开QQ 一看,还真是超级会员了!!当时的我还不由得一阵窃喜,难道是哪个小朋友给我充原创 2017-08-07 10:00:24 · 2161 阅读 · 3 评论 -
Windows7下TensorFlow安装入门 PYcharm版
现在深度学习这么火,不搞搞感觉好像已经落伍了~弄个tensorflow玩一玩~由于对linux不是很熟悉,所以安装的是windows7 64位下的配置python3.5+PYcharm,需要注意的是tensorflow不支持windows 32 位,安装的时候要注意。第一步:下载安装python3.5python3.5下载官网:https://www.python.org/down原创 2017-08-07 10:01:18 · 3356 阅读 · 0 评论 -
tensorflow 入门之 hello tensorflow
交互式 TensorFlow 会话,直接运行:原创 2017-08-07 10:01:49 · 1133 阅读 · 0 评论 -
VS2013/2012/2010 下无法打开 源 文件“stdafx.h”的解决方法
原因分析:在低版本的VS2005/VS2008开发而在高版本VS2010中打开时会遇到这样的问题解决办法:直接将这句注释掉即可原创 2017-07-30 09:47:06 · 6897 阅读 · 0 评论 -
Opencv:Microsoft C++ 异常: 内存位置 0x002af444 处的 cv::Exception
imread的路径不对。imread不支持相对路径,只支持绝对路径,并且不支持“\”路径分隔符,支持“\”, “/”或”//”分割符。所以这里只需要把图中路径”\psf\Home\Desktop\love.jpg”修改为”//psf/Home/Desktop/love.jpg”即可通过。原创 2017-07-30 09:48:48 · 7683 阅读 · 0 评论 -
合并多个txt文件内容终极方法
第一步:win7——cmd第二步:打开当前存储多个txt文件的文件夹 "cd 文件夹名字"第三步:运行命令:type *.txt >>f:\1.txt (注意空格)原创 2017-07-30 09:40:10 · 5842 阅读 · 1 评论 -
Mtalab 运行问题:java.lang.OutOfMemoryError:Java heap space
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space at java.awt.image.DataBufferInt.(Unknown Source) at java.awt.image.Raster.createPackedRaster(Unknown Source) at ja原创 2017-07-30 09:40:58 · 5668 阅读 · 3 评论 -
操作系统——死锁
操作系统——死锁死锁的由来? 多道程序并发执行时,多个进程因竞争资源而造成的僵局(互相等待),无外力作用的情况下,这些进程无法向前推进。 例子:进程P1正在占用打印机,此时请求输入设备,进程P2正在占用输入设备,请求打印机。他们都在未释放自身资源的情况下,请求另一种资源,这就造成了两个进程无休止的等待,进入死锁状态。死锁产生的原因有哪些? 主要有以下两种原因:1:系统资源的竞争原创 2017-06-28 10:05:46 · 1322 阅读 · 0 评论 -
操作系统——进程
操作系统——进程为什么要引入进程? 由于操作系统的多道程序环境下,允许多个程序并发执行,一旦并发执行,意味着多个程序有间断性及不可再现性的特点,引入了进程的概念之后,可以更好的描述和控制程序的并发执行,实现操作系统的并发性和共享性。 从不同的角度理解进程: ·进程是程序的一次执行的过程 ·进程是系统资源进行资源分配和调度的一个独立的单位所谓系统资源:指的是处理机和存储器和其他原创 2017-06-27 09:54:23 · 1939 阅读 · 0 评论 -
操作系统—基本概念
操作系统的概念操作系统(Operating System, OS):是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源分配,以提供给用户和其他软件方便的接口和环境的软件集合。操作系统的四个特征:并发、共享、虚拟、异步并发性(Concurrence):并发是指两个或多个时间在同一时间间隔内发生。操作系统的并发性是指操作系统中同时存在多个运行着的程序。引入进原创 2017-06-20 09:59:01 · 12358 阅读 · 0 评论 -
无法定位程序输入点 _glutCreateWindowWithExit于动态链接库glut32.dll上
折腾了老久了,看了网上大部分的方法,基本上都不对的,反正是没解决我的问题。另外不要随意的修改系统文件,最后出问题就是重装系统,会让你哭~解决我自己问题的方法:glut32.dll换成新版本,2013年的版本,网上下载的版本基本上都是98版本的。另附上我自己找到的13版本的glut32.dll下载地址:原创 2017-06-14 10:18:14 · 2191 阅读 · 1 评论 -
cl : 命令行 error D8003: 缺少源文件名
源文件都找不到了呀~检查项目属性中的 VC++目录—包含目录C++常规—附加包含目录链接器—常规—附加库目录链接器—常规—附加依赖项这四个部分中的路径是否正确,可能会多个反斜杠,错误就是来的这么突然~原创 2017-06-14 10:18:34 · 6931 阅读 · 0 评论 -
回溯算法——知识点总结
回溯算法1、概念 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。 回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回原创 2017-06-11 10:03:22 · 1213 阅读 · 0 评论 -
贪心算法——C++实现经典案例——初级
最简单的钱币找零问题:这个问题在我们的日常生活中很普遍。假设1元、2元、5元、10元、20元、50元、100元的纸币分别有c0, c1, c2, c3, c4, c5, c6张。现在要用这些钱来支付K元,至少要用多少张纸币?用贪心算法的思想,很显然,每一步尽可能用面值大的纸币即可。在日常生活中我们自然而然也是这么做的。在程序中已经事先将Value按照从小到大的顺序排好。贪心分析:贪心算原创 2017-05-31 10:19:42 · 15685 阅读 · 7 评论 -
小议数据结构中抽象数据类型struct的定义
就数据结构中的struct来说,其是定义抽象数据结构类型的重要手段,但是在看书的过程中,遇到了很多的变种,所以总结一下,以防混淆。int a;int b[100];typedef int MYint; 首先紧跟struct之后的肯定是该抽象数据类型的名称,类比于"int',若无typedef,则在结尾处分号之前的activity就类比于a,b[100],属于原创 2017-05-31 10:20:25 · 1717 阅读 · 0 评论 -
数据结构——图——C++实现图及其遍历操作
C++实现图的构建和遍历操作:1:图的定义2:图的初始化3:BFS遍历4:DFS遍历graph.h#ifndef DS_GRAPH_GRAPH_H#define DS_GRAPH_GRAPH_H#include using std::cin;using std::cout;using std::endl;#define E 4 //图原创 2017-05-29 10:01:09 · 14832 阅读 · 1 评论 -
贪心算法——知识点总结
贪心算法一、基本概念:所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法没有固定的算法框架,算法设计的关键是贪心策略的选择。必须注意的是,贪心算法不是对所有问题都能得到整体最优解,选择的贪心策略必须具备无后效性,即某个状态以后的过程不会影响以前的状态,只与当前状态有关。所以对所采用原创 2017-05-28 10:09:21 · 2435 阅读 · 0 评论 -
error LNK2019: 无法解析的外部符号 / fatal error LNK1120: 2 个无法解析的外部命令
1>main.obj : error LNK2019: 无法解析的外部符号 "bool __cdecl PopStack(struct Stack)" (?PopStack@@YA_NUStack@@@Z),该符号在函数 _main 中被引用1>main.obj : error LNK2019: 无法解析的外部符号 "bool __cdecl PushStack(struct Stack,in原创 2017-05-28 10:07:00 · 2991 阅读 · 1 评论 -
error LNK2005:已经在 XXX.obj 中定义/fatal error LNK1120: 1 个无法解析的外部命令
>main.obj : error LNK2005: "void __cdecl Creat_graph(struct graph *)" (?Creat_graph@@YAXPAUgraph@@@Z) 已经在 graph.obj 中定义1>main.obj : error LNK2005: "int * visit" (?visit@@3PAHA) 已经在 graph.obj 中定义1>原创 2017-05-28 10:07:24 · 3873 阅读 · 0 评论 -
数据结构——图——知识点总结
数据结构——图图(GRAPH)的定义:是一种非线性数据结构,由有穷、非空的点集V(G)和边集E(G)组成。当G中的每条边有方向时,称G为有向图,有向边(用一对尖括号)又称为弧,起始顶点被称为弧尾,终止顶点被称为弧头,每条边无方向时(用一对括号表示(a,b)和(b,a)一样),被称为无向图。图中顶点和边的关系:有向图:顶点n和边数e,满足0无向图:顶点n和边数e,满足原创 2017-05-27 09:43:16 · 4036 阅读 · 0 评论 -
C++ 哈希知识点总结详解
分为每条来说的话,清晰一点:1:一般的哈希表不可能非常长,像100万,就做不到这么长,这样不可能在常数时间内找到记录2:哈希查找可以再外存中查找,可以用哈希表映射到文件中,分级查找3:在哈希查找中,最坏的情况是所有记录的哈希值都冲突,这样就会退化成线性查找,时间复杂度变为O(n)4:哈希函数的设计好坏也影响着查找的速度5:处理冲突的代价较大,为了减少“冲突”现象,哈希函数应当在原创 2017-05-27 09:43:56 · 1658 阅读 · 0 评论 -
数据结构——栈——C++实现栈及其操作
C++实现栈的构建和操作:1:栈的结构体定义2:置空栈3:判断是否为空栈4:进栈5:出栈6:显示整个栈元素切记亲力亲为,动手实践写代码Stack.h#define MAXSIZE 100typedef int datatype;typedef struct { datatype da原创 2017-05-22 10:07:45 · 3130 阅读 · 1 评论 -
数据结构——队列——C++实现队列及其操作
队列的存储结构有两种:顺序存储结构和链式存储结构,称为顺序队列和链队列,在顺序队列中,队列满时进行入队操作产生“上溢”,为解决“上溢”问题,可以使用循环队列。C++实现队列的构建和操作:1:队列的结构体定义2:置空队列3:判断是否为空队列4:进队5:出队6:显示整个队中元素切记亲力亲为,动手实践写代码原创 2017-05-22 10:08:10 · 9279 阅读 · 1 评论 -
动态规划算法——C++实现经典案例——中级
从简到繁,从易到难,循序渐进。切近亲力亲为,动手写代码。动态规划的详细知识点请参考:http://blog.csdn.net/misayaaaaa/article/details/71794620动态规划算法的难点在于 从实际问题中抽象出动态规划表dp,dp一般是一个数组,可能是一维的也可能是二维的,也可能是其他的数据结构:整个求解过程就可以用一个最优决原创 2017-05-16 09:59:56 · 2371 阅读 · 1 评论 -
动态规划算法——C++实现经典案例——初级
从简到繁,从易到难,循序渐进。切近亲力亲为,动手写代码。动态规划的详细知识点请参考:http://blog.csdn.net/misayaaaaa/article/details/71794620动态规划算法的难点在于 从实际问题中抽象出动态规划表dp,dp一般是一个数组,可能是一维的也可能是二维的,也可能是其他的数据结构:整个求解过程就可以用一个最优决策表来描述,最优决策原创 2017-05-15 10:04:24 · 23613 阅读 · 7 评论 -
动态规划算法——知识点总结
动态规划算法通常用于求解具有最优性质的问题动态规划的算法设计:1:找出最优解的性质,并描述其结构特征2:递归定义最优值3:以自底向上的方式计算最优值4:根据计算最优值时得到的信息构造出最优解原创 2017-05-15 10:03:49 · 10763 阅读 · 7 评论 -
数据结构——树——C++实现树及其操作
C++实现二叉树的构建和操作:1:二叉树的定义:使用链式存储的方式定义2:二叉树的初始化3:查找结点4:加入结点5:遍历二叉树6:显示结点7:计算二叉树的深度切记亲力亲为,动手实践写代码tree.h#ifndef DS_TREE_TREE_H#define DS_TREE_TREE_H#include using std::cou原创 2017-05-14 10:07:19 · 2287 阅读 · 0 评论 -
数据结构——线性表——散列存储结构——哈希表知识点总结
散列(hashing)是一种重要的存储方法,也是一种常见的查找方法。基本思想:以结点的关键字k为自变量,通过一个确定的函数关系f,计算出对应的函数值,吧这个函数值解释为结点的存储地址,将结点存入到f(k)所指示的存储位置上,在查找时再根据要查找的关键字,用同样的函数计算地址,然后到相应的单元中读取。散列法又被成为关键字——地址转换法。顺序表的特点是:寻址容易,插入和删除困难原创 2017-05-14 10:08:40 · 15975 阅读 · 0 评论 -
数据结构——树——知识点总结
数据结构——树定义:树是一个n(n>=0)个结点的有序合集名词理解:结点:指树中的一个元素;结点的度:指结点拥有的子树的个数,二叉树的度不大于2;数的度:指树中的最大结点度数;叶子:度为0的结点,也称为终端结点;高度:叶子节点的高度为1,根节点高度最高;层:根在第一层,以此类推;二叉树的定义:由一个结点和两颗互不相交、分别称为这个根的左子树和原创 2017-05-13 10:02:17 · 19920 阅读 · 0 评论 -
数据结构——线性表——链式存储结构——C++实现线性表
链式存储结构C++实现篇:主要实现了线性表的定义、初始化、显示、增、删结点、查找结点操作。切记亲力亲为,动手实践写代码main.cpp/*************************************************************************** * @file main.cpp原创 2017-05-13 10:01:33 · 1620 阅读 · 0 评论 -
数据结构——线性表——顺序存储结构——C++实现线性表
顺序存储结构C++实现篇:主要实现了线性表的定义、初始化、显示、增、删结点操作。切记亲力亲为,动手实践写代码main.cpp/*************************************************************************** * @file main.cpp * @author MISA原创 2017-05-12 10:02:52 · 1798 阅读 · 1 评论 -
数据结构——线性表——知识点总结
自己看的书,对书上的内容进行总结。线性表的定义:线性表是具有相同数据类型的n个数据元素的有限序列。n为表长,当n = 0时,为空表。线性表的公式表示:L = (a1,a2,a3.......an), a1 为表头元素,an为表尾元素。除了第一个元素,每个元素都有且仅有一个直接前驱,除了最后一个元素,每个元素有且仅有一个直接后继。线性表的特点:有限个数;逻辑上有顺原创 2017-05-12 10:02:38 · 9152 阅读 · 2 评论 -
C++ 时间复杂度详解
注意定义的方式与细节!!!定义: 一条语句的频度是指该语句在算法中被重复执行的频率。而算法中所有语句的频度之和记做T(n),它是该算法问题规模 n 的函数,而时间复杂度主要就是分析 T(n) 的数量级。算法中基本运算(就是指最深层的循环内的语句)与T(n) 同数量级,所以通常采用算法中基本运算的频度 f(n) 来分析算法的时间复杂度。我们将 f(n) 中随 n 增原创 2017-05-09 09:59:40 · 7428 阅读 · 0 评论 -
C++ 类方法和实例方法辨析
首先明确定义:类方法:即静态方法(静态成员函数),指的是类中被static修饰的方法,无this指针,不属于对象,可用类名调用实例方法:即成员方法,属于对象的方法性质1:一个类中的其他方法可以互相调用:实例方法可以调用类中的其他方法;但是类方法不能调用实例方法,只能调用其他类方法(非绝对,也可以使用传引用的方法让类方法调用实例方法)性质2:当类文件加载到内存,实例方原创 2017-05-08 10:05:05 · 5953 阅读 · 0 评论 -
C++ 涉及到位域的sizeof
位域的几项准则:1:如果相邻位域字段的类型相同,且其位域宽度之和小于类型的sizeof大小,则后面的位域将紧邻前一个字段存储,直到不能容纳为止2:如果相邻位域字段的类型相同,且其位域宽度之和大于类型的sizeof大小,则后面的位域将从新的存储单元开始,且其偏移量为其类型大小的整数倍3:如果相邻位域字段的类型不相同,则各编译器的实现方式不同,VC6采取不压缩的方式,DEV_C++采取压缩原创 2017-05-08 10:05:24 · 1109 阅读 · 0 评论 -
Google C++Style Guide【C++编程风格指南解读】——规则的根本目标
编辑代码时, 花点时间看看项目中的其它代码, 并熟悉其风格. 如果其它代码中 if 语句使用空格, 那么你也要使用. 如果其中的注释用星号 (*) 围成一个盒子状, 你同样要这么做.风格指南的重点在于提供一个通用的编程规范, 这样大家可以把精力集中在实现内容而不是表现形式上. 我们展示了全局的风格规范, 但局部风格也很重要,如果你在一个文件中新加的代码和原有代码风格相去甚远原创 2017-04-24 09:20:07 · 1041 阅读 · 0 评论 -
C++ 牛客网做题总结
所以很多的大题,基本上是做不对的~做题过程中大题很多都是这样的情况,很受伤~1:正确率63%2:查缺补漏,复习了非常非常多的知识点:牛客网做题笔记3:当时主要的目的是为了笔试做准备的,找工作的第一关嘛,到时候翻出来看看,也不用花太多原创 2017-04-23 09:08:05 · 3079 阅读 · 0 评论 -
C++ 牛客网做题笔记【1200题总结】
1:函数指针的使用方法:fun (char *); (*f) (char *);三种调用方式都是正确的:主要看a的类型1:f(&a);2:(*f)(a);3:func(a);2:不是new动态创建的指针,显示调用delete是错误的,否则相当于重复调用了析构函数~原创 2017-04-23 09:07:35 · 1732 阅读 · 0 评论 -
C++ 操作系统进程中线程同步的四种方式
线程同步的定义: 同步就是协同步调,按预定的先后次序进行运行。如:你说完,我再说。“同”字从字面上容易理解为一起动作 其实不是,“同”字应是指协同、协助、互相配合。如进程、线程同步,可理解为进程或线程A和B一块配合,A执行到一定程度时要依靠B的某个结果,于是停下来,示意B运行;B依言执行,再将结果给A;A再继续操作。 所谓同步,就是在发出一个功能调用时,原创 2017-04-22 09:20:52 · 2228 阅读 · 0 评论