- 博客(10)
- 收藏
- 关注
原创 C++中如何产生随机数
C++中没有自带的random函数,要实现随机数的生成就需要使用rand()和srand()函数,不过,由于rand()的内部师叔是用线性同余法做的,所以生成的并不是真正的随机数,而是在一定范围内可看为随机的伪随机数。~Rand~Srand~通式Rand单纯的rand()会返回一个0至RAND_MAX之间的随机数值,而RAND_MAX的值与int位数有关。最小的是32767。不过rand...
2018-10-24 19:41:30
518
原创 C++中this指针用法
this指针在建立对象时,系统会为每一个对象分配独立的存储空间,也就是给每个对象中的数据成员都分配有自己独立的存储空间。如果对同一个类定义n个对象,则有n组同样大小的空间以存放对象中的数据成员。但对于成员函数来说,对象中的数据成员。一个函数的代码段在内存中只有一份。也就是说,函数的代码段在内存中只有一份。也就是说,同一个类中的不同对象在调用自己的成员函数时,一个类中的不同对象在调用自己的成员函数...
2018-10-23 22:51:16
335
转载 C++拷贝构造函数详解
C++ 拷贝构造函数详解一、而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。 下面看一个类对象拷贝的简单例子。#include<iostream>using namespace std;class CExample{private: int a;public: CExample(int b) { a=b; ...
2018-10-21 19:39:27
139
原创 python之函数eval()学习
python中有许多很有用的内置函数,比如 eval ( ) 这个函数。能够熟练的使用这些内置函数可以起到很多事半功倍的功效。eval()官方文档里面给出来的功能解释是:将字符串string对象转化为有效的表达式参与求值运算返回计算结果。语法上:调用的是:eval(expression,globals=None, locals=None)返回的是计算结果其中:expression是一个参与...
2018-09-20 16:57:47
1053
原创 python目录编程中walk函数用法
OS模块中walk()的函数原型是:os.walk ( top, topdown, onerro, followlinks = False )其中,参数top表示根目录;可选参数topdown表示遍历目录时的顺序,如果为true表示先访问当前目录再访问子目录,如果为False则表示先访问子目录再访问当前的目录,默认为true;可选参数onerro表示遍历目录出错时产生的错误,默认为None。可...
2018-09-19 22:19:19
1609
原创 python四个数中取三个数组成互不相同且没有重复数字的三位数
python四个数中取三个数组成互不相同且没有重复数字的三位数问:有1,2,3,4四个数字,能够组成多少个互不相同而且无重复数字的三位数?都是多少?最简单就是下面的这种:nums=[] for i in range(1,5): for j in range(1,5): for k in range(1,5): if i!=j an...
2018-09-18 20:41:03
8314
原创 从桌面引入模块的问题(python)
刚开始从桌面文件引入自定义的模块的时候报错:显示In [8]: import sysIn [9]: sys.path.append("C:\Users\ly\Desktop\test") File "&lt;ipython-input-9-b7499eb92ca3&gt;", line 1 sys.path.append("C:\Users\ly\Desktop\tes
2018-09-17 16:46:26
430
原创 用python写出以内的素数:
用python写出以内的素数:In [207]: def count_prime(n): ...: for i in range(2,n+1): ...: flag=0 ...: for j in range(2,i-1): ...: if i%j==0: ...: ...
2018-09-16 22:06:02
1285
转载 字母的全排列问题(python和C语言实现)
前言 这是一个经典的问题 设计一个算法,输出一个字符串字符的全排列问题。 比如:String=“abc” 输出是;abc,acb,bac,bca,cba,cab解法 从集合中依次选出每一个元素,作为排列的第一个元素,然后对剩余的元素进行全排列,如此进行递归处理。 比如:首先我要打印abc的全排列,就是第一步把a和b和c进行交换,得到bac,cba,这就需要一个for循环,循环里面有...
2018-09-16 18:23:54
5444
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人