码迷,mamicode.com
首页 > 2015年07月29日 > 全部分享
编程语言风格概述(下)
?? 七、指针   杜绝野指针     “野指针”不是NULL指针,是指向“垃圾”内存的指针。人们一般不会错用NULL指针,因为用if语句很容易判断。但是“野指针”是很危险的,if语句对它不起作用。 “野指针”的成因主要有两种: (1)指针变量没有被初始化。任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是随机的,它会乱指一气。所以,指针变量在创建的同时应当被...
分类:编程语言   时间:2015-07-29 19:30:16    阅读次数:112
[LeetCode][Java] Longest Consecutive Sequence
题目: Given an unsorted array of integers, find the length of the longest consecutive elements sequence. For example, Given [100, 4, 200, 1, 3, 2], The longest consecutive elements sequence is...
分类:编程语言   时间:2015-07-29 19:30:05    阅读次数:91
HDOJ 1534 Schedule Problem 差分约束
差分约数: 求满足不等式条件的尽量小的值---->求最长路---->a-b>=c----> b->a (c) Schedule Problem Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 1503    Acc...
分类:其他好文   时间:2015-07-29 19:27:18    阅读次数:162
hdu 4908
题意给你1-n的数,求以m为中位数的子序列有多少个思路l【i】表示m左边综合起来比m大的数个数为i r【i】表示m左边综合起来比m小的数个数为i 那么在右面就可以找到综合起来比m小的个数为i的加上r【i】 比他大的加上l【i】代码/* ********************************************** Auther: 请叫我acm渣渣 Created Time: 20...
分类:其他好文   时间:2015-07-29 19:26:51    阅读次数:170
POJ 3280 Cheapest Palindrome(区间DP)
经典的区间DP,对于每个字符,在原字符串加上这个字符的代价是一个值,移除又是一个值,求把原字符串变成回文串的最小代价。经典的区间DP,状态转移方程见代码。在输入进行了一个处理,我们把对一个字符的增与删的操作的代价压缩成为一个数,代表对该字符进行增或删代价,把另一个相对较大的代价则忽略掉。因为在一遍插入一个字符与在另一边删除一个同样的字符对形成的贡献效果一样(可以仔细思考一下)。...
分类:其他好文   时间:2015-07-29 19:27:11    阅读次数:162
php验证码--图片
这里我们介绍图片验证码的制作,有关字符验证码可以参考以下文章: 点击打开链接 图片验证码的制作分三步: 1.制作图片库 2.随机选取一张图片 3.输出图片内容 代码如下(这里为了方便我直接用的本地的图片,实际中会有大量图片,路径存放在数据库中): <?php session_start(); $data = array( dirname(__FILE__).'\...
分类:Web程序   时间:2015-07-29 19:28:47    阅读次数:133
dm8127/8148下如何进行dsplink的编写
例子:从A8读入1080p的yuv420sp的数据给dsplink,在dsp 中建立一个link(做一些图像处理的工作),然后将yuv420sp的数据发送到videoM3做jpeg编码,然后在传递到A8; 步骤: 1)首先参考dsp下面的link,新建一个dsp算法link; 2)修改/mcfw/src_bios6/links_c6xdsp/SRC_FILES.MK文件,加入新增...
分类:其他好文   时间:2015-07-29 19:28:50    阅读次数:519
hdu 2818 Building Block
Building Block Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3986    Accepted Submission(s): 1235 Problem Description John are playin...
分类:其他好文   时间:2015-07-29 19:28:01    阅读次数:91
[LeetCode] Combinations
Combinations Given two integers n and k, return all possible combinations of k numbers out of 1 ... n. For example, If n = 4 and k = 2, a solution is: [ [2,4], [3,4], [2,3], [1,2], ...
分类:其他好文   时间:2015-07-29 19:27:15    阅读次数:107
设计模式那点事–观察者模式
简单说吧,该模式就只有两种角色,观察者对象(主题)和被观察者对象(观察者)。主题接收被观察者,有更新就通知被观察者。根据依赖倒转原则高内聚低耦合的目标,我们分别对此增加两个抽象接口。 概念:     观察者模式(Observer),又称发布\订阅模式(Publish\Subscribe)。它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有...
分类:其他好文   时间:2015-07-29 19:26:01    阅读次数:135
JavaScript常用对象
常见的几种对象及其属性和用法: (1).Array 对象 Array 对象用于在单个的变量中存储多个值。 创建 Array 对象的语法: new Array(); new Array(size); new Array(element0, element1, ..., elementn); 参数 参数 size 是期望的数组元素个数。返回的数组,length 字段...
分类:编程语言   时间:2015-07-29 19:26:50    阅读次数:190
LeetCode222:Count Complete Tree Nodes
Given a complete binary tree, count the number of nodes. Definition of a complete binary tree from Wikipedia: In a complete binary tree every level, except possibly the last, is completely fille...
分类:其他好文   时间:2015-07-29 19:25:50    阅读次数:147
Activity生命周期以及launchMode对生命周期的影响
本文主要描述一下Activty的生命周期,以及launchMode对生命周期的影响,onNewIntent,onSaveInstanceState,onRestoreInstanceState方法何时调用 Activity生命周期图 下面对上图Activity的生命周期进行一下描述 1,启动Activity,系统会先调用onCreate方法,然后调用onStart方法,然后调用onR...
分类:其他好文   时间:2015-07-29 19:25:50    阅读次数:288
【C】辗转相除法求两个数的最大公约数,利用位运算交换两个数无须中间变量
辗转相除法,又名欧几里德算法(Euclidean algorithm)乃求两个正整数之最大公因子的算法。它是已知最古老的算法, 其可追溯至3000年前。这种算法,在中国则可以追溯至东汉出现的《九章算术》。设两数为a、b(a>b),求a和b最大公约数(a,b)的步骤如下:用a除以b,得a÷b=q......r1(0≤r1)。若r1=0,则(a,b)=b;若r1≠0,则再用b除以r1,得b÷r1=q....
分类:其他好文   时间:2015-07-29 19:27:58    阅读次数:173
在Eclipse的DDMS中查找genymotion模拟器的sdcard中的文件---开发中遇到的问题(一)
问题描述:今天在学习android中实现断点续传的下载时,找不到自己刚刚下载的文件的位置了,郁闷毁了。 我设置的文件下载的路径: 打印结果: 然后我就根据这个路径在DDMS中查找,查询结果贴图: 在storage/emulated/目录下根本就没有发现/0,这个文件夹。解决办法:在解决之前先看一下咱们在G...
分类:系统相关   时间:2015-07-29 19:25:05    阅读次数:247
python模块以及导入出现ImportError: No module named ‘xxx’问题
python模块以及导入出现ImportError: No module named 'xxx'问题...
分类:编程语言   时间:2015-07-29 19:24:57    阅读次数:1524
C语言 C++相互调用问题
1. C++调用C语言函数 C语言头文件  c_header.h #ifndef __C_HEADER_H_ #define __C_HEADER_H_ #ifdef __cplusplus extern "C" { #endif int c_add(int a, int b); void c_print_data(int x); #ifdef __cplusplus } #end...
分类:编程语言   时间:2015-07-29 19:26:43    阅读次数:135
2124条   上一页 1 ... 26 27 28 29 30 31 32 ... 125 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!