人其实是个非常奇怪的动物,人进化出了思考的大脑,但人的动物性也没有减弱多少。人类中绝大部分人其实是不愿意思考的,这是本质性的懒惰。今天看了本关于国人写基辛格的书,作者应该是很有视野的人,因为他见过基辛格,出过国。但作者居然说美国人不重视研发,不思进取,结果慢慢被中国赶上,面对中国的崛起,美国应该自己检讨。一个博士,居然说出这样的话,也是一种奇葩。中国人确实很勤奋,但中国重视研发了?没有,我们的重点...
分类:
其他好文 时间:
2015-05-03 12:00:56
阅读次数:
119
Robberies
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 5181 Accepted Submission(s): 1958
Problem Description
The aspiring R...
分类:
其他好文 时间:
2015-05-03 12:02:13
阅读次数:
138
突然想起童年的几个小故事,记下了,写给这个时代听。
童年时候,家里的鸡蛋吃不完,那时候市场经济不发达,家家养鸡,妈妈想把鸡蛋做成变蛋,但是不知道该如何做,找村里做变蛋家问问学学,但是人家不肯教,怕泄露,影响到自己的生意。就是一种普通的食物:变蛋。但是获取它的制作工艺依然不是一件容易的事情,至少在那个时代是这样的。
初中高中的时候我喜欢上了计算机编程,但是没什么渠道可以找到这方面的资料,...
分类:
其他好文 时间:
2015-05-03 12:02:53
阅读次数:
124
"BestCoder"杯中国大学生程序设计冠军赛 HDU 5221 Occupation...
分类:
其他好文 时间:
2015-05-03 12:00:24
阅读次数:
108
迭代器(iterator)是STL里面很基础也很重要的一个东西,迭代器的traits技术设计的很棒。
迭代器是一种行为类似指针的对象,因为指针最常用的是->和*两个操作符,因此迭代器最重要的编程工作也是对这两个操作符的重载的实现。初探traits技术假设现在定义了这样一个迭代器MyIter,当我们拿到一个MyIter对象时,如何判断他的类型呢?template
struct My...
分类:
其他好文 时间:
2015-05-03 12:01:31
阅读次数:
200
#include
#include
#include
using namespace std;#define StackSize 100
typedef char DataType;
typedef struct{
DataType data[StackSize];
int top;
}SeqStack;
/*void Int(S...
分类:
其他好文 时间:
2015-05-03 11:59:52
阅读次数:
359
这题,简单的动态规划,也就是求最大连续子序列的和,是和最大。
知道了这个,就可以很容易的写出代码来了。
状态转移方程:dp[i] = max{ dp[j] } + a[i] ( j >= 0 && j
有了状态转移方程,一切都是很简单了。
下面的是一次AC的代码:
#include
using namespace std;
int main()
{
int dp[1005], a...
分类:
其他好文 时间:
2015-05-03 12:00:59
阅读次数:
116
朴素贝叶斯用p1(x, y)表示(x, y)属于类别1的概率,P2(x, y)表示(x, y)属于类别2的概率;如果p(c1|x, y) > P(c2|x, y), 那么类别为1如果p(c1|x, y) p0:54 return 155 else: 56 r...
分类:
其他好文 时间:
2015-05-03 11:59:59
阅读次数:
353
在UI制作方面,逐渐分化三种主要流派:使用代码手写UI;使用单个xib文件组织viewController或者view;使用StoryBoard来通过单个或很少的几个文件构建UI。三种方式各有优劣,也各有自己最适用的场合。一、手写代码UI1、优势 √ 适合大型项目大规模使用,利于版本管理、追...
分类:
其他好文 时间:
2015-05-03 11:59:05
阅读次数:
173
一、协议@optional :可选的@requied :必须实现的二、block 代码块1、 以一个^开头,然后是参数,然后是一个大括号,包含我们的代码块1 [aDictionary enumerateKeysAndObjectsUsingBlock:^(id key, id value, BOOL...
分类:
其他好文 时间:
2015-05-03 11:57:23
阅读次数:
119
读后感言读一本书就能够学会如何解决问题是不可能的,所以该书也不是按部就班的教你如何解决问题,更多的我觉得应该是大家通过阅读该书有所思,有所悟,最终形成自己的分析和解决问题的方法论。 1.问题的定义 问题是你期望和和你体验间的差别,要分析和解决问题时候首先需要搞清楚什么是真正的问题,问题从...
分类:
其他好文 时间:
2015-05-03 11:56:51
阅读次数:
87
题意:判断有向图是否为树链接:点我这题用并查集判断连通,连通后有且仅有1个入度为0,其余入度为1,就是树了 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 using namespace s...
分类:
其他好文 时间:
2015-05-03 11:58:30
阅读次数:
366
1、绘制 不要调用drawRect.调用setNeedsDisplay相当于告知系统视图需要重绘, 它会去调用drawRect,更新屏外缓冲器2、UIBezierPath绘制图形, 设置图像opaque属性=no,根据透明度一层层合成视图,比直接修改比特值的开销会大很大多,消耗性能 如果只是显示的问...
分类:
其他好文 时间:
2015-05-03 11:57:19
阅读次数:
154
一、tableView1、datasource数据源(1 构造每一个tableVIewCell的方法:cellForRowAtIndexPath,这里的 dequeueReusableCellWithIdentifier会根据识别ID去取storyBoard中的cell,同时这也是利用取缓存中的c....
分类:
其他好文 时间:
2015-05-03 11:56:58
阅读次数:
128
语音识别并不是什么新鲜话题,但是最近两年大家发现突然大量进入了应用阶段。比如iPhone的Siri,各搜索引擎和购物网站的语音搜索等。最近的大规模应用可能源于移动互联网的创新,智能手机的普及和网络连接(比如3G/4G)提供的硬件基础是重要的前提条件。目前市面上的应用一般都采取语音上传,服务器端分析的...
分类:
其他好文 时间:
2015-05-03 11:56:04
阅读次数:
222
总结 这两个东西一个很重要的区别是Hashtable是线程安全的,而HashMap是线程不安全的。 HashMap要实现同步则要通过额外的同步机制:一般Collections的一个静态方法得到解决:Map m = Collections.synchronizedMap(new HashMap(......
分类:
其他好文 时间:
2015-05-03 11:56:15
阅读次数:
89