UVA 10385 - Duathlon
题目链接
题意:一些运动员,参加铁人两项,跑步r千米,骑车k千米,现在知道每个人的跑步和骑车速度,问能否设置一个r和k,保持r + k = t,使得第n个人会取胜,如果可以求出时间和r,k
思路:三分法,把每个人列出一个带r的方程求时间,其他人减去最后一个人就是相差的时间,发现这些方程都是一元一次线性方程,而问题相当于求每个x轴上,值最小...
分类:
其他好文 时间:
2014-07-24 10:40:28
阅读次数:
204
做AdHoc的題目放了一道博弈論,當時一看就知道是Nim遊戲。之前聽老師說過,也遇到過類似的題目,只是都沒有去看和寫過。
遊戲的大致規則就是給兩個玩家在n堆石子中輪流拿走石子,每個玩家每次只能從一堆中至少拿一個(當然不能超過那堆的個數),
輪到玩家沒石子可拿那個玩家就輸(就是拿走最後剩餘石子的玩家贏)。
問,先拿石子的玩家在兩個玩家都是最優策略的情況下能否贏。
做法,設每堆石子的個數分別為...
分类:
其他好文 时间:
2014-07-24 10:40:18
阅读次数:
162
本文通过一个在Android中展示3D模型的实例,介绍如何将Unity3d以View的形式嵌入到Android应用中。并提供Deom和代码下载。...
分类:
移动开发 时间:
2014-07-24 10:40:08
阅读次数:
333
UVA 474 - Heads / Tails Probability
题目链接
题意:给定n,求出2?n的科学计数法
思路:水水的,n最多到100w,那么先递推预处理出答案,然后输出即可
代码:
#include
#include
const int N = 1000001;
const double eps = 1e-9;
int n;
struct Ans...
分类:
其他好文 时间:
2014-07-24 10:39:54
阅读次数:
234
在一一分析每种设计模式之前,我首先把所有的设计模式做了一个总结,大致分成三部分:创建型模式、结构型模式和行为型模式。
一、创建型模式
1、抽象工厂模式
提供一个创建一系列或相关依赖对象的接口,而无需指定它们具体的类。
2、建造者模式
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
3、工厂方法模式
定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂...
分类:
其他好文 时间:
2014-07-24 10:39:44
阅读次数:
210
??
之前我对所有的23种设计模式作了一个小总结,现在我们来对每一种设计模式作详细的分析。首先是访问者模式:
定义:表示一个作用于某对象结构中的各元素的操作。它可使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。
适用地方:访问者模式的目的是要把处理从数据结构分离出来。很多系统可以按照算法和数据结构分开,如果这样的系统有比较稳定的数据结构,又有易于变化的算法的话,使用访问者模式就...
分类:
其他好文 时间:
2014-07-24 10:39:38
阅读次数:
160
由于处理机是最重要的计算机资源,提高处理机的利用率及改善系统性能(吞吐量、响应时间),在很大程度上取决于处理机调度性能的好坏,因而,处理机调度便成为操作系统设计的中心问题之一。
一、处理机调度的层次
1、高级调度:又称为作业调度或长程调度,其主要功能是根据某种算法,把外存上处于后备队列中的那些作业调入内存,也就是说,它的调度对象是作业。
①作业是一个比程序更为广泛的概念,它不仅包含了...
分类:
其他好文 时间:
2014-07-24 10:39:37
阅读次数:
214
1、线程的基本概念、线程的基本状态以及状态之间的关系...
分类:
编程语言 时间:
2014-07-24 10:39:04
阅读次数:
346
KgE金刚企业网站管理系统是广州聚龙软件为国内中小企业开发的一款企业网站管理系统,KgE采用可视化的标签模型,可在Dreamvear等网页编辑下可视化编辑,KgE使用javaeemsyqlyuijquery等主流WEB技术,系统成熟稳定。kgE的布署成本相当小,只需要200M网站空间,256M内存的java主机即可。...
分类:
Web程序 时间:
2014-07-24 10:38:56
阅读次数:
245
序
c语言中有一个重点:c指针。它也是一个难点。这是一句废话,重点往往也是难点。
c指针似乎很难理解,以至于有人指出:掌握了c指针,就掌握了c语言的精髓。本系列就来聊聊c指针,要想弄懂c指针。光就指针本身进行理解,还不够。
因为指针的本质就一句话:指针就是地址。这句话大多数学过c语言的人都明白,但对很多使用指针的场景任然是不知所措,就像梦魇一样。必须指出:指针之所以难理解,更多地在于c的语法。可以明确指出c的语法很多时候是不太自然的,混乱的。毕竟c语言是人设计的,有所缺陷或者说设计不佳,在所难免。
这并不...
分类:
编程语言 时间:
2014-07-24 10:38:54
阅读次数:
193
一:iPhone
4.0‘ Display: iPhone 5、iPhone 5S、iPhone 5C。 分辨率:1136 * 960
设计标准参照下图iPhone5
3.5’ Display: iPhone4S、iPhone4、iPhone3GS(非Retina屏) 分辨率: 960 *...
分类:
其他好文 时间:
2014-07-24 10:38:39
阅读次数:
304
首先明确一个观点:指针就是地址。这是理解指针的起始一步。...
分类:
其他好文 时间:
2014-07-24 10:38:37
阅读次数:
152
C语言快速入门系列(九)
C语言系列已经接近尾声了,在前面八节的学习中,我们学会了C的基本语法,基本数据类型,
三种程序结构(顺序,判断,循环),数组,函数,指针,结构体,共用体,位运算,文件等内容,
本节将对前面没有讲的C的遗漏知识点进行补充,当然发现有那些的遗漏的知识点也会进行更新!
谢谢大家一直以来的支持,说了这么多的理论,缺的是一个整合,在第十节中我们将用C语言写一个
文本行的学生信息管理系统!相信是很多学校的C语言的期末作业吧!当然不是直接贴代码.
而是通过流程图,注释等进行解析,目的是让各位读者...
分类:
编程语言 时间:
2014-07-24 10:38:22
阅读次数:
295
帮别人调试个程序,程序的功能主要涉及动态数组,实现动态数组元素的添加,删除,查找,显示功能。但是在执行添加功能的时候,连续执行三次添加的时候就会出现问题,让人感到非常的莫名其妙。
涉及到的函数如下所示:
void adddata(int * arr, int * len)
{
int n;
int *add;
int cnt=0, t1;...
分类:
其他好文 时间:
2014-07-24 10:38:22
阅读次数:
342
接触Android好久了,记得09年刚在中国大陆有点苗头的时候,我就知道了google有个Android,它是智能机操作系统。后来在Android出1.5版本之后,我第一时间下载了eclipse开发工具、adt以及android sdk,体验了一把android开发,记得当时搭建开发环境相当麻烦。由于android开发是基于Java的,所以除了上述的工具之外,首先需要安装jdk,记得当时流行的是j...
分类:
移动开发 时间:
2014-07-24 10:38:00
阅读次数:
342
从需求出发并不是一句空话,在开发过程中也是如此。
从需求出发,实质上是暗合了极限编程和测试驱动开发的一些思想。
鉴于网站开发是一个比较流行的方向,我打算从一个网站开始,阐述一下自己对“需求驱动开发“的理解,并将其引申到一个更广泛的领域。...
分类:
其他好文 时间:
2014-07-24 10:37:26
阅读次数:
395
healthKit的一些知识点
by 伍雪颖
HealthKit
HKUnit
HKUnit *g = [HKUnit gramUnit];
HKUnit *dL = [HKUnit literUnitWithMetricPrefix:HKMetricPrefixDeci];
HKUnit *gPerdL = [g unitDividedByUnit:dL];
HKQuantity...
分类:
其他好文 时间:
2014-07-24 10:37:25
阅读次数:
194