nil 标识符是不能比较的 package main import "fmt" func main() { fmt.Println(nil == nil) } .\nil.go:6:18: invalid operation: nil == nil (operator == not defined ...
分类:
编程语言 时间:
2020-02-04 18:41:08
阅读次数:
87
import numpy as npimport operatorfrom os import listdirdef CerateDataSet(): group = np.array([[1.0,1.1],[1.0,1.0],[0,0],[0,0.1]]) labels = ['A','A','B ...
分类:
编程语言 时间:
2020-02-04 15:40:01
阅读次数:
74
poj 2100 尺取法(尺度法) 题意 给你一个数 ,然后找到一个连续的序列,使得这个序列中的数的平方和等于 。 输出需要注意的是第一行为解的个数,剩下的每行先输出序列的长度,然后输出序列。按照序列的长度进行降序输出。 解题思路 没啥好说的,使用尺度法,进行枚举各个区间上的数。 需要注意的是数字 ...
分类:
其他好文 时间:
2020-02-04 14:17:34
阅读次数:
66
源程序: #include<iostream>using namespace std; class CDemo{private: int n;public: CDemo(int i=0):n(i){} CDemo & operator++(); //用于前置形式 CDemo operator++(i ...
分类:
其他好文 时间:
2020-02-04 14:10:56
阅读次数:
61
源程序: #include<iostream>using namespace std; class myComplex{ double real,imag;public: myComplex(double r=0,double i=0):real(r),imag(i){}; operator dou ...
分类:
其他好文 时间:
2020-02-04 14:09:33
阅读次数:
64
一、题目说明 这个题目是23. Merge k Sorted Lists,归并k个有序列表生成一个列表。难度为Hard,实际上并不难,我一次提交就对了。 二、我的解答 就是k路归并,思路很简单,实现也不难。 不过,性能一般: 三、优化措施 上面的实现,之所以性能不足,在于一次归并一个队列,用的是插入 ...
分类:
其他好文 时间:
2020-02-04 10:38:51
阅读次数:
75
「AHOI2014/JSOI2014」骑士游戏 "传送门" 考虑 $\text{DP}$。 设 $dp_i$ 表示灭种(雾)一只编号为 $i$ 的怪物的代价。 那么转移显然是: $$dp_i = \min(K_i, S_i + \sum_{j = 1}^{R_i} dp_{v_j})$$ 但是我们会 ...
分类:
Web程序 时间:
2020-02-02 23:18:50
阅读次数:
95
Collection集合 迭代器 增强for 泛型 Collection集合 1.1 集合概述 在前面基础班我们已经学习过并使用过集合ArrayList<E> ,那么集合到底是什么呢? 集合:集合是java中提供的一种容器,可以用来存储多个数据。 集合和数组既然都是容器,它们有啥区别呢? 数组的长度 ...
分类:
编程语言 时间:
2020-02-02 17:51:45
阅读次数:
109
Prim、Kruskal算法求解最小生成树 [TOC] 关于最小生成树有两个很重要的算法:Prime(普利姆)算法和Kruskal(克鲁斯卡尔)算法,下面是这两个算法的代码上的基本实现: Prime算法 该算法利用了最小生成树的MST性质,该算法很好的运用了贪心算法,其基本思想是随机选取一个结点,找 ...
分类:
其他好文 时间:
2020-02-02 15:31:10
阅读次数:
73
题目描述 题解 假设亮度加 $c(c \in [-m,m])$ ,将 $b$ 数组延长两倍,假设 $b$ 数组从第 $k$ 个位置开始匹配,那我们要求的就是$$\min_{k=0}^{n-1}\{\sum_{i=0}^{n-1}(a_i-b_{k+i}+c)^2\}$$把式子拆开,得到$$\sum_ ...
分类:
其他好文 时间:
2020-02-01 16:02:58
阅读次数:
70