码迷,mamicode.com
首页 >  
搜索关键字:os    ( 139979个结果
HDU 3694 Fermat Point in Quadrangle (费马定理求四边形的费马点)
题意:给你四个点,找出一个点到四个点的距离最小 四边形的费马点:凸边形是两对角线的交点,凹边形式凹点。 PS: 三角形的费马点: 1.若三角形3个内角均小于120°,那么3条距离连线正好三等分费马点所在的周角,即该点所对三角形三边的张角相等,均为120°。所以三角形的费马点也称为三角形的等角中心。 2.若三角形有一内角大于等于120°,则此钝角的顶点就是距离和最小的点...
分类:其他好文   时间:2014-07-05 11:00:52    阅读次数:229
uva 10951 - Polynomial GCD(欧几里得)
题目链接:uva 10951 - Polynomial GCD 题目大意:给出n和两个多项式,求两个多项式在所有操作均模n的情况下最大公约数是多少。 解题思路:欧几里得算法,就是为多项式这个数据类型重载取模运算符,需要注意的是在多项式除多项的过程中,为了保证各项系数为整数,需要将整个多项式的系数整体扩大至一定倍数,碰到先除后模的时候要用逆元。 #include #include ...
分类:其他好文   时间:2014-07-05 11:00:09    阅读次数:271
HDU 4652 Dice (概率DP)
HDU 4652 Dice (概率DP) 题目大意: n边形的骰子,问你出现连续相同(不同)n次需要掷的次数的数学期望。 解题思路: 利用递归方式的DP的思想推公式 (1)若询问为0,则: dp[i] 记录的是已经连续i个相同,到n个不同需要的次数的数学期望 dp[0]= 1+dp[1] dp[1]= 1+( 1/m*dp[2]+(m-1)/m*dp[1])=1+(dp[2]+(1-m)*dp[1])/m; dp[2]= 1+(dp[3]+(1-m)*dp[1])/m; .................
分类:其他好文   时间:2014-07-04 09:11:34    阅读次数:222
mac下通过xcodebuild使用oclint
step1 :下载oclint并安装 下载地址: http://oclint.org/downloads.html 选择mac os x或者darwin的包,下载到本地。 目录类似下面: oclint-release |-bin |-lib |---clang |-----3.4 |-------include |-------lib |---oclint |-----rules |-...
分类:其他好文   时间:2014-07-04 09:07:33    阅读次数:381
uva 11490 - Just Another Problem(数学)
题目链接:uva 11490 - Just Another Problem 题目大意:有n个士兵,要排列成一个方阵,要求方阵尽量大,于是在方正的中间会空出两个正方形的区域,空出来的局域要求厚度相同,即正方形的四条边向相应方向均再有x行或者列。 解题思路:根据题意可以知道x(6x+7r)=n,x为厚度,r为正方形的边长。接着枚举x,x是n的因子。 #include #include ...
分类:其他好文   时间:2014-07-04 08:43:53    阅读次数:268
ACM:回溯法,子集生成
(一)增量构造法 #include #include using namespace std; const int MAXN = 1000; int A[MAXN], n; void print_subset(int n, int *A, int cur) { for(int i = 0; i < cur; ++i) cout << A[i] << " "; cout << endl...
分类:其他好文   时间:2014-07-04 08:06:43    阅读次数:224
uva 718 - Skyscraper Floors(数论+bfs)
题目链接:uva 718 - Skyscraper Floors 题目大意:一栋大楼,有F层楼,E个电梯,现在要从A层到B层,问是否可行,每个电梯给出Xi和Yi,代表这个电梯可以到达的层数Yi+k?Xi(k≥0) 解题思路:建图,以A,B以及电梯为节点建图,将可以到达A,B这两层的电梯与这两点建边,在将两两电梯可以达到同一层的建边,判断方法为:Yi+aXi=Yj+bXj,移项得:a...
分类:其他好文   时间:2014-07-04 08:02:38    阅读次数:246
浅谈KAC
今天我研究了一下KVC,下面我将浅谈一下我对KVC的认识,可能认识不足,我会在后续学习生活中改正. 首先,看到KVC,我们会想这个知识点是干嘛的,其实我们了解一下,就会发现KVC(Key-Value-Coding),键值编码  KVC主要是用来间接访问实例变量(赋值)...      下面我们看一下苹果给的KVC的官方文档: /* Given a value and a key tha...
分类:其他好文   时间:2014-07-04 07:27:43    阅读次数:379
10162 - Last Digit (数论+周期规律)
UVA 10162 - Last Digit 题目链接 题意:求S=(11+22+...NN)%10 思路:打出0-9的每个周期,发现周期为1或2或4、所以S是以20一个周期,打出表后发现20为4,所以对应的40为8,60为2,80为6,100为0,100为1个周期,且为0,所以先把数字mod上100,然后在mod 20求出对应位置。 代码: #include #i...
分类:其他好文   时间:2014-07-04 07:25:45    阅读次数:200
【微信公众平台开发】封装获取天气预报功能
微信公众平台小功能多点,可以增加用户的粘性,不会感觉你微信没内容,就把你给取消关注了。所以得折腾各种有的没的东西。 个人封装天气预报功能代码如下(说明网上有很多此类代码,但是要自己理解,就得实际折腾) <?php header('Content-Type:text/html;charset=utf-8'); class WeChatMsgType { private $toUser...
分类:微信   时间:2014-07-04 06:54:57    阅读次数:531
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!