- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 Solve Slide Puzzle with Hill Climbing Search Algorithm
Hill climbing search algorithm is one of the simplest algorithm which falls under local search and optimization techniques. Here’s how it’s defined in ‘An Introduction to Machine Learning’ book by Mir...
2018-03-30 03:37:13 548
原创 安装numpy, pandas, scipy 和matplotlib
首先找到python的安装文件夹, 在pathon35/Script文件夹里新建一个bat文件(我安装的是3.5版本),通过文本编辑器在里面写上cmd,点击它就可以直接打开一个该路径下的命令行窗口。在命令行窗口下运行pip install numpypip install scipy等等, 就可以安装相应的库。对于3开头的版本, 使用pip3替代pip。如果版本安装错误,想卸载后重装,可使用pip...
2018-03-26 23:29:32 349
原创 使用ofstream和ifstream
头文件iostream预先定义了一个名为cout的ostream对象, 而要使用ofstream需要用户自己声明一个对象。这个对象和cout的用法非常相似,只是cout将结果打印到屏幕上,ofstream的对象将结果写到文件里。ofstream outFile;outFile.open("example.txt"); //associate with a fileoutFile<<...
2018-03-24 04:43:54 231
原创 指针
int a = 12;int *p;p = &a;注意:p表示指针地址,*p是该地址内所存储的值。当定义一个指针时, 计算机将只分配用来存储地址的内存,但不会分配用来存储指针所指向数据的内存。比如,以下代码就是错误的。long *pl;*pl = 123456;//place a value in never-never land, to which the pointer pl d...
2018-03-23 03:34:43 175
原创 枚举
枚举类型可以将一个类型限制在可控制的范围内。比如枚举星期,颜色等。示例代码: enum spectrum {red, orange, yellow, gree, blue, violet, indigo}; spectrum color; //declare a variable of enum type color = blue; cout << color << ...
2018-03-23 01:53:02 227
原创 共用体和结构体的区别
结构体可以同时存储多种变量类型,而共同体同一个时间只能存储和使用多个变量类型的一种,当另一时间,变量类型被改变后,原来的变量类型和值将被舍弃。共用体的作用是同一个数据项可以使用多种格式,可以节省空间。比如,对商品进行标识时可以用整数和字符串中的一个。struct product{ int type; int amount; union id { long id_long; cha...
2018-03-23 01:17:04 9058
原创 string类简介
赋值,拼接和附加string s1 = "string1";string s2 = "string2";string s3;s3 = s1 + s2;s1 += s2;s2 +="add something";头文件cstring提供的函数char charr1[20];char charr2[20]'strcpy(charr1, charr2); //copy charr2 t...
2018-03-22 18:57:06 341
原创 关于输入
cin读取输入流,遇到空格,回车,制表符结束读取,并忽略空格和换行符。cin对象在接收到错误类型时会返回false,可通过cin.fail()和cin.eof() EOF 是否被设置为1. 当cin将队列读到int型变量时,遇到非数字字符停止;double型--遇到第一个不属于浮点数的字符停止;char数组类型--遇到空白字符停止。int n;cin>>n; //will retru...
2018-03-22 18:32:27 210
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人