码迷,mamicode.com
首页 > 2016年05月12日 > 全部分享
C语言中的assert
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行。 库函数: assert.h 原型定义: void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。 例程: #include #in...
分类:编程语言   时间:2016-05-12 15:46:49    阅读次数:171
POJ 3254 Corn Fields(状态压缩dp)
Corn Fields Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 11850   Accepted: 6202 Description Farmer John has purchased a lush new rectangular pasture com...
分类:其他好文   时间:2016-05-12 15:46:38    阅读次数:173
OpenCV 轮廓矩
一、概述       我们在实际中如何应用这些轮廓呢?比如,有两个轮廓如何进行比较匹配,或者如何比较一个轮廓和一个抽象模板。比较两个轮廓最简洁的方式是比较它们的轮廓矩。矩是通过对轮廓上所有点进行积分运算(或者认为是求和运算)而得到的一个粗略特征。 二、矩及Hu矩的结构体 typedef struct CvMoments {     double  m00, m10, m01, m20, ...
分类:其他好文   时间:2016-05-12 15:46:56    阅读次数:149
Python小记
1.使用a = raw_input('****:')时,raw_input()返回的值是字符串类型,如要接收一个数值类型的输入,需要加强制类型转换,如 a = int(raw_input('****:')),但如果int()识别括号中的内容为字符串,并不为合法数字时会报错,程序退出。 2.d1=['ss',88,20.3]  //list类型,可修改,d[index],index为下标0...
分类:编程语言   时间:2016-05-12 15:46:06    阅读次数:167
struts2详细配置01
1、创建Java Web项目2、引入Struts2的依赖包,将依赖包拷贝到WEB-INF/lib下 * commons-logging-1.0.4.jar * freemarker-2.3.15.jar * ognl-2.7.3.jar * struts2-core-2.1.8.1.jar * xwork-core-2.1.6.jar *...
分类:其他好文   时间:2016-05-12 15:46:35    阅读次数:127
Fragment学习基础
Fragment的设计哲学: Fragment是从 Android 3.0开始引入的,主要用于大屏幕设备,如平板电脑。 以一个新闻应用在小屏和大屏设备上的设计来阐述Fragment的设计哲学。 对于小屏的手机设备,应该设计为新闻标题列表单独作为一个页面,点击新闻标题进入新闻详细内容页面。如下图所示: 上图就是两个Activity。 对于大屏的平板设备,应该设计为屏幕的左边是一个新闻标题列...
分类:其他好文   时间:2016-05-12 15:45:35    阅读次数:121
[BZOJ1433][ZJOI2009]假期的宿舍(最大流)
时间能冲淡痛苦,但是,我并不想用时间来治愈一切。...
分类:其他好文   时间:2016-05-12 15:45:28    阅读次数:181
链表——按k个结点一组来反转链表
题目:按k个结点一组来反转链表 思路: 运用反转链表的通法reverse,对链表进行循环,当计数长度k不时,指针继续前进;当计数长度到达k时,将该组首尾节点first和node作为参数传入翻转函数reverse进行翻转,然后重新拼接到原链表中。直至到达链表末尾。 代码如下: /** * Definition for singly-linked list. * publi...
分类:其他好文   时间:2016-05-12 15:46:34    阅读次数:172
PHP制作验证码
学习目的: 屏蔽机器请求,保证业务不受机器提交请求干扰。 为什么要屏蔽: 一般服务端业务,写请求产生的消耗要远远大于读请求。 技术点: 1.底图的实现,并且添加干扰元素 2.生成验证内容 3.验证内容保存在服务端 4.验证内容的效验 实现底图: 代码:<?php $img = imagecreatetruecolor(100,30);//大小 $bgColor = image...
分类:Web程序   时间:2016-05-12 15:45:35    阅读次数:153
java 折半查找 冒泡排序 选择排序
更多查找可以参考 http://www.cnblogs.com/liuling/p/2013-7-24-01.html 这是别人的资源,感觉写的很全。可以仔细研究一下。 /* 使用折半查找的前提是数据是有序(升序)的。 */ class HalfSearchDemo { public static void main(String[] args) { int[] arr={1,...
分类:编程语言   时间:2016-05-12 15:46:42    阅读次数:150
java可变参数总结
今天总结一下java中可变参数这个知识点。还是来看一个例子,现在我想写个方法来计算两个整形的和并且输出,这个方法很简单:public class KeBian { public static void main(String[] args) { sum(5,9); } public static void sum(int a,int b) { i...
分类:编程语言   时间:2016-05-12 15:44:24    阅读次数:134
多线程
并发行和并行性是两个概念: 并行指在同一时刻多条指令在多个处理器上同时执行。并行性指同一时刻只有一条指令执行,但多个进程指令被快速轮换执行,使得宏观上具有多个进程同时执行的效果。 线程和进程: 线程是进程的组成部分。线程是独立运行的,抢占式的。可以与其他线程共享父进程的共享变量及部分环境。 线程的创建和启动: 方法一:继承Thread类创建线程类 public class ** exte...
分类:编程语言   时间:2016-05-12 15:46:52    阅读次数:177
iOS9横屏竖屏设置
公司App里面有个需求,即所有界面都是竖屏,且不允许横屏切换,唯独有一个播放视频的界面允许横屏,大家都知道视频播放适配最大的播放屏幕那样是最好的。从网上多方查找资料,查到了这么一篇文章: 最终,根据此需求处理如下: 首先,确保App本身应该允许转屏切换: 我的App里面UITabBarController是根视图控制器,所以首先创建一个UITabBarController的子类,并设定允许转屏:...
分类:移动开发   时间:2016-05-12 15:44:14    阅读次数:177
OJ习题:简单密码破解 (JAVA大小写转换)
题目密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。 假设渊子原来一个BBS上的密码为zvbo941987,为了方便记忆,他通过一种算法把这个密码变换成YUANzi1987,这个密码是他的名字和出生年份,怎么忘都忘不了,而且可以明目张胆地放在显眼的地方而不被别人知道真正的密码。 他是这么变换的,大家都知道手机上的字...
分类:编程语言   时间:2016-05-12 15:45:02    阅读次数:256
HDU1754 I Hate It 线段树 单点更新
I Hate It Time Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 60417    Accepted Submission(s): 23517 Problem Description 很多学校流行一种比较的习惯。...
分类:其他好文   时间:2016-05-12 15:45:31    阅读次数:193
poj2774两串最长公共子串
http://poj.org/problem?id=2774 思路:后缀数组。(摘自罗穗骞的国家集训队论文)字符串的任何一个子串都是这个字符串的某个后缀的前缀。求 A 和 B 的最长公共子串等价于求 A 的后缀和 B 的后缀的最长公共前缀的最大值。如果枚举A和 B 的所有的后缀,那么这样做显然效率低下。由于要计算 A 的后缀和 B 的后缀的最长公共前缀,所以先将第二个字符串写在第一个字符串后面,中...
分类:其他好文   时间:2016-05-12 15:43:31    阅读次数:243
BZOJ4568 [Scoi2016]幸运数字
树上查两点间最大异或和 树倍增,每个点维护向上2^k个点的线性基,然后在查lca的时候合并 关于点权维护倍增略蛋疼-_- 合并线性基的时候就直接把一个线性基里的插到另一个里 复杂度O(m log n log^2INF) 合并的时候加点优化可以降掉一个logINF 接下来bb一些有关线性基和最大异或和的东西…… 首先线性基是一个拟阵,遗传性显然,交换性可以把大的里边找一个小的里没有的位...
分类:其他好文   时间:2016-05-12 15:43:48    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!