码迷,mamicode.com
首页 > 2015年04月15日 > 全部分享
BZOJ 2648 SJY摆棋子 K-Dimensional-Tree
题目大意:给定平面上的n个点,定义距离为曼哈顿距离,支持下列操作: 1.插入一个点 2.查询离一个点最近的点的距离 Hint说KDTree【可以】过,那么不写KDT还能写啥= = 我的CDQ分治可是T掉了啊= = 记住KDT发生TLE事件的时候不一定是常数问题 有可能写挂了= =(这不和莫队一样么233 #include #include #include #include #...
分类:其他好文   时间:2015-04-15 13:42:01    阅读次数:172
S3C2416 按键驱动 --中断方式
基于韦东山的驱动修改的,由于内核版本不一样,包含到头文件有所变化,内核API函数也有所改变。 #include #include #include #include #include #include #include #include #include   #include  //修改 #include  //修改 #include  //增加 #include #in...
分类:其他好文   时间:2015-04-15 13:42:23    阅读次数:212
linux源码分析之字节序(2)-- types.h
这一节主要讲linux的数据类型,主要是为了方便理解接下来将大端、小段字节序定义的源码。 首先,来看看 include/linux/types.h 源码: ------------------------------------------------------------------  #ifndef _LINUX_TYPES_H  #define _LINUX_TYPES_H ...
分类:系统相关   时间:2015-04-15 13:39:23    阅读次数:509
[LeetCode] Add Two Numbers
Add Two Numbers You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers ...
分类:其他好文   时间:2015-04-15 13:39:11    阅读次数:164
KVO-键值观察者
KVO Key,Value,Observing,即键值观察者。它提供了这样一种机制,当指定对象的属性发生改变时,KVO会自动通知相应的观察者。 它与NSNotification不同,键-值观察中并没有所谓的中心对象来为所有观察者 提供变化通知。取而代之地,当有变化发生时,通知被直接发送至处于观察状态的对象。 三个步骤:注册观察者,接收变更通知,移除观察者。实例如下:...
分类:其他好文   时间:2015-04-15 13:40:02    阅读次数:190
C++快速排序(随机值元法)
#include #include using namespace std; int sum(int a,int b) { return (rand()%(b-a)+a+1); } void Grial(int a[],int x,int y) { if(x>=y)return ; int i=x; int j=y; int temp; int b=sum(i,j);//求取随机值...
分类:编程语言   时间:2015-04-15 13:39:30    阅读次数:154
MMDrawerController抽屉侧边栏使用范例代码
//方法应放在AppDelegate中 -(void)toMain {     //初始化中央视图VC         [self tabBarControllerInit];         //初始化左边栏抽屉视图VC     ALRankListViewController *leftViewController = [[ALRankListViewController allo...
分类:其他好文   时间:2015-04-15 13:39:51    阅读次数:116
QtableView内右击菜单判断位置是否合理
实践过程中出现的小bug: 当我右击view空白处,即我没选中有内容的行时,程序中断,因为我没做位置判断而直接获取行内容赋值给其他变量。QModelIndex temp = m->index(right_click.row(),1);解决方案: 判断选中的行是否在我们model的行范围内。 如何获取model的行?ui.table_view->model()->rowCount();实际上我们...
分类:其他好文   时间:2015-04-15 13:39:08    阅读次数:135
大数加减法
大数加法 char* MaxAdd(char *str1,char *str2){ int len1=strlen(str1); int len2=strlen(str2); int num1[MAX]={0}; int num2[MAX]={0}; for(int j=0,i=len1-1;i>=0;i--,j++){ num1[j]=str1[i]-'0'; //转换为int数...
分类:其他好文   时间:2015-04-15 13:39:29    阅读次数:153
invalid use of non-static member function ‘void Date::init(int, int, int)’
C++成员函数的操作...
分类:其他好文   时间:2015-04-15 13:38:15    阅读次数:149
Hadoop状态转移图生成
事件驱动和状态转移,在很大程度上保证了大型系统的顺利推进。状态转移有如下好处: 状态转移图是可以生成的。在讨论某个功能的时候,可以直接对着图进行讨论 某个状态转移图里面,通过加锁、生产者/消费者模式等方法,可以保证一个时间点只有一个状态转移,进而保证状态的正确性 在进行UT(单元测试)的时候,只需要对每一条转移路径进行测试就好啦 Hadoop也大量采用了这种方法,如MapReduce的状态转移,NM...
分类:其他好文   时间:2015-04-15 13:40:15    阅读次数:178
POJ 1743 Musical Theme
都在注释里了 //第一个想法是枚举那个差值,然后把该字符串复制一遍加在后面 //看了网上的做法,仔细观察一下同一主题的两个字符串,发现都加上一个数之后,虽然值变了,但相邻的数的差值是没有变的 //所以可以对相邻数的差值求height数组 #include #include using namespace std; #define N 20005 int n; int s[N],r[N],sa...
分类:其他好文   时间:2015-04-15 13:37:26    阅读次数:112
KVC-键值编码
KVC 是key,value,coding的缩写,即键值编码。在iOS中,可以通过类的属性的名称(key),来间接访问对象的属性信息。 建一个工程,创建一个zzPerson类,它有两个属性,name和address。 zzPerson.h: #import @interface zzPerson : NSObject {   NSString * name,addre...
分类:其他好文   时间:2015-04-15 13:38:26    阅读次数:115
CDH5.2.0升级到CDH5.3.3
公司有一个Spark on Yarn集群,基于CM5.2.0+CDH5.2.0搭建,Spark的版本是1.1.0.为了使用Spark1.2.0的一些特性,决定将集群版本升级到CM5.3.3+CDH5.3.3。之所以升级CM,是因为CM的版本号必须大于等于CDH的版本号。下面分成两个步骤介绍升级过程:CM升级和CDH升级。 1 CM升级过程介绍     1.1 admin用户登陆http://1...
分类:其他好文   时间:2015-04-15 13:38:14    阅读次数:279
classload实战
java的类加载机制分为:Bootstrap class loader、Extensions class loader和System class loader,这些class loader可以加载class文件、jar包、xml配置文件等。前两者和jvm配置有关,而System class loader则可以由程序员自己指定,下面本文将介绍两种System class loader的方式。通过参数加...
分类:其他好文   时间:2015-04-15 13:38:22    阅读次数:99
Android安全机制--权限
android的权限persion也是细粒度特权管理。 分类: Normal  Dangerous(安装时有提示的) Signature(用于厂商定义的权限,厂商开发的几个app能用,其他第三方不能用,用的的是厂商的private key来签名) SignatureOrSystem(厂商或是在system自带的能用的权限) 在frameworks/base/core/res/Andro...
分类:移动开发   时间:2015-04-15 13:36:43    阅读次数:156
【翻译】Ext JS 6早期访问版本发布
在令人惊艳的SenchaCon 2015最后一周,我们非常兴奋,因为Ext JS 6早期访问版本要发布了。在Ext JS 6,可以使用单一的javascript框架来无缝的创建基于桌面、平板和智能手机的应用程序。...
分类:Web程序   时间:2015-04-15 13:37:50    阅读次数:149
2361条   上一页 1 ... 87 88 89 90 91 92 93 ... 139 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!