编码是为了解决某种问题(不管是在OJ上A题,还是做项目),在解决问题之前应该先有的是对问题的充分分析(挖掘题目的隐含条件,分析项目的需求),只有对问题有了充分的了解,并且有了清晰的思路之后,编码就成了水到渠成的事。以前在OJ上做题的时候,都是看到题目就去写代码,从来不先去分析题目的各种条件,这种做法是错误的。
★什么是伪代码
是一种算法描述语言。它自身有很多的规定,其实这很好理解。就像当年秦始...
分类:
其他好文 时间:
2014-08-01 09:16:41
阅读次数:
173
企业如何长久传承,如何长期有效操持活力,是多元化经营还是集中精力打一点,这些问题始终是企业领导人需要思考的。从利丰百年发展史中,企业家能得到不少启发。...
分类:
其他好文 时间:
2014-08-01 09:16:31
阅读次数:
175
Problem Description
A histogram is a polygon composed of a sequence of rectangles aligned at a common base line. The rectangles have equal widths but may have different heights. For example, the fi...
分类:
其他好文 时间:
2014-08-01 09:16:21
阅读次数:
280
Nice boat
Time Limit: 30000/15000 MS (Java/Others) Memory Limit:
131072/131072 K (Java/Others)
Problem Description...
分类:
其他好文 时间:
2014-08-01 09:16:12
阅读次数:
305
链接:poj 1265
题意:从原点出发,给出一些dx,dy移动增量,最终形成一个多边形,
求多边形内部的格点数目,边上的格点数目 ,以及面积。
补充知识:
1、以格子点为顶点的线段,覆盖的点的个数为gcd(|dx|,|dy|),其中,|dx|,|dy|分别为线段横向增量和纵向增量。
2、Pick定理:设平面上以格子点为顶点的多边形的内部点个数为a,边上点个数为b,面积为S,
则 ...
分类:
其他好文 时间:
2014-08-01 09:16:01
阅读次数:
201
2014年7月26日,由西安力邦财务投资集团孵化公司联合中国物联网产业协会、IC咖啡、华友会主办,物联网智库承办的首期“智能医疗&可穿戴设备沙龙”在西安力邦艺术港隆重召开。中国物联网产业协会秘书长柏斯维、西安力邦财务投资集团孵化公司总经理秦云、华友会陕西分会会长高大明、IC咖啡西安负责人赵沛、物联网智库创始合伙人许永硕、著名天使投资人王童等嘉宾出席并做了精彩演讲,来自西安和北京的创业者、智能医疗和...
分类:
其他好文 时间:
2014-08-01 09:15:51
阅读次数:
225
E - 解同余线性方程组1
Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u
Submit Status
Description
Andy和Mary养了很多猪。他们想要给猪安家。但是Andy没有足够的猪圈,很多猪只能够在一个猪圈安家。举个例子,假如有16头猪,Andy...
分类:
其他好文 时间:
2014-08-01 09:15:41
阅读次数:
236
不可摸数
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 5296 Accepted Submission(s): 1393
Problem Description
s(n)是正整数n的真因子之和,即小于n且整除...
分类:
其他好文 时间:
2014-08-01 09:15:11
阅读次数:
199
构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。这个过程包含了为实例中的每个属性设置初始值和为其执行必要的准备和初始化任务。
构造过程是通过定义构造器(Initializers)来实现的,这些构造器可以看做是用来创建特定类型实例的特殊方法。与 Objective-C 中的构造器不同,Swift 的构造器无需返回值,它们的主要任务是保证新实例在第一次使用前完成正确的初始化。...
分类:
其他好文 时间:
2014-08-01 09:15:01
阅读次数:
266
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。
假设其数组长度为n,其算法复杂度为o(log(n))
代码:
#include
using namespace std;
bool BinarySearch(int data[],int start, int end, int number){
while(start...
分类:
其他好文 时间:
2014-08-01 09:14:51
阅读次数:
228
Firetruck The Center City fire department collaborates with the transportation department to maintain maps of the city which reflects the current stat...
分类:
其他好文 时间:
2014-08-01 09:13:31
阅读次数:
223
确定比赛名次 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64uSubmit StatusDescription有 N个比赛队(1#include int ...
分类:
其他好文 时间:
2014-08-01 09:13:11
阅读次数:
125
K短路 用dijsktra+A*启发式搜索当点v第K次出堆的时候,这时候求得的路径是k短路。A*算法有一个启发式函数f(p)=g(p)+h(p), 即评估函数=当前值+当前位置到终点的最短距离g(p):当前从s到p点所走的路径长度,h(p)就是点p到目的点t的最短距离。f(p)就是当前路径从s走到p...
分类:
其他好文 时间:
2014-08-01 09:13:01
阅读次数:
156
C -Design the cityTime Limit:1000MSMemory Limit:32768KB64bit IO Format:%lld & %lluDescriptionCerror is the mayor of city HangZhou. As you may know, th...
分类:
其他好文 时间:
2014-08-01 09:12:51
阅读次数:
336
1.获取IP static string GetLocalIp() { string hostname = Dns.GetHostName();//得到本机名 //IPHostEntry localhost = Dns.GetHostBy...
分类:
其他好文 时间:
2014-08-01 09:12:21
阅读次数:
220
引子: ? 为什么要写这个,只是突然一个念头闪现,说一下本人目前理解。KVC: ? Key-value coding,它是一种使用字符串标识符,间接访问对象属性的机制。但是关就这一点来说,这么久以来确实没怎么体会到用这个的好处,我没有明显的理由用setValut:forKey 而不是直接用一个属性。...
分类:
其他好文 时间:
2014-08-01 09:12:11
阅读次数:
230