上一页 1 ··· 149 150 151 152 153 154 155 156 157 ··· 249 下一页
摘要: 一个压了很久的题目,确实很难想,看了别人的做法后总算明白了。首先要明白一点,因为题目说明了不会有矛盾,所以题目给出来的区间是不能相交的,否则是矛盾的。(原因自己想)然后既然区间只能是包含的,就很明显了,一个数被包含了几次它就要比最高的牛矮多少。#include #include #include #include using namespace std;const int maxn=1e4+9;struct D{ int l,r; bool operator qry[i].r) swap(qry[i].l,qry[i].r); } sort(qry+1,q... 阅读全文
posted @ 2013-08-29 19:55 pangbangb 阅读(203) 评论(0) 推荐(0)
摘要: 概述内核中驱动文件的操作通常是通过write和read函数进行的,但是很多时候再用户空间进行的操作或许不是内核中公共代码部分提供的功能,此时就需要使用一种个性化的方法进行操作--ioctl系统调用。ioctl系统调用是一种用于设备控制的公共接口,主要分为两种,一种是用户空间使用的ioctl系统调用,函数原型为:int ioctl(int fd,unsigned long cmd,...);另一种是在内核空间使用的ioctl调用,函数原型为:int (*ioctl)(struct inode *inode,struct file *filp, unsigned int cmd,unsigned. 阅读全文
posted @ 2013-08-29 19:53 pangbangb 阅读(430) 评论(0) 推荐(0)
摘要: 前面说到的进程间的通信,所通信的进程都是在同一台计算机上的,而使用socket进行通信的进程可以是同一台计算机的进程,也是可以是通过网络连接起来的不同计算机上的进程。通常我们使用socket进行网络编程,这里将会简单地讲述如何使用socket进行简单的网络编程。 一、什么是socket socket,即套接字是一种通信机制,凭借这种机制,客户/服务器(即要进行通信的进程)系统的开发工作既可以在本地单机上进行,也可以跨网络进行。也就是说它可以让不在同一台计算机但通过网络连接计算机上的进程进行通信。也因为这样,套接字明确地将客户端和服务器区分开来。 二、套接字的属性 ... 阅读全文
posted @ 2013-08-29 19:50 pangbangb 阅读(370) 评论(0) 推荐(0)
摘要: 前段时间由于保研机试的需要各种练ACM,加了个九度的什么高级机试群,聊天的过程中,突然出现了一位目空一切的“高手”,争吵之余撂下一段代码,说是不编译直接说出结果,拿来之后,在纸上仔细分析了一番,现在把分析结果与各位看官共享一下。代码:#include using namespace std;class IHello{public: virtual void Hello()= 0;};class IWorld{public: virtual void World()= 0;};class HelloWorld:public IHello, public IWorld{public: virtu. 阅读全文
posted @ 2013-08-29 19:48 pangbangb 阅读(329) 评论(0) 推荐(1)
摘要: Your new company is building a robot that can hold small lightweight objects. The robot will have the intelligence to determine if an object is light enough to hold. It does this by taking pictures of the object from the 6 cardinal directions, and then inferring an upper limit on the object's we 阅读全文
posted @ 2013-08-29 19:46 pangbangb 阅读(267) 评论(0) 推荐(0)
摘要: 上述的历史和书签的功能已经实现。不过如果我们长时间按住图片,并不会出现如同UC中的一系列选项,我们可以来看看UC中的长按图片出现的菜单。图10.2.9 UC中的长按图片菜单 我们可以看到UC中可以识别出这个网页中的图片,那么它是如何做到的呢? 我们仔细观察,可以发现它是触发了长时间按的事件,我的手机可以清楚的感受到在触发事件的同时有一个震动感,不知道各位的有没有。 其实,WebView已经帮我们封装了一个函数,这个函数可以轻松的获取到我们点击的目标类型,包括一些额外的信息。这些额外的信息是什么?比如说,图片的额外信息就是这张图片的地址,手机号码的额外信息就是手机号,电子邮件的额外信息就是电子. 阅读全文
posted @ 2013-08-29 19:43 pangbangb 阅读(878) 评论(1) 推荐(1)
摘要: 表达式(四则运算)计算的算法戏剧前奏——基本知识点通常我们所看到的算术表达式,运算符总是在两个操作数中间(除),如(A+B)*C,这样的表达式叫做中缀表达式。这种表达式不同的运算符优先级不同,而且通常含有括号,计算机很难理解这种表达式。在编译系统中,要把人易于理解的表达式翻译成能正确求值的机器指令。编译系统中对中缀形式的算术表达式的处理方式是:先把中缀表达式转换成后缀表达式,再进行计算。后缀表达式就是表达式中的运算符出现在操作数的后面,并且不含括号,如AB+C*。后缀表达式的特点:(1).后缀表达式让操作数和中缀表达式的操作数先后次序相同,只是运算符的先后次序改变;(2).后缀表达式没有括号, 阅读全文
posted @ 2013-08-29 19:41 pangbangb 阅读(1007) 评论(0) 推荐(0)
摘要: 得失寸心知(这些年,读过的技术经典图书) 行千里路、读万卷书;历数十项目、编百万代码。十来年风雨IT路,上百本沉寂专业书。 佛说:一花一世界、一叶一菩提;书对于人,可以牵强附会为:一师一宗道、一书一扇门。良师开宗立派,一道相传;好书常常为读者开启通向人生另一端的智慧之门。 初步整理这些年看过的具有代表性、对个人的职业发展历程产生显著影响的书籍,并附会个人的一点浅薄的认识和阅读时真实的体会。文章千古事、得失寸心知,相信每个人读者对同一本书籍都会有自身独特的体会和特定的感受,因此本文内容仅供参考、不作书评。【阅读总结待续……】序号类型书名书籍概况阅读体会1语言类Delphi4开发... 阅读全文
posted @ 2013-08-29 19:39 pangbangb 阅读(224) 评论(0) 推荐(0)
摘要: storm0.8.1以后的RotatingMap完全可以独立于storm用来实现hashmap的key超时删除,并调用回调函数RotatingMap.java:import java.util.HashMap;import java.util.Iterator;import java.util.LinkedList;import java.util.Map;import java.util.Map.Entry;/** * Expires keys that have not been updated in the configured number of seconds. * The algo 阅读全文
posted @ 2013-08-29 19:36 pangbangb 阅读(661) 评论(0) 推荐(0)
摘要: 数据拟合能够估计出数据变化的趋势,另外一个同等重要的应用是如何利用这一趋势,预测下一时刻数据可能的值。通俗点儿说,你观察苍蝇(蚊子,蜜蜂)飞了几秒,你也许会想“它下一个时刻可能在哪儿”,“呈现出什么样的状态”诸如此类的问题。预知未来这档子事儿对我们有一种不可抗拒的吸引力。别看我们预测的未来很近,但这对于实际应用有很大的帮助。比如减小解空间的范围,便于搜索。对于搜索问题,预测可以看成是对从当前状态到目标状态的启发评价函数。好吧,我承认我陷得太深了,都是复习人工智能搞得。扯得有点儿远了,继续说我们的主题,预测。古人每遇到重大活动,都会卜上一卦。念几句咒语,抽个签,看看签释,心里大概对所问之事有了个 阅读全文
posted @ 2013-08-29 19:34 pangbangb 阅读(480) 评论(0) 推荐(0)
上一页 1 ··· 149 150 151 152 153 154 155 156 157 ··· 249 下一页