这题的思路很好想,分成以下4步:
1:求外切园半径
2:求三个圆心角
3:求三个圆心角的最大公约数
4:最大公约数就是最大的正多边形内角,求面积即可。
但是每一步都不会求啊。。。。sad。。。当想到第3步的时候甚至觉得应该用别的方法来求。。要换方法。。几何太渣了。
代码如下:
#include
#include
#include
#include
#include
#inc...
分类:
其他 时间:
2015-01-09 22:19:37
收藏:
0 评论:
0 赞:
0 阅读:
394
Problem Description
http://acm.hdu.edu.cn/showproblem.php?pid=2074
需要的时候,就把一个个大小差一圈的筐叠上去,使得从上往下看时,边筐花色交错。这个工作现在要让计算机来完成,得看你的了。
Input
输入是一个个的三元组,分别是,外筐尺寸n(n为满足0
Output
输出叠在一起的筐图案...
分类:
其他 时间:
2015-01-09 22:19:17
收藏:
0 评论:
0 赞:
0 阅读:
384
java的java.util.Arrays工具类提供了很多有用的方法,而且有很多方法是重载(overload)的,现在来研究一些部分算法的应用。
1. 二分查找double数组
public static int binarySearch(double[] a, int fromIndex, int toIndex,
...
分类:
编程语言 时间:
2015-01-09 22:19:07
收藏:
0 评论:
0 赞:
0 阅读:
460
一、队列与循环队列
1.队列
(1)队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。队列是一种先进先出(Fiirst
In First Out)的线性表,简称FIFO。允许插入的一端称为队尾,允许删除的一端称为队头。
从队列的定义可知,队列的入队操作,其实就是在队尾追加一个元素,不需要移动任何元素,因此时间复杂度为O(1)。队列的删除操作,与栈不同的...
分类:
其他 时间:
2015-01-09 22:17:57
收藏:
0 评论:
0 赞:
0 阅读:
690
在说明Lambda相关知识前,我们需要了解Lambda表达式常用于LINQ,那么我们来聊下LINQ。 LINQ的基本功能就是创建操作管道,以及这些操作需要的任何状态。这些操作表示了各种关于数据的逻辑:如何过滤、如何排序以及如何将不同的数据源连接在一起,等等。执行委托只是LINQ的众多能力之一。...
分类:
Windows开发 时间:
2015-01-09 22:16:46
收藏:
0 评论:
0 赞:
0 阅读:
406
启动: redis-server /etc/redis.6379.conf连接: redis-cli -h localhost -p 6379关闭: redis-cli -h localhost -p 6379 shutdownredis服务器性能检测: 50个client,总共10000个请求re...
分类:
其他 时间:
2015-01-09 22:16:26
收藏:
0 评论:
0 赞:
0 阅读:
254
项目中多次用到create() 只能它是表单验证,不过好出错,痛下心扉好好了解理解它的来龙去脉和所用的用法一:通过create() 方法或者 赋值的方法生成数据对象,然后写入数据库1 $model = D('User');2 $model->create(); //略过具体的自动生成和验证判断3 ....
分类:
其他 时间:
2015-01-09 22:16:16
收藏:
0 评论:
0 赞:
0 阅读:
730
众所周知,在程序开发中,难免会遇到须要匹配、查找、替换、推断字符串的情况发生,而这些情况有时又比較复杂,假设用纯编码方式解决,往往会浪费程序猿的时间及精力。因此,学习及使用正則表達式,便成了解决这一矛盾的主要手段。大 家都知道,正則表達式是一种能够用于模式匹配和替换的规范,一个正則表達式就是由普通....
分类:
编程语言 时间:
2015-01-09 22:15:56
收藏:
0 评论:
0 赞:
0 阅读:
193
门磁报警器破解猜想 1、门磁简介: 门磁是用来探测门、窗、抽屉等是否被非法打开或移动的传感器。它由无线发射器和磁块两部分组成(实物图如下)。 2、门磁报警系统: 门磁系统是一种安全报警系统,由门磁开关和由两部分组成:较小的部件为永磁体,内部有一块永久磁铁,用来产生恒定的磁场,较大的是门磁主体,它内部...
分类:
其他 时间:
2015-01-09 22:15:46
收藏:
0 评论:
0 赞:
0 阅读:
509
Next PermutationImplement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers.If such arrangemen...
分类:
其他 时间:
2015-01-09 22:15:36
收藏:
0 评论:
0 赞:
0 阅读:
312
前言 最近在学习JavaScript语言精粹,感觉写得相当不错。所以这里也算是总结一下。一个方法使用new的方式创建到底是怎样的过程,一个function的声明内部又是怎样执行的呢 另外学的过程中,不断参照ECMAScript的API,也能理解不少东西。ECMAScript Api:下载地址W3.....
分类:
编程语言 时间:
2015-01-09 22:15:26
收藏:
0 评论:
0 赞:
0 阅读:
379
http://www.cnblogs.com/wanyakun/p/3494323.html强引用(Required)的framework是一定会被加载到内存的,但是弱引用(Optional)的framework只在需要时才会被载入内存,这对于比较大的framework来说,在最初加载的时候会省很多...
分类:
移动平台 时间:
2015-01-09 22:15:16
收藏:
0 评论:
0 赞:
0 阅读:
884
*一,类加载机制运行:java HelloWorldBootstrap Loader(启动类加载器)--自动加载-->Extended loader(标准扩展类加载器)--自动加载-->appclass loader(系统类加载器)最后,appclass loader加载HelloWorld类类加载...
分类:
编程语言 时间:
2015-01-09 22:15:06
收藏:
0 评论:
0 赞:
0 阅读:
330
一道非常easy想复杂的题,给出主视图和右视图,计算最少能用几个正方体组成相应的视图,以及最多还能加几块正方体。求最多加入事实上就是求出最多的正方体数减去最少的,主要就是最少的不好求。一開始各种模拟就是不正确,之后发现,仅仅须要统计两个视图的高度个数就能够了(简直了)14390495434Matty...
分类:
其他 时间:
2015-01-09 22:14:56
收藏:
0 评论:
0 赞:
0 阅读:
338
8个位 = 1字节 ,分配空间时,至少是1字节。最前面的位表示符号位 0正 1负 (如:0000 0110是6 ,1000 0110是负6)正数的原码就是反码也就是补码三位一体。负数的反码,符号位不变,其它位取反 (e.g. 负5的原码是: 1000 0101 反码是:1111 1010)负数...
分类:
其他 时间:
2015-01-09 22:14:46
收藏:
0 评论:
0 赞:
0 阅读:
329
在团队项目中,我是dev之一,负责的部分主要是排序部分。应该说在团队中大家都各司其职,尤其是PM在组织方面也费了很多心思。当然我个人因为空间上的距离和团队的联系不是那么密切……如同老师所言,这是一门在“做中学”的课程,通过实际的项目,不仅锻炼了自己的代码能力,更重要是体验了实际的团队开发的感受,以及...
分类:
其他 时间:
2015-01-09 22:14:36
收藏:
0 评论:
0 赞:
0 阅读:
358
设置颜色的话,一般可定会有foreground和background color设置:(其实color /?直接看一下就好了)ColorBackgroundForegroundBlack00Blue11Green22Cyan33Red44Magenta55Brown66White77Gray-8In...
分类:
Windows开发 时间:
2015-01-09 22:14:26
收藏:
0 评论:
0 赞:
0 阅读:
375
【JavaScript】02.基础语法学习引言: 老农认为(老农是我对自己的昵称),学习任何一门计算机程序语言都要先从它的语法知识开始。计算机程序语言由一堆预定义的字符和书写这些字符的规则组成。这些预定义的字符在语言里面叫做关键字或者保留字,书写这些字符的规则叫做语法。计算机语言(Computer....
分类:
编程语言 时间:
2015-01-09 22:14:18
收藏:
0 评论:
0 赞:
0 阅读:
260
输入一个元素,检查数组列表中的每个元素,将其插入到一个已经排好序的数列中的适当位置,使数列依然有序,当最后一个元素放入合适位置时,该数组排序完毕
分类:
编程语言 时间:
2015-01-09 22:14:07
收藏:
0 评论:
0 赞:
0 阅读:
202
dbms_sql程序包dbms_sql程序包是系统提供给我们的另一种使用动态SQL的方法:使用DBMS_SQL包实现动态的SQL的步骤如下:1.将要执行的SQL语句或者一个语句放到一个字符串变量中2.使用DBMS_SQL包的parse过程来分析该字符串3.使用DBMS_SQL包的bind_varab...
分类:
数据库技术 时间:
2015-01-09 22:13:56
收藏:
0 评论:
0 赞:
0 阅读:
397