上一页 1 ··· 277 278 279 280 281 282 283 284 285 ··· 300 下一页
2013年7月29日

语言决定名族思维

摘要: 中国人擅长搞政治、权术。搞政治需要什么样的人?八面玲珑、深不见底、表里不一、喜怒不形于色……西方世界尤其是美国人擅长搞科学、技术。搞科学需要什么样的人?从简单到复杂分解问题的能力、从个别到一般洞察普遍规律的能力。 两国人所擅长的领域不同,我认为,这是由不同名族所使用的语言特性所决定的,尤其是语言中的动词集合所决定的。 中国人为什么适合搞政治而缺乏科学意识?因为汉语中的词汇集合太庞大了,不同的概念、过程一定是用不同的词汇表达出来的。新闻出版了那叫“发布了”,罪犯出狱那叫“释放了”。虽然本质上这都是相似的过程,但汉语喜欢用不同的词汇来表达。这可真是博大精深、深不见... 阅读全文
posted @ 2013-07-29 20:10 you Richer 阅读(199) 评论(0) 推荐(0) 编辑

poj1584

摘要: 题意:已知一个多边形的n个顶点坐标,然后再给一个钉子,给定钉子的半径和圆心坐标,首先判断多边形是否为凸多边形,若为凸多边形,再判断钉子是否可以放到凸多边形内部。 思路:1.由于顶点给出的顺序可能为逆时针或顺时针,所以在判断是否为凸边形,利用叉积的性质,每个点依次扫描看是否都顺着同一的方向转动。2.判断圆(钉子)是否在多边形内部,第一步判断圆心是否在凸多边形内部(以圆心为定点扫描一周),第二步再判断圆心到某一边的最短距离,若存在某最短距离大于圆心,则圆不能放在凸多边内。或者思路可以参考这个:http://blog.csdn.net/lyy289065406/article/details/664 阅读全文
posted @ 2013-07-29 20:08 you Richer 阅读(221) 评论(0) 推荐(0) 编辑

hdu 2881 Jack's struggle(DP)

摘要: 对于所有的任务所在的地点按照时间排序,可以将其看成是一道非常简单的“天上掉馅饼”的题的二维版本。将这些任务看成从天而降的馅饼,统计有哪些之前馅饼掉落的位置可以在两者时间差内到达该点的点,取其最大值。这道题的数据很邪门,题目没有给出任何提示,但是用C++提交的话会超时,用G++提交的话3000+ms可以A掉,查了1700ms。我看提交的代码都是G++。这不合适吧?#include#include#include#include#define N 10005struct node{ int x,y; int t;}a[N];int dp[N];int cmp(const void *a,const 阅读全文
posted @ 2013-07-29 20:05 you Richer 阅读(311) 评论(0) 推荐(0) 编辑

[置顶] DataGridView控件---绑定数据方法

摘要: DataGridView控件是在windows应用程中显示数据最好的方式,它只需要几行简短的代码就可以把数据显示给用户,同时又支持增、删、改操作。今天将自己总结的增加数据的方法总结分享给大家 关于DataGridView的一些属性介绍大家可以参照百度百科,我在这里主要写如何用两种方法去实现绑定数据 1.非绑定模式 所谓的非绑定模式就是dataGridView控件显示的数据不是来自于绑定的数据源,而是可以通过代码手动将数据填充到DataGridView控件中,这样就为DataGridView控件增加了很大的灵活性在此我们先来了解一下DataGridView控件有多种类型的列,而这些类型都... 阅读全文
posted @ 2013-07-29 20:04 you Richer 阅读(384) 评论(0) 推荐(0) 编辑

Computational Geometry Template_Polygon

摘要: #include #include #include #define MAXN 1000#define offset 10000#define eps 1e-8#define zero(x) (((x)>0?(x):-(x))eps?1:((x)-eps || t2>-eps; t.x += l1.y - l2.y; t.y += l2.x - l1.x; return xmult(l1, c, t)*xmult(l2, c, t) eps){ t = barycenter(p[0], p[i], p[i + 1]); ret.x += t.x*t2; ret.y += t.y*t 阅读全文
posted @ 2013-07-29 20:02 you Richer 阅读(171) 评论(0) 推荐(0) 编辑

Max retries exceeded with url

摘要: 78 Traceback (most recent call last): File "thread072413.py", line 163, in File "thread072413.py", line 122, in main File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 55, in get File "/usr/local/lib/python2.7/dist-packages/requests/api.py", l 阅读全文
posted @ 2013-07-29 20:00 you Richer 阅读(1587) 评论(0) 推荐(0) 编辑

Linux /proc 的意义

摘要: /proc 是个虚拟文件系统、也就是、重新引导后修改会被重新初始化 提供了进程信息、内存资源、硬件设备、内核内存等信息 比如: 网卡:/proc/sys/vm/ipv4/ip_forward:控制ip转发 内存:/proc/sys/vm/drop_caches:输入1强制内核从缓存释放一些内存 推荐用strings 浏览其中的信息、而非 cat 我个人认为、/proc 最大的价值在于: 我们能够通过该目录下的相关文件来编写自己需要的小工具 而现在、很多系统小工具都是调用/proc 下的文件 例如: uname ===> /proc/versio... 阅读全文
posted @ 2013-07-29 19:57 you Richer 阅读(239) 评论(0) 推荐(0) 编辑

[置顶] 生成树协议介绍

摘要: 学好生成树协议,你就可以尽可能避免因某台交换机的问题造成整个局域网崩溃。 生成树协议是由Sun微系统公司著名工程师拉迪亚•珀尔曼博士(Radia Perlman)发明的。网桥使用珀尔曼博士发明的这种方法能够达到2层路由的理想境界:冗余和无环路运行。你可以把生成树协议设想为一个各网桥设备记在心里的用于进行优化和容错发送数据的过程的树型结构。我们要介绍的这个问题在图1中进行了描述。图 1如果这些交换机不采用生成树协议并且以这种方式连接,每一台交换机将无限地复制它们收到的第一个数据包,直到内存耗尽和系统崩溃为止。在2层,没有任何东西能够阻止这种环路的事情发生。在图1中,管理员必须要手工关闭这个红色. 阅读全文
posted @ 2013-07-29 19:55 you Richer 阅读(246) 评论(0) 推荐(0) 编辑

StringBuffer与StringBuilder的异同

摘要: 一. 相同之处 1.均是可变字符序列,可以随机的改变字符串,如追加操作或插入操作2. 均使用了内部缓冲区,并且当内部缓冲区溢出后均会自动增大二. 不同之处 1. StringBuffer在多线程环境下使用是线程安全的,但请注意:当发生与源序列有关的操作(如源序列中的追加或插入操作)时,该类只在执行此操作的字符串缓冲区上而不是在源上实现同步---------摘自java API。由于StringBuffer是线程安全的,因此在多线程环境下使用StringBuffer是比较合适的,但维护线程也必然需要一定的时间开销。 2. StringBuilder在多线程环境下使用不是线程安全的,但是,在单线程 阅读全文
posted @ 2013-07-29 19:53 you Richer 阅读(224) 评论(0) 推荐(0) 编辑

HDU 2044 一只小蜜蜂...

摘要: 一只小蜜蜂...Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 29643 Accepted Submission(s): 10944 Problem Description 有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。 其中,蜂房的结构如下所示。 Input 输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整... 阅读全文
posted @ 2013-07-29 19:51 you Richer 阅读(225) 评论(0) 推荐(0) 编辑
上一页 1 ··· 277 278 279 280 281 282 283 284 285 ··· 300 下一页