题目链接:传送门 题意: 给定n个圆。m个三角形求把这些图形所有覆盖的图形的最小的周长。 分析: 刚開始看到就想到了求凸包,但是圆怎么求了?就暴力把圆切割成1000个点然后求凸包就能够了。水过了。正解是找圆与圆的切点圆与三角形上的点与圆引得切线的切点。 代码例如以下: #include<stdio. ...
分类:
其他好文 时间:
2017-06-10 18:18:15
阅读次数:
244
斐波那契数列: f(0) = 0 f(1) = 1 f(2) = 1 f(3) = 2 f(4) = 3 f(5) = 8 .......f(n) = f(n - 2) + f(n - 1) 实现方法一: ...
分类:
其他好文 时间:
2017-06-10 18:18:06
阅读次数:
206
目前大部分用户使用的CentOS6.5上默认的Python还是2.6版本。升级到Python2.7碰到很多问题。本文将介绍如何安装Python2.7。 1. 安装必要的准备包 安装过程将用到gcc,方便起见,安装“Development Tools” 另外,Python安装中需要的一些依赖包 2. ...
分类:
编程语言 时间:
2017-06-10 18:17:57
阅读次数:
234
3. GCC怎样函表示一个函数 对c语言来说。函数是其核心,全部的东西都在环绕着函数在转。对于一个函数来说。它基本的一些特性例如以下: 1. 有一个返回值,在这里我们没有把返回值的函数觉得它的返回值是void; 2. 它有传入的參数。而这个參数个数不确定。可多可少,也能够没有; 3. 它有一个函数名 ...
分类:
其他好文 时间:
2017-06-10 18:17:50
阅读次数:
205
在使用Eclipse开发嵌入式软件过程中,包含<iostream>后立即报错,仅仅去掉包含命令后没有任何错误和警告,编译错误信息如下图所示: 首先要说明的是,工程代码没有任何错误,因为通过错误信息可以看出,出错的位置都是系统的头文件。查阅资料后知道,出现此类错误是由于GCC的C语言扩展与C标准产生了 ...
分类:
编程语言 时间:
2017-06-10 18:17:43
阅读次数:
1591
三元运算 三元运算(三目运算),是对简单的条件语句的缩写。 1 2 3 4 5 # 书写格式 result = 值1 if 条件 else 值2 # 如果条件成立,那么将 “值1” 赋值给result变量,否则,将“值2”赋值给result变量 1 2 3 4 5 # 书写格式 result = 值 ...
分类:
编程语言 时间:
2017-06-10 18:17:32
阅读次数:
296
Maven工程插件配置中通常会用到一些Maven变量,因此需要找个地方对这些变量进行统一定义,下面介绍如何定义自定义变量。 在根节点project下增加properties节点,所有自定义变量均可以定义在此节点内,如下所示: Maven内置变量说明: ${basedir} 项目根目录${projec ...
分类:
其他好文 时间:
2017-06-10 18:17:25
阅读次数:
211
angular.module是一个用于创建、注册和检索AngularJS模块的全局位置。所有的模块(AngularJS核心或第三方)都必须使用这个机制来注册。 传递一个参数会获得一个已有的模块,而传递多个参数则创建一个新的angular.模块 该函数既可以创建新的模块,也可以获取已有模块,是创建还是 ...
分类:
其他好文 时间:
2017-06-10 18:17:15
阅读次数:
247
Time Limit: 1000MS Memory Limit: 131072K Total Submissions: 3496 Accepted: 1191 缩点,然后每个新点跑一边SPFA 思路不难 ,注意细节~ 1 #include <algorithm> 2 #include <cstrin ...
分类:
其他好文 时间:
2017-06-10 18:17:05
阅读次数:
223
原始内容:https://www.tutorialspoint.com/jsp/jsp_life_cycle.htm 在这一章中,我们将讨论JSP的生命周期。 理解JSP低层次功能的关键在于——理解它们所遵循的、最简单的生命周期。 JSP的生命周期就是指“它从创建到销毁”的这一过程。 这个过程和se ...
分类:
Web程序 时间:
2017-06-10 18:16:56
阅读次数:
195
笔者在项目中遇到过获取本机网卡ip的例子,利用python库psutil解决了此问题。 ...
分类:
编程语言 时间:
2017-06-10 18:16:47
阅读次数:
152
http://hihocoder.com/problemset/problem/1306 题目不难,主要是我在这里学会了set的用法,其实set是可以根据自己的需求去排序的,这样还是很方便的 set<int,greater<int>>s; 这样就是对于int升序排序 这个题的主要思路也就是说 用se ...
分类:
其他好文 时间:
2017-06-10 18:16:38
阅读次数:
146
用win api写程序的时候,多进程的程序基本没写过,因为多线程已经能够满足大部分需要。 但是python的多线程有个问题,进程内的线程都是共享一个CPU核心的,类似于单线程的时间分片。以前写的时候记得这个问题处理起来难度还挺大,后来就没再搞了。 参照廖雪峰上教程写的一个多进程程序,能同时运行2个进 ...
分类:
编程语言 时间:
2017-06-10 18:16:31
阅读次数:
236
上一篇主要说的是protobuf字节流的序列化和解析,将protobuf对象序列化为字节流后虽然可以直接传递,但是实际在项目中却不可能真的只是传递protobuf字节流,因为socket的tcp通讯中会出现几个很常见的问题,就是粘包和少包。所谓粘包,简单点说就是socket会将多个较小的包合并到一起 ...
分类:
编程语言 时间:
2017-06-10 18:16:21
阅读次数:
370
唔,D:概率最多是 $ \frac{1}{2} $ ,在n==1000的时候这个阈值大概是7284,O(7284n)即可 1 #include <iostream> 2 #include <cstdlib> 3 #include <cstdio> 4 #include <algorithm> 5 # ...
分类:
其他好文 时间:
2017-06-10 18:16:07
阅读次数:
242
Legal or Not Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 8325 Accepted Submission(s): 3918 Pr ...
分类:
其他好文 时间:
2017-06-10 18:15:58
阅读次数:
243
导出现有数据库数据: C:\Users\Administrator>mysqldump -u root db1>D:\agon\db1.sql -p #结构+数据 mysqldump -u用户名 -d 数据库名称 >导出文件路径 -p #结构 导入现有数据库: mysqldump -u root 数 ...
分类:
数据库 时间:
2017-06-10 18:15:46
阅读次数:
271