上一页 1 2 3 4 5 6 7 ··· 12 下一页
转载自: https://www.cnblogs.com/fangpei/p/3538331.html 第一种方法:用快排的分治方法,是先任意找数组中的一个元素a(a用数组的第一个元素比较方便),然后进行一次划分,就是将数组中所有大于a的数都移到a的一边,所有小于等于a的数都移到A的另一边。然后选择 Read More
posted @ 2019-06-20 11:03 rainsoul Views(1180) Comments(0) Diggs(0) Edit
转自:https://blog.csdn.net/yyg15/article/details/88384797 求三个数使乘积最大 给定一个无序数组,包含正数、负数和0,要求从中找出3个数的乘积,使得乘积最大,要求时间复杂度:O(n),空间复杂度:O(1) Read More
posted @ 2019-06-20 10:58 rainsoul Views(527) Comments(0) Diggs(0) Edit
如图:设计一个数组或者tuple,其中的元素是True或False,那么在False位置上的元素就会被删掉 索引的元素还可以是int型的数,这时候就代表,将原来的数组中指定位置的数放在当前的位置,且索引是从0开始的; 并且数组与list的尺寸要相等 Read More
posted @ 2019-06-19 16:02 rainsoul Views(21931) Comments(1) Diggs(0) Edit
如图: sum可以指定在那个轴进行求和; 且第0轴是纵向,第一轴是横向; Read More
posted @ 2019-06-19 15:52 rainsoul Views(6726) Comments(0) Diggs(0) Edit
posted @ 2019-06-19 15:50 rainsoul Views(152) Comments(0) Diggs(0) Edit
当 np.diag(array) 中 array是一个1维数组时,结果形成一个以一维数组为对角线元素的矩阵 array是一个二维矩阵时,结果输出矩阵的对角线元素 Read More
posted @ 2019-06-19 15:43 rainsoul Views(4374) Comments(0) Diggs(0) Edit
今天看脚本的时候遇到了几个不懂的用法,记录下来供日后查看: 1、numpy bincount 先上图: 如上所示:首先要求输入的数组不能包含负数; 该函数是计算非负元素的个数,如果数组中的最大值为100,那么输出就有101个元素,每个位置代表,输入数组中,值为0的个数,值为1的个数。。。值为100的 Read More
posted @ 2019-06-19 15:38 rainsoul Views(1426) Comments(0) Diggs(0) Edit
题目:输入一个整型数组,数组里有正数也有负数。数组中一个或连续的多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为 O(n)。 如下是代码实现 主要的点在于: 不要立足于前序的加和,而是立足于前序加和之后的当前元素,如果前序数组的加和是负值,那么就舍弃掉前序的加和,以当前的数据为第一 Read More
posted @ 2019-06-17 19:31 rainsoul Views(149) Comments(0) Diggs(0) Edit
基类的析构函数一般都被定义为虚函数,是因为,如果定义了一个基类指针,让其指向子类的对象时,假设基类的析构函数不被定义为虚函数,那么在进行指针delete的时候,只会调用基类的析构函数,而不会调用子类的析构函数,可能会造成内存泄露; 抽象类:带有纯虚函数的类为抽象类,抽象类不允许定义对象,只能作为基类 Read More
posted @ 2019-06-13 20:56 rainsoul Views(359) Comments(0) Diggs(0) Edit
该文被密码保护。 Read More
posted @ 2019-06-13 14:11 rainsoul Views(4) Comments(0) Diggs(0) Edit
上一页 1 2 3 4 5 6 7 ··· 12 下一页