摘要: 方法: 暴力求解法 分治法 1.暴力求解法:已知集合S中有n个点,一共可以组成n(n-1)/2对点对,暴力求解法就是对这n(n-1)/2对点对逐对进行距离计算,通过循环求得点集中的最近点对 核心代码 double minn=123456;//minn用于存储最近点对之间的距离 int s1,s2;/ 阅读全文
posted @ 2020-11-04 19:37 Quella' 阅读(145) 评论(0) 推荐(0)
摘要: #include #include #include<stdio.h> #include<string.h> using namespace std; int mian() { char str1[35]; char key[35]; char value[35]; map<string, stri 阅读全文
posted @ 2020-11-04 18:24 Quella' 阅读(55) 评论(0) 推荐(0)
摘要: 来源于 阅读全文
posted @ 2020-11-04 18:19 Quella' 阅读(43) 评论(0) 推荐(0)
摘要: 选自 1.位于头文件#include 2.概念: map就是从键(key)到值(value)的映射。因为重载了[]运算符,map像是数组的“高级版”。 3.基本操作函数 begin() 返回指向map头部的迭代器 clear() 删除所有元素 count() 返回指定元素出现的次数 empty() 阅读全文
posted @ 2020-11-04 17:35 Quella' 阅读(196) 评论(0) 推荐(0)
摘要: `//已知两个给定的序列,一个升序排列,一个降序排列,在这两个序列中各找一个数,它们加 起来恰好等于 10000。 //解题:一个序列升序操作,另一个序列进行枚举 #include #include<stdio.h> #include<math.h> #include<string.h> #incl 阅读全文
posted @ 2020-11-04 17:15 Quella' 阅读(60) 评论(0) 推荐(0)
摘要: #include #include #include using std::stack; //K, A, N, C, E //逻辑符号 //p, q, r, s, t //bool值 char buf[101]; stack s_stack; bool data[5] = ; bool WFF(ch 阅读全文
posted @ 2020-11-04 16:55 Quella' 阅读(44) 评论(0) 推荐(0)
Live2D