CS青雀的巢

心平气和,不起执念。

matlab 如何按一定概率取数组中的值

我这里有一个数组[1,2,3,4] ,有一个变量A要从这个数组中取值。A取1,2,3,4的概率分别为0.7,0.15,0.1,0.05。我如何按照这样的概率,随机生成100个A 思路是:你先产生100个随机数,然后看每一个随机数到底在哪个范围内(把0到1分为0到0.7、0.7到0.85、...

2015-04-13 09:35:12

阅读数 3373

评论数 0

c++中怎样将字符数组转化成字符串变量

解1:首地址复制 string a; char stringarray[100]; stringarray="changestring"; a=stringarray; 解2:元素按位赋值 string a; char stringarray[100]; stringarray...

2015-04-09 15:22:10

阅读数 2445

评论数 0

C++中vector的用法

1、在使用前要包含vector对应的头文件: #include  2、vector是同一种类型的对象的集合,每个对象都有一个对应的整数索引值。我们把vector称为容器,一个容器中的所有对象都必须是同一种类型的。 3、vector是一个类模板(class template)。模板允许程序员编写单...

2015-04-08 09:44:37

阅读数 577

评论数 0

iostream.h和iostream 区别

C++中新定义的方法都是有名字空间的 比如cout就属于std名字空间 如果include头文件的时候加上.h,默认会using namespace 否则需要自己加上 using namespace XXX 对于C中已经定义的方法如printf,没有影响的 iostream.h是包含输入/输出流...

2015-04-02 21:37:05

阅读数 540

评论数 0

math,h和cmath.h有什么区别

math.h是C语言的头文件。 其实在C++中用math.h也是可以的,C++是兼容C的。 不过推荐的是使用#include 不过这样必须声明在std命名空间:using namespace std; 其中的函数和使用方法几乎完全相同。

2015-04-02 21:35:59

阅读数 8134

评论数 0

C++通过输入数来确定一个数组的动态大小

这个和编译器有关,应该是设计到一些标准规范为题吧,最好还是不要这样写~使用动态分配内存是比较把握和通用的 一维: cin>>n; int* a=new int[n]; 但是new出来的一定不要忘了delete掉 delete []a; // 正确的用法 delete a; // 错误...

2015-04-02 21:04:14

阅读数 3559

评论数 0

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