- 博客(8)
- 资源 (21)
- 问答 (1)
- 收藏
- 关注
转载 排列组合的算法
2。算法来源与互联网组合算法 本程序的思路是开一个数组,其下标表示1到m个数,数组元素的值为1表示其下标 代表的数被选中,为0则没选中。 首先初始化,将数组前n个元素置1,表示第一个组合为前n个数。 然后从左到右扫描数组元素值的“10”组合,找到第一个“10”组合后将其变为 “01”组合,同时将其左边的所有“1”全
2014-08-04 11:06:34 1554
转载 C语言实现排列组合
c语言实现排列组合算法问题排列组合是算法常用的基本工具,如何在c语言中实现排列组合呢?思路如下:首先看递归实现,由于递归将问题逐级分解,因此相对比较容易理解,但是需要消耗大量的栈空间,如果线程栈空间不够,那么就运行不下去了,而且函数调用开销也比较大。(1) 全排列:全排列表示把集合中元素的所有按照一定的顺序排列起来,使用P(n, n) = n!表示n
2014-08-04 11:02:56 65554 5
原创 ios开发--KVO解析
目标:监听NSMutableArray对象代码如下:C代码-(void)viewDidLoad{[superviewDidLoad];self.dataArray=[NSMutableArrayarrayWithObject:@"1"];[selfaddObserver
2014-08-04 11:00:06 742
原创 工具类网站(持续修改)
http://rgb.pin5i.com/ //颜色取值网站http://www.bejson.com/go.html?u=http://www.bejson.com/jsonviewernew///Json解析类网站
2014-08-04 10:58:00 567
原创 Mac机上生成pem文件用于推送
记录以下内容主要用于时间久了,自己也会忘了,又要重新查询。1. 在Mac上启动 Keychain-->login keychain--> Certificates分类。将会看到开发,发布,推送证书。“Apple Development Push Services”是推送证书前缀,展开证书后是秘钥。2. 扩展此选项然后右击“Apple Development
2014-08-04 10:53:39 751
原创 IOS正则表达式
在 iOS 中,我们使用 NSPredicate 的字符串比较功能来进行正则表达式处理,其比较关键字为:MATCHES下面,列举一个匹配6-15个由字母/数字组成的字符串的正则表达式,来看看 NSPredicate 的具体使用: NSString * regex = @"(^[A-Za-z0-9]{6,15}$)";NSPredi
2014-08-04 10:50:45 679
原创 XCode快捷键大全
现在说明一下,command相当于ms键盘的win键,option相当于alt,键值一样,系统偏好设置里面可以更改。 xcode 相关: 关于xcode 可设 偏好设置 command+, 清空缓存 可设 隐藏xcode command+h 隐藏其它 command+option+h 显示全部 可设 退出xcode command+q 文件相关: 新建
2014-08-04 10:50:20 567
转载 23种设计模式(形象解释)
23种设计模式1、Factory追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何
2014-08-04 10:46:47 1319
VB6扩展方法自定义支持
2022-09-22
IKVM--8.1.5717.1
2022-07-21
KB5007215 MSU for Windows 11 64-bit (x64).msu
2022-03-29
在中国程序员最高可以达到的水平有多高?
2021-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人