码迷,mamicode.com
首页 > 2014年11月24日 > 全部分享
插入排序
最简单的排序算法之一就是插入排序,插入排序的平均时间是O(N²)template Comparable insertionSort(vector& a){ int j; for(int p=1;i0&&tmp<a[j-1];j--) a[j]=a[j-1]; ...
分类:编程语言   时间:2014-11-24 20:36:25    阅读次数:172
回调函数
函数是对象,也就意味着函数可以当作参数传入另外一个函数中。给函数writeCode()传入一个函数参数introduceBugs(),在某个时刻writeCode()执行了(或调用了)introduceBugs(),在这种情况下,我们称introduceBugs()是一个“回调函数”,简称“回调”碰...
分类:其他好文   时间:2014-11-24 20:36:03    阅读次数:226
窗体内查找webbrowser控件的句柄
'-Api Public Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) A....
分类:Windows程序   时间:2014-11-24 20:36:21    阅读次数:258
大话设计模式读书笔记7——工厂方法模式
工厂方法模式工厂方法模式(Factory Method):定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法是一个类的实例化延迟到其子类。工厂方法模式UML结构图工厂方法模式结构代码 /// /// 声明'Product' 抽象类 /// abstract c...
分类:其他好文   时间:2014-11-24 20:34:03    阅读次数:221
[OC Foundation框架 - 6] NSMutableString
NSString是不可变的NSMutableString是可变字符串1.初始化2.串联字符串3.替换字符串4.插入字符串5.删除字符串 1 #pragma mark buffer string create 2 void stringCreate() 3 { 4 NSMutableStrin...
分类:其他好文   时间:2014-11-24 20:35:49    阅读次数:220
java 对象传递 是 值传递 还是 引用传递?
这个问题说实话我感觉没有太大的意义、按第一印象和c++的一些思想去理解的话对象传递是引用传递,因为传递过去的对象的值能被改变。但是又有很多人,不知道从哪里扣出来一句,java中只有值传递,没有引用传递。这个理论是说java的对象作为参数的时候传递过去的是地址的值,而不是对象本身,所以这也是值传递。看...
分类:编程语言   时间:2014-11-24 20:34:42    阅读次数:176
[OC Foundation框架 - 4] NSString的导出
1 void exportString() 2 { 3 NSString *str = @"Hello, 坑爹"; 4 NSString *path = @"/Users/hellovoidworld/Study/Foundation/NSString/abc.txt"; 5 ...
分类:其他好文   时间:2014-11-24 20:33:42    阅读次数:238
[Objective-c 基础 - 2.2] OC弱语法、类方法
A.OC弱语法1.在运行的时候才会检查方法的声明和实现2.没有声明只有实现的方法也能正常运行,只要在调用之前定义即可3.类的声明必须存在,否则会出现运行时错误B.类方法1.是类名调用的方法2.使用加号修饰的方法3.类方法和对象方法可以重名4.对象方法和类方法都允许多次声明,都不允许多次定义5.类方法...
分类:其他好文   时间:2014-11-24 20:33:21    阅读次数:207
【LeetCode】Clone Graph (2 solutions)
Clone GraphClone an undirected graph. Each node in the graph contains alabeland a list of itsneighbors.OJ's undirected graph serialization:Nodes are l...
分类:其他好文   时间:2014-11-24 20:35:18    阅读次数:243
[OC Foundation框架 - 2] NSString 的创建
A. 不可变字符串 1 void stringCreate() 2 { 3 //Don't need to release memory by this way 4 NSString *str1 = @"String Sample"; 5 6 NSString *st...
分类:其他好文   时间:2014-11-24 20:34:14    阅读次数:175
HDU-1996-汉诺塔VI
题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1996其实它就是求移动的所有可能,也就是n个盘子摆在三个塔上的任何可能的种数。可以这么思考这个问题:n个盘子分开摆在三个塔上,所有可能的种数(这个和高中时候的一个信封投递到邮箱的问题很类似,那个是4封信投到...
分类:其他好文   时间:2014-11-24 20:33:18    阅读次数:175
debian折腾笔记
学习需要新安装了debian7.5发现其别致之处即使是ubuntu熟手(比如我)也会有束手无策的地方本文说明1>软件源更新问题2>中文输入问题3>liberoffice中文显示问题安装完debian7.5后我迫不及待的想更新软件发现会提示让插入cd盘进行更新这问题好说打开/etc/apt/sourc...
分类:其他好文   时间:2014-11-24 20:34:17    阅读次数:255
Android各种屏幕分辨率(VGA、HVGA、QVGA、WQVGA、WVGA、FWVGA) 详解
Android各种屏幕分辨率(VGA、HVGA、QVGA、WQVGA、WVGA、FWVGA) 详解 - lucherr 的学习历程 - 博客频道 - CSDN.NET http://blog.csdn.net/lucherr/article/details/8498400
分类:移动开发   时间:2014-11-24 20:33:17    阅读次数:215
[Objective-c 基础 - 2.10] description方法
A. 实例对象打印-description1.当使用NSLog函数并且使用%@占位符的时候,会调用对象的-description方法2.拿到-description的返回值,显示到console中默认返回指针地址 1 @implementation Person 2 3 - (NSString *....
分类:其他好文   时间:2014-11-24 20:35:03    阅读次数:224
eclipse取消自动输入提示
在设置Eclipse自动提示后,按a-z都会显示提示,但是我们需要键入Enter才会输入,而默认的所有都键入,非常弱智,可采用下面方法设置。1,先找到相关的插件: window -> show view -> plug-ins找到插件org.eclipse.jface.text,右键点击,选择imp...
分类:系统相关   时间:2014-11-24 20:34:42    阅读次数:218
[Objective-c 基础 - 2.5] NSString
1.NSString基本使用使用%@占位符输出对象1 int age = 15;2 int no = 5;3 NSString *str2 = [NSString stringWithFormat:@"My age is %d and no is %d", age, no];...
分类:其他好文   时间:2014-11-24 20:32:35    阅读次数:142
[OC Foundation框架 - 17] copy语法
一个对象使用copy或mutableCopy方法可以创建对象的副本1.copy需要实现NSCopying协议创建的是不可变副本,如NSString, NSArray, NSDictionary(1)不可变对象调用copy不会产生新的对象,而是返回对象本身,相当于retain,计数器+1属于浅拷贝(2...
分类:其他好文   时间:2014-11-24 20:33:32    阅读次数:168
1996条   上一页 1 ... 22 23 24 25 26 27 28 ... 118 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!